Issues with pre-built binary

Hi,

We are using the radxa zero in our product. We are having issues booting the OS with the pre-built binary.

The binary we are using is :

radxa-zero-debian-buster-xfce4-arm64-20220801-0339-mbr.img.xz

Unfortunatly, 50% of the time, we have this booting issue:

This issue can be partly remedied by flashing this bootloader after flashing the image:
https://dl.radxa.com/zero/images/loader/u-boot.bin.sd.bin

After flashing the new bootloader we have this message:

The bootloader is looking for the meson-g12a-radxa-zero.dtb file and cannot find it.
The reason it cannot find it is because the path is incorrect (amlogic/amlogic)
The solution is to load the radxa as a USB file storage (rz-udisk-loader.bin) and then copy the file at the correct location (creating a folder named amlogic). Then everything seems to work.

The issue is that we need to flash more than 1 radxa, so every step needed adds unnecessary time.

The possible solutions are

  1. Build the image with the latest boot loader (most direct approach)
  2. Build the bootloader with the correct path (reduce the step of having to create a folder with the file)

Would it be possible to release a new binary version with the latest bootloader and the correct path?
The latest images are from 2022

We can assist in testing the image

Thank you, best regards

1 Like