I followed the https://wiki.radxa.com/Rock5/guide/android12#Building_kernel to build the kernel and after kernel built I tried to burn the boot.img into the device, but with no success.
The base image in the device is the one available in the download section of the documentation: https://github.com/radxa/manifests/releases/download/Android12_rkr14_20240419/Rock5B_Android12_rkr14_20240419-gpt.zip
The Dev Partition is as follow:
So I tried to download the boot.img that I built into address 0x000C800, but system does not boot.
yanw
2
You can try changing the partition name from ‘‘Image’’ to ‘‘boot’’
Dear Yanw,
I followed your suggestion and changed the partition name as below. But it did not work.
The device boots directly into Maskrom mode.
yanw
4
Why did you change your address?
Hello Yanw,
you are right, the address is not correct in this image. It should be 0x0000C800.
I changed and tried again, but it did not work.
The tool is burning correctly because it works if I burn the boot image that I unziped from the original image Rock5B_Android12_rkr14_20240419-gpt.img
It does not work if I use the boot img that I build from the repository.
1 Like
To solve it I had to build all the image and use the update.img to burn the flash.
./build.sh -UCKup
then use the update.img to upgrade flash