On mar., août 22, 2023 at 10:40, Nishanth Menon <[email protected]> wrote:
> On 17:33-20230822, Mattijs Korpershoek wrote: >> On mar., août 15, 2023 at 11:44, Nishanth Menon <[email protected]> wrote: >> >> > Add support for BeaglePlay - rev 3 >> > >> > Boot log: https://gist.github.com/nmenon/3e99b44380873263e39ba4d84788db89 >> > >> > Full series(including dependencies) can be found at: >> > https://github.com/nmenon/fix-k3-dt-u-boot/commits/beagleplay-v3 >> > >> > Caveats: >> > * I have kept networking out of picture for now as it is still in debug >> > (See >> > >> > https://github.com/nmenon/fix-k3-dt-u-boot/commits/beagleplay-v3-enet-debug >> > if anyone is interested) >> > >> > Changes since V2: >> > * I have rebased to latest next branch >> > bdc682437a67 (origin/next) Merge branch >> > '2023-08-14-assorted-general-updates' into next >> > * Uses config fragments by default. >> > * Updated MAINTAINER file as well >> > >> > V2: https://lore.kernel.org/u-boot/[email protected]/ >> > V1: https://lore.kernel.org/all/[email protected]/ >> > >> > Nishanth Menon (3): >> > arm: dts: k3-am625-sk-binman: Add labels for unsigned binary >> > board: ti: am62x: Add am62x_beagleplay_* defconfigs >> > doc: board: ti: Add BeaglePlay documentation >> > >> > Robert Nelson (1): >> > arm: dts: Add k3-am625-beagleplay >> >> I tried these series on top of next on my beagleplay with the intention of >> booting U-Boot from eMMC. >> >> Base commit: 7e6e40c57233 ("Merge tag 'v2023.10-rc3' into next") >> >> I can't get this to boot. Seems to be stuck in the r5 spl. >> >> Boot log is: >> >> U-Boot SPL 2023.10-rc3-01591-ga4f9ddf99438 (Aug 22 2023 - 17:11:47 +0200) >> SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.5--v09.00.05 (Kool Koala)') >> SPL initial stack usage: 13400 bytes >> Trying to boot from MMC1 >> mmc_load_image_raw_sector: mmc block read error >> Partition 1 invalid on device 0 >> spl_register_fat_device: fat register err - -1 >> spl_load_image_fat: error reading image tispl.bin, err - -1 >> SPL: failed to boot from all boot devices >> ### ERROR ### Please RESET the board ### >> >> It seems that when we try to find tispl.bin, we read from the mmc0boot0 >> hw partition instead of from the user partition. >> >> Per my understanding, BeaglePlay has the following (simplified) boot >> flow: > > Thanks Mattijs, we have been discussing this in our discord channel, and Indeed I saw some things on discord around this but wanted to notice a broader audience (via the U-Boot list) that booting from eMMC was not working for some folks. > I have a new version I am working on. will fix it up and send it later > today - fixing some other pending documentation aspects atm. Looking forward to give it a try ! If it's not too much to ask, please cc me on the v4 series. Thank you. > > -- > Regards, > Nishanth Menon > Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 > 849D 1736 249D

