Hi, * Jarkko Nikula <jarkko.nikula@xxxxxxxxxx> [210528 13:56]: > My old BeagleBoard Rev C2 stopped booting properly. > > Booting stops "Waiting for root device /dev/mmcblk0p2..." but goes > forward if I feed e.g. ENTER over serial and have to press it through > almost the whole userspace booting. At some point during process it > seems to start working. Perhaps userspace fires some timer etc? Sounds like the beagleboard timer errata handling is either picking a wrong clockevent timer, or later on ti-sysc misdetects the active timer for clockevent and idles it. What does dmesg say in the beginning for clockevent and clocksource timers? > I bisected the issue into commit 6cfcd5563b4f > ("clocksource/drivers/timer-ti-dm: Fix suspend and resume for am3 and > am4"). I used omap2plus_defconfig. OK Regards, Tony