Bricked rk3588
Posted: Sun Jun 14, 2026 1:12 am
I have a cm3588. I was playing around with trying to compile my own
u-boot for it myself and in the process I've somehow put my board into
an irrecoverable state.
Right now, the board enters MASKROM mode automatically when power is
supplied, indicating no boot signature. I can see the board on my
computer:
> # rkdeveloptool ld
> DevNo=1 Vid=0x2207,Pid=0x350b,LocationID=101 Maskrom
The behaviour I experience is the same regardless of if I manually press
the MASKROM button or if it automatically enters. The problem is I
cannot download *any* bootloader to the board. It hangs when I try.
> # md5sum MiniLoaderAll.bin
> 303b96bf3f5c9a7c887babb23053e41d MiniLoaderAll.bin
> # rkdeveloptool db ~/Downloads/MiniLoaderAll.bin
> Downloading bootloader...
^ This command never finishes
Host kernel output doesn't show anything suspicious:
> [ 2247.477948] usb 1-1: new high-speed USB device number 12 using xhci_hcd
> [ 2247.601672] usb 1-1: New USB device found, idVendor=2207, idProduct=350b, bcdDevice= 1.00
> [ 2247.601684] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
I've tried the following:
* Both vendor and rockchip-linux/rkbin bootloader
* 3 different computers
* Windows and Linux
* rkdeveloptool, RKDevTool, upgrade_tool
* Different power supplies
The most confusing part about this to me is I *had* been downloading the
bootloader just fine before. I'd done it many times without having any problems.
Any help would be greatly appreciated, I do hope I haven't broken
anything permanently.
Thanks
u-boot for it myself and in the process I've somehow put my board into
an irrecoverable state.
Right now, the board enters MASKROM mode automatically when power is
supplied, indicating no boot signature. I can see the board on my
computer:
> # rkdeveloptool ld
> DevNo=1 Vid=0x2207,Pid=0x350b,LocationID=101 Maskrom
The behaviour I experience is the same regardless of if I manually press
the MASKROM button or if it automatically enters. The problem is I
cannot download *any* bootloader to the board. It hangs when I try.
> # md5sum MiniLoaderAll.bin
> 303b96bf3f5c9a7c887babb23053e41d MiniLoaderAll.bin
> # rkdeveloptool db ~/Downloads/MiniLoaderAll.bin
> Downloading bootloader...
^ This command never finishes
Host kernel output doesn't show anything suspicious:
> [ 2247.477948] usb 1-1: new high-speed USB device number 12 using xhci_hcd
> [ 2247.601672] usb 1-1: New USB device found, idVendor=2207, idProduct=350b, bcdDevice= 1.00
> [ 2247.601684] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
I've tried the following:
* Both vendor and rockchip-linux/rkbin bootloader
* 3 different computers
* Windows and Linux
* rkdeveloptool, RKDevTool, upgrade_tool
* Different power supplies
The most confusing part about this to me is I *had* been downloading the
bootloader just fine before. I'd done it many times without having any problems.
Any help would be greatly appreciated, I do hope I haven't broken
anything permanently.
Thanks