11-08-2019, 02:01 AM
(11-07-2019, 04:10 AM)danielt Wrote:(11-07-2019, 02:51 AM)mfritsche Wrote: Next stupid question:
I see that extlinux.conf defines a boot menu. Is the menu only available via serial console?
Yes.
Hopefully this can change as the platform matures (u-boot can draw to framebuffers and listen to USB keyboards but it requires drivers and these don't exist just yet) but at present you need a serial port to interact with the boot menu.
A simple approach is to put your boot partition on an SD card since if you need to change kernel you can eject the card, boot from a eMMC and edit extlinux.conf .
So, my understanding is:
1. SoC looks for u-boot, loads u-boot
2. u-boot looks for boot loader (extlinux used for standard image), loads extlinux
3. extlinux looks for extlinux.conf, loads and starts kernel
So actually, it's extlinux that doesn't have a framebuffer/ keyboard to display the menu/ get user input right now?