HelmSecure / armbian-images

GNU General Public License v2.0
31 stars 6 forks source link

Write LBA failed! #14

Closed qwrrty closed 1 year ago

qwrrty commented 1 year ago

I got as far as writing the Helm-v2a firmware to my device, and got the following:

twp@surfboard:~/src/rkdeveloptool$ sudo ./rkdeveloptool wl 0 ~/Downloads/Armbian_22.11.1-build-38_Helm-v2a_bullseye_legacy_4.4.213_minimal.img 
Write LBA from file (32%)
Write LBA failed!

I repeated the rkdeveloptool wl 0 command, but it returned Write LBA failed! immediately.

My device lists FCC ID 15C-2AYVZ256G on the bottom, so I'm confident that I chose the right Armbian image.

At this point, lsusb still showed "Fuzhou Rockchip Electronics Company RK3399 in Mask ROM mode" connected to my system. I tried re-running sudo ./rkdeveloptool db ~/Downloads/helm-loader-build-38.bin. This printed "Downloading bootloader..." on my screen and then did nothing for several seconds (where before it returned almost immediately)

At this point I disconnected and reconnected the power supply in the hopes of putting it in maskrom mode again from scratch. However, holding the power button, connecting power and releasing the button after 6 seconds does not show the Fuzhou Rockchip device in my device listing. When power is connected, the lights on the Ethernet port flash, so the device appears to be receiving power, it just doesn't appear to be responding on the USB port.

Does anyone know if there's a way I can reset the device to a state where I can try flashing the firmware again?

qwrrty commented 1 year ago

Resolution: returning to the full 25-second / 6-second power button dance successfully put the device in maskrom mode, and the rkdeveloptool wl 0 command and the rest of the steps worked this time.