[Buildroot] stm32mp1 kernel won't boot on custom board
Ra C
rcrichlow9000 at gmail.com
Sat Jan 28 20:52:12 UTC 2023
I have a custom stm32mp157a board which runs OK with a modified 5.4 kernel.
I want to migrate to the latest stm supported kernel.
I built a stm32mp157a_dk1 target using the BR2_EXTERNAL feature described
here: https://github.com/bootlin/buildroot-external-st which builds a 5.15
kernel.
Using the same dtb , the 5.15 kernel fails to mount the root device (a
micro sd card on SDMMC1) and gets stuck in a loop looking for a device
matching the PARTUUID in class_find_device(). The only devices listed are
loop and ram.
The probe function in drivers/mmc/host/mmci.c, which gets called in the
working kernel prior to mounting the root device does not get called with
the 5.15 kernel.
I don't understand why this is happening given that the same device tree is
used in both cases and not sure where next to look.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildroot.org/pipermail/buildroot/attachments/20230128/5a0ac553/attachment.html>
More information about the buildroot
mailing list