Differences in loading device-tree with u-boot/ without u-boot
Clemens Kilgus
clemens.kilgus at gmail.com
Tue Jul 7 10:06:09 CEST 2020
Hello,
I observe a strange behavior while loading a device-tree. Short description:
- I merged a .dtb with an .dtbo with the dtmerge command (raspbian) for my
rpi zero w.
- If I start the system the traditional way (without u-boot) everything
seems fine. The new device (/dev/ttySC0) appears.
- If i start the system with u-boot (bootz) the device (/dev/ttySC0) isn't
there... if I inspect the device-tree with dtc -I fs /proc/device-tree it
seems the device-tree was loaded correctly. But some different things are
going on while using u-boot and not using it...
Can someone explain me what difference this is, or what exactly happens to
the device-tree when u-boot is loading it instead the raspberry pi
bootloader is loading it?
I'm using Alpine Linux 3.12, U-boot v2020.04 with standard rpi_0_w_defconfig
Thank you!
Clemens
More information about the U-Boot
mailing list