[PATCH V3 0/4] board: ti: Add support for BeaglePlay

Nishanth Menon nm at ti.com
Tue Aug 22 17:40:18 CEST 2023


On 17:33-20230822, Mattijs Korpershoek wrote:
> On mar., août 15, 2023 at 11:44, Nishanth Menon <nm at ti.com> 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/20230727234446.3651836-1-nm@ti.com/
> > V1: https://lore.kernel.org/all/20230725185253.2123433-1-nm@ti.com/
> >
> > 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
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.

-- 
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3  1A34 DDB5 849D 1736 249D


More information about the U-Boot mailing list