[U-Boot] [5/5] arm: ti: boot: Implement Android boot using DT image format

Eugeniu Rosca erosca at de.adit-jv.com
Thu Mar 14 15:19:31 UTC 2019


Hi Sam,

On April 16, 2018, 8:32 p.m., Sam Protsenko wrote:
[..]
> 1. Prepare dtb.img and dtbo.img images, generated with mkdtimg tool (can
>    be found in Android sources, see prebuilts/misc/linux-x86/libufdt).
>    Example:
>
>   $ ./mkdtimg create dtb.img                            \
>                      am57xx-beagle-x15.dtb      --id=0  \
>                      am57xx-beagle-x15-revc.dtb --id=1
[..]

Thanks for the verbose and helpful descriptions above, which now serve
as source of inspiration for how to implement Android booting on other
platforms.

Both 'mkdtimg' tool and the 'mkdtboimg.py' script seem to lack the
capability of extracting the original dtb/dtbo blobs from the
dtb{o}.img file. It seems doable on the target via the 'dtimg' U-Boot
command. Is there any off-the-shelf tooling to achieve this on the host?

Many thanks,
Eugeniu.


More information about the U-Boot mailing list