Hi. This is my second post so I'll try to keep the noob stuff to a minimum.
Used the community script from the Radxa Zero branch in the Kali arm tree to build an image for the Radxa Zero SoC.
The environment I used: Kali arm64 image installed on Raspberry Pi4 with 8GB RAM and booting from SSD.
Used the pre-work instructions from the "Creating a custom Kali ISO" webpage that correspond to a Kali environment.
When generating the image, I got a few warnings here and there on stage 3 about some network services that would be disabled, nothing major.
I generated images for SDcard and EMMC as both scripts were available. After 5 hours, the image was completed and compressed.
I flashed the image to an SD and tried it on the Radxa Zero. When trying to boot, I got the following message:
Code:
Retrieving file: /usr/lib/linux-image-5.10.103//meson-g12a-radxa-zero.dtb</div><div>Failed to load '/usr/lib/linux-image-5.10.103//meson-g12a-radxa-zero.dtb'</div><div>kernel_comp_addr_r or kernel_comp_size is not provided!
I got the same result with the EMMC image. Since I have no experience in building images, my questions are:
-Is there a place I can get this dtb file from? I suspect I can probably get it from Radxa.
-Can I just "inject" the dtb file in the image by mounting it and puting the file on the right place, or do I need to put it in a specific place on the source files prior to generating the image and then modify the build script to include that file in the build process?