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

Firmware upgrade fails occasionally #16

Open
duggerd opened this issue Dec 29, 2019 · 2 comments
Open

Firmware upgrade fails occasionally #16

duggerd opened this issue Dec 29, 2019 · 2 comments
Labels
bug Something isn't working

Comments

@duggerd
Copy link
Member

duggerd commented Dec 29, 2019

Firmware upgrades or unit initializations will occasionally fail with an error message, or the GUI will just hang indefinitely.

CPU usage is high during the upgrade process, which might be a factor.

Add automatic recovery attempts, as well as display a message pointing to documentation on how to recover the unit manually.

Document in the manual how to recover the unit manually.

@duggerd duggerd added the bug Something isn't working label Dec 29, 2019
@duggerd
Copy link
Member Author

duggerd commented Dec 29, 2019

Manual recovery instructions:

  1. Disconnect the KFDtool unit from the USB port
  2. While holding the recessed button besides the USB port with a paper clip or similar, plug the USB cable in
  3. Navigate to the Utility->Initialize Adapter page in the KFDtool software
  4. Select the firmware upgrade file
  5. Select the model and hardware revision number that is printed on the label on the top of the unit from the drop down selection
  6. Click 'Initialize'
  7. Click OK to the warnings that pop up
  8. A message should appear after a few seconds stating the firmware has been loaded successfully

If a message appears stating there are no devices connected in BSL mode, perform steps 1 and 2 again. You should hear a USB device detected chime from Windows when the device is connected.

@mattames
Copy link

@duggerd this issue popped up for one of the earlty adopters - looks like this is the only place the fix is documented too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants