Re: [PATCH RFC 0/9] initial U-Boot SPL support on Amlogic GX SoCs
"Ferass El Hafidi" <[email protected]> Wed, 08 Oct 2025 10:20:27 +0000
| Newsgroups | io.groups.u-boot-amlogic,org.u-boot-project.lists.u-boot |
|---|---|
| Message-ID | <[email protected]> |
On Sun Sep 7, 2025 at 2:36 PM UTC, Ferass El Hafidi wrote: > This RFC/RFT patch series adds support for U-Boot SPL booting on Amlogic > GX SoCs, replacing the historical "bl2.bin" binary that runs as BL2 on > these boards. > > Boards tested: > - Libre Computer LaFrite (S805X, 512 MB) > - Libre Computer LePotato (S905X, 1 GB) > - Videostrong KII Pro (S905) > - Xiaomi Mi TV Stick (S805Y) - downstream defconfig [1] > - (ODROID-C2 (S905) - at some point early in development) > > Each of these boards were tested booting mainline u-boot and TF-A BL31, > either from an SD card or using Ymodem, and then booting to Linux. > > More testing is, of course, very much welcome. In particular, further > testing of other boards that could not be tested, of the ODROID-C2, and > of the 2 GB LePotato would be appreciated. > > Currently known issues: > - LPDDR2/LPDDR3 support not implemented > - some DRAM rank modes are not supported > - eMMC booting is broken (pwrseq?) > - SPI boot is untested > - we are quite limited in space, so e.g. the clock driver does not fit > (TPL might be considered in the future) > > See doc/board/amlogic/spl.rst for building and installation instructions. > > This patch series depends on Jonas Karlman's amlimage work, which was > sent in the mailing list [2]. It has been rebased for resending as part > of this patch series. Thanks Jonas! > > I would like to also thank Libre Computer and MNT Research for donating > boards to me and the rest of the linux-amlogic community for the > invaluable help. > > [1]: https://scm.dersco.re/amlogic/u-boot-kii-pro.git/commit/?h=wip/spl-aquaman-2025.08&id=d030951d0aaac04f1e2cc8a8eb01eb662a782f21 > [2]: https://lore.kernel.org/all/[email protected]/ > Hi all, Thank you for all your feedback, I sent a v3 that hopefully addresses them all: https://lore.kernel.org/u-boot-amlogic/[email protected]/T/#t Cheers!