On Thu, Jul 18, 2019 at 4:36 PM Vladimir Oltean <olte...@gmail.com> wrote: > > From: Jianchao Wang <jianchao.w...@nxp.com> > > The LS1021A-TSN is a development board built by VVDN/Argonboards in > partnership with NXP. > > It features the LS1021A SoC and the first-generation SJA1105T Ethernet > switch for prototyping implementations of a subset of IEEE 802.1 TSN > standards. > > Supported boot media: microSD card (via SPL), QSPI flash. > > Rev. A of the board uses a Spansion S25FL512S_256K serial flash, which > is 64 MB in size and has an erase sector size of 256KB (therefore, > flashing the RCW would erase part of U-Boot). > > Rev. B and C of the board use a Spansion S25FL256S1 serial flash, which > is only 32 MB in size but has an erase sector size of 64KB (therefore > the RCW image can be flashed without erasing U-Boot). > > To avoid the problems above, the U-Boot base address has been selected > at 0x100000 (the start of the 5th 256KB erase sector), which works for > all board revisions. Actually 0x40000 would have been enough, but > 0x100000 is common for all Layerscape devices. > > eTSEC3 is connecting directly to SJA1105 via an RGMII fixed-link, but > SJA1105 is currently not supported by uboot. Therefore, eTSEC3 is > disabled. > > Signed-off-by: Xiaoliang Yang <xiaoliang.yan...@nxp.com> > Signed-off-by: Mingkai Hu <mingkai...@nxp.com> > Signed-off-by: Jianchao Wang <jianchao.w...@nxp.com> > Signed-off-by: Changming Huang <jerry.hu...@nxp.com> > Signed-off-by: Vladimir Oltean <olte...@gmail.com> > > [Vladimir] Code taken from https://github.com/openil/u-boot (which > itself is mostly copied from ls1021a-iot) and adapted with the following > changes: > > - Add a008850 errata workaround > - Converted eTSEC, MMC to DM to avoid all build warnings > - Plugged in distro boot feature, including support for extlinux.conf > - Added defconfig for QSPI boot > - Added the board/freescale/ls1021atsn/README.rst for initial setup > - Increased CONFIG_SYS_MONITOR_LEN so that the SPL malloc pool does not > get overwritten during copying of the u-boot.bin payload from MMC to > DDR.
Acked-by: Joe Hershberger <joe.hershber...@ni.com> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot