Hi Jan! On Sat, 2024-02-17 at 09:42 +0100, Jan Kiszka wrote: > > U-Boot 2024.01 (Feb 15 2024 - 01:43:17 +0100) > > > > SoC: AM62X SR1.0 HS-FS > > Model: Texas Instruments AM625 SK > > DRAM: 2 GiB > > Core: 56 devices, 23 uclasses, devicetree: separate > > MMC: mmc@fa10000: 0, mmc@fa00000: 1 > > Loading Environment from nowhere... OK > > In: serial@2800000 > > Out: serial@2800000 > > Err: serial@2800000 > > Net: eth0: ethernet@8000000port@1 > > Hit any key to stop autoboot: 0 > > switch to partitions #0, OK > > mmc1 is current device > > SD/MMC found on device 1 > > Failed to load 'uEnv.txt' > > Scanning for bootflows in all bootdevs > > Seq Method State Uclass Part Name Filename > > --- ----------- ------ -------- ---- ------------------------ > > ---------------- > > Scanning global bootmeth 'efi_mgr': > > No EFI system partition > > No EFI system partition > > Failed to persist EFI variables > > Scanning bootdev 'mmc@fa00000.bootdev': > > Scanning bootdev 'mmc@fa10000.bootdev': > > Unknown uclass 'usb' in label > > link up on port 1, speed 100, full duplex > > BOOTP broadcast 1 > > BOOTP broadcast 2 > > BOOTP broadcast 3 > > ... > > --- > > > > I suppose TI's BSP has older U-Boot... So it's not providing necessary > > script for BOOTSTD, I suppose? > > > > You can make the BeagleBone boot via EFI, but it requires a hybrid > partition table (ROM loader want DOS, EFI needs GPT). A Debian > integration with this can be found for Isar [1] in this series [2]. It's > only using upstream sources (plus still one u-boot patch to get wifi > working). > > If you want legacy script booting, I suspect you need to flip some extra > switches explicitly by now.
Thanks for the hints! I'm wondering, if this was a deliberate "let's stop booting all the pre-existing embedded distros" decision? (buildroot, yocto/meta-ti...) -- Alexander Sverdlin.