-
Notifications
You must be signed in to change notification settings - Fork 80
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
Flashing issues. #2507
Comments
Sorry for taking so long. Anyways, here is a new reference firmware: uhk-firmware-12.3.1-uart-fixes-v5.2.tar.gz introduced changes (uart-fixes-v5.2):
Fixes:
Robert would you do a review for the commit itself - UltimateHackingKeyboard/firmware@dbbe7d7. Needed Agent changes:
UI proposals:
Dongle... ...needs to be handled better by both firmware and Agent, but that is for later. |
The checkmark is already present. Do you mean another icon?
Where should it be shown? At the same place as the checkmarks? If so, I recommend the https://fontawesome.com/icons/empty-set?f=classic&s=regular icon.
mouseover over what UI element? |
I mean exactly these checkmarks. Based on the testing in the first post, the checkmarks are shown even when the firmware was not flashed (when checksums matched).
Yes, instead of the checkmark when the firmware was not flashed
(I am not sure about that as a crossed thing evokes a failure.) But indeed the only functional requirement is that it has to be different from a checkmark :-).
over the checkmark, tilde, cross, ..., discussed above |
Let's use the https://fontawesome.com/icons/circle-exclamation?f=classic&s=solid icon to indicate failure. |
(This is tested at 8031f0e)
Bugs:
(Note: I don't see any message about matching checksums in the agent UI.)Upon closer inspection I see it in the flash log.Another try with ...
Evidence: (attachment 3)
Error: Left checksum differs from the expected! Expected '6182ba0ca098e48548ac30a441 26fdd7', got 'be9c3aaaf3c3bb42a37f65caf5bd21c2'!
(6182 is correct according to package.json)
(this is incorrect as be9c is uhk60 left module checksum, not uhk80 lef half. This is my bug to fix. Will fix it shortly.)
(Note that this checksum isn't contained in the package.json at all, so left half firmware should have been flashed by Agent.)
Attachment1:
![Image](https://private-user-images.githubusercontent.com/3447497/406401812-68d33d14-a523-49ff-bff7-1489f9a74bc5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNTkzOTQsIm5iZiI6MTczOTM1OTA5NCwicGF0aCI6Ii8zNDQ3NDk3LzQwNjQwMTgxMi02OGQzM2QxNC1hNTIzLTQ5ZmYtYmZmNy0xNDg5ZjlhNzRiYzUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTJUMTExODE0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NzRhZDI2NDBmNzE3ZDA4NGU1OWU5NGEwMDM5NTkzNWQ2M2ZhYjFmMGQ2NTFiODI5N2JkM2JjOTlmYmQ3NzI4NCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.FP0GP0ybhMTX_S8WTDU2_u8Y3Ghdo4wgmzqAdgRN55g)
Attachment3:
Requests:
(This is for reference only. I will follow up with further specification.)
The text was updated successfully, but these errors were encountered: