[BUG] Raxda Rock Pi 4A serial console output stops prematurely

FUKAUMI Naoki naoki at radxa.com
Sat Nov 29 05:38:37 CET 2025


Hi Anand,

On 11/28/25 14:50, Anand Moon wrote:
> Hi Heinrich,
> 
>>> Thanks. I am having the same issue with my Radxa Rock Pi 4 B Plus.
>>>
>>> But I am booting from SPI flash, so I cannot stop this board in the
>>> U-Boot prompt.
>>>
>>> Is there any other way to flash the SPI flash u-boot-rockchip-spi.bin image
>>> in the user space to spi flash? using dd coammnd
>>>
>>>   From the schematics, it has W25Q64FWZPIG
>>>
>>> [1] https://dl.radxa.com/rockpi4/docs/hw/rockpi4/rockpi4_v13_sch_20181112.pdf
>>>
>>> I have tried to enable SPI flash, but it is not getting detected on
>>> the board in userspace.
>>
>>
>> https://wiki2.radxa.com/Rockpi4/dev/usb-install
>> has some guidance how to avoid booting from SPI NOR flash.
>>
> Thanks for your tip.
> 
> I've attempted this method, but it hasn't worked for me.
> Could you provide the SPI details for this board so I can map it in driver code
> and from userspace and then attempt to erase or reflash the image?
> 
> on my board
> [    1.282609] mmcblk0boot0: mmc0:0001 SLD64G 4.00 MiB
> [    1.285862] spi-nor spi1.0: unrecognized JEDEC id bytes: ff ff ff ff ff ff

Are you using dts with "audio-supply = <&vcc_3v0>;"? It should fix SPI too.

1. Make u-boot-rockchip.bin with "audio-supply = <&vcc_3v0>;"
2. Write it to microSD card
3. Insert it
4. Kill SPI flash
5. Boot U-Boot from SD card
6. Revert 4.
7. Try "sf probe" "sf erase"

Best regards,

--
FUKAUMI Naoki
Radxa Computer (Shenzhen) Co., Ltd.

> [    1.285967] mmcblk0boot1: mmc0:0001 SLD64G 4.00 MiB
> 
>> Set the jumper as shown in the picture to boot from SD-card.
>> Once booted remove the jumper to erase or update the SPI flash from U-Boot.
>>
> This board does not return to the U-Boot prompt.
> So I cannot debug this further.
> 
>> Best regards
>>
>> Heinrich
> Thanks
> -Anand
> 



More information about the U-Boot mailing list