![]() |
|
Rock64 v2.0 u-boot SPI issues - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: ROCK64 (https://forum.pine64.org/forumdisplay.php?fid=85) +--- Forum: General Discussion on ROCK64 (https://forum.pine64.org/forumdisplay.php?fid=86) +--- Thread: Rock64 v2.0 u-boot SPI issues (/showthread.php?tid=20314) |
Rock64 v2.0 u-boot SPI issues - ju0n - 07-05-2026 Hi, I've some rock64 V2.0 boards . All of them flashed SPI u-boot long time ago with Ayufan script. They worked flawlessly until now that i've tried to update to debian 13. No way to boot installer neither sd card or usb i had to erase spi u-boot to be able boot debian 13 installer. Now i've installed debian 13 but no way to burn any working SPI u-boot. The last ones dont do nothing, any output from serial console and older ones dont let boot debian 13 from sd card with a kernel panic message show in serial console. I guess there is some issue with SPI u-boot and rock64 V2.0. Any working updated SPI u-boot in rock64 v2.0 available? Thanks in avance RE: Rock64 v2.0 u-boot SPI issues - mysy - 09-25-2026 Flashing and Erasing the SPI Traditionally, booting Linux on the ROCK64 required an eMMC or microSD card, however it is now possible to boot without those, assuming the SPI memory has been flashed. The ROCK64 contains an onboard 128Mbit SPI flash memory, which can be flashed with U-Boot in order to provide additional boot options: USB2 / USB3 drive PXE microSD eMMC 1. Write the U-Boot image Download the latest u-boot-flash-spi.img.xz image Write it to a microSD card using dd or Etcher # From Linux or macOS xz -k -d -c -v -T 3 u-boot-flash-spi.img.xz | dd of=/dev/<sdcard> bs=1M Make sure you write to the correction location, it will destroy all data. https://github.com/ayufan-rock64/linux-build/blob/master/recipes/flash-spi.md |