Open AttFo-Niklas opened 3 years ago
@AttFo-Niklas
everal hardware modules (I2C f.i.) are not initialized correctly
check dev handling. You may need eudev support.
the boot message schows different models detected
Check the dtsi of your device trees. I think your are providing an old dtb when appending it to the kernel.
HI everyone,
we are trying to make the RPi fast-boot and appreciate this effort. In our project we use the RPi 3B+ model and got problems with the attached DTB file to the kernel.
After kernel compilation, we include the DTB with
cat arch/arm/boot/zImage arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dtb > $KERNEL-atfo+3bpdtb.img
In addition, we have to delete both bcm2710-rpi-3-b-plus.dtb and bcm2710-rpi-3-b.dtb from the boot FS or the RPi hangs. Although the RPi boots correctly into a Qt application, several hardware modules (I2C f.i.) are not initialized correctly and the boot message schows different models detected (watch 'OF: fdt: Machine model' and 'Reserved memory'):
With DTB included:
W/O DTB (DTB from Filesystem):
Any suggestions where to dig deeper?
Best regards Niklas