Skip to content

ERROR: Firmware file block too large #214

@jonathancross

Description

@jonathancross

Linux desktop GUI: v5.3.6 (App is up-to-date)
Firmware installed: v2.1.0-prodc
Bootloader: UNLOCKED BOOTLOADERv1

Issue:

When I try to upgrade to any of the firmware versions, I get an error message:

Last message received: UNLOCKED BOOTLOADERv1
RECEIVED OKFWUPDATE
Error firmware file block too large

The desktop app then tells me the device is locked and to input my PIN, but it was not upgraded.

I checked the SHA-256 checksum, so I know the downloaded firmware file (Signed_OnlyKey_3_0_4_STD.txt - 429,285 bytes) was correct.
I also tried with 4 earlier versions and got the same error.

Workaround:

I was able to upgrade via these steps:

  1. Put the device into config mode
  2. try to update (leading me to the backup step).
    • Note: The backup step seems to be a potential source of error -- skipping it seems to allow the firmware update to proceed, but I don't have enough info to determine cause-effect.
  3. Instead of supplying a backup passphrase, I Close the desktop app
  4. Restart the desktop app (OK still shows white light)
  5. Then try to update the firmware and it goes forward.

Related: #134

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions