Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve update process for NK Start #51

Open
5 tasks
szszszsz opened this issue Nov 16, 2020 · 1 comment
Open
5 tasks

Improve update process for NK Start #51

szszszsz opened this issue Nov 16, 2020 · 1 comment
Labels
device/Nitrokey Start Concerns Nitrokey Start maintanance UI update Related to firmware update process
Milestone

Comments

@szszszsz
Copy link
Member

szszszsz commented Nov 16, 2020

Add improvements from the #48 case.
Tasks:

  • document potential issues when using Docker
  • discuss Pip installation alternatives, e.g. using single Python bundled binary, or pipenv, or venv, etc.
  • ask users to rerun the update process if the bootloader cannot be found
  • document OpenOCD flashing on Arch Linux (see Nitrokey Start Update Went Badly - Critical error occurred, exiting now #48 last comments)
  • run factory reset over ccid
@szszszsz szszszsz added device/Nitrokey Start Concerns Nitrokey Start maintanance UI update Related to firmware update process labels Nov 16, 2020
@szszszsz szszszsz added this to the 0.5 milestone Nov 16, 2020
@dragon788
Copy link

This could also potentially happen if trying to update/interact with Nitrokey devices from Crostini (Linux apps) on a Chromebook. You don't get direct access to the device as there is a "broker" process that you have to grant explicit permission to redirect the USB device into the Linux apps, and I have noticed in the past when trying to "switch identities" that nitropy fails because the device isn't immediately available until the user allows it again, and the "soft reset" that nitropy tries to do doesn't appear to have any effect from the Crostini environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
device/Nitrokey Start Concerns Nitrokey Start maintanance UI update Related to firmware update process
Projects
None yet
Development

No branches or pull requests

2 participants