[U-Boot] Custom SPL for im.X6UL

Peng Fan peng.fan at nxp.com
Sat Mar 9 01:11:00 UTC 2019



> -----Original Message-----
> From: U-Boot [mailto:u-boot-bounces at lists.denx.de] On Behalf Of Araya,
> Jose
> Sent: 2019年3月9日 0:59
> To: u-boot at lists.denx.de
> Subject: [U-Boot] Custom SPL for im.X6UL
> 
> Hello everyone,
> 
> I would like to ask what would be a good starting point to have a custom
> multi-stage booting for the NXP i.mx6UL processor?
> 
> Basically I need to be able to configure an FPGA before the U-Boot is executed.
> The reason for that is that the PGA must be configured so that the im6UL can
> have a physical connection to the DRAM. To clarify:
> 
> 
> -       In the circuit, the DRAM will be multiplexed by an FPGA. If the FPGA
> is not configured, the imx6UL has no access to the DRAM.
> 
> -       The imx6UL has a direct SPI connection to the flash and to the FPGA,
> so all I need is to take the bitstream from a given location in the FLASH and
> load it into the FPGA, then just wait for a flag (GPIO?) saying that the FPGA
> was successfully configured and keep the booting process in the processor as
> normal.
> 
> 
> As I haven't done yet anything similar, just wanted to know if you have any
> recommendations regarding where to start and some  hints to proceed.

SPL might help here, because it runs in OCRAM.

Regards,
Peng.

> 
> Thanks in advance!
> 
> Bests,
> 
> Jose Moises
> 
> 
> 
> 
> SensoPart Industriesensorik GmbH
> Am Wiedenbach 1 | 79695 Wieden  Amtsgericht Freiburg HRB 660163
> Gesch?ftsf?hrer: Dr. Theodor Wanner
> [https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fww
> w.sensopart.com%2F%2Fimages%2Foutlook%2Fsi_sensopart.png&data=
> 02%7C01%7CPeng.Fan%40nxp.com%7C642764588c8048fdcb1b08d6a40fe18
> c%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C1%7C63687678551123
> 6465&sdata=kdlCeiA68J03mVvsfo7LLum%2BJaK6n9Tj%2BzEDIsW3XhQ
> %3D&reserved=0]
> <https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fww
> w.sensopart.com%2F&data=02%7C01%7CPeng.Fan%40nxp.com%7C642
> 764588c8048fdcb1b08d6a40fe18c%7C686ea1d3bc2b4c6fa92cd99c5c301635
> %7C0%7C1%7C636876785511236465&sdata=5grDBEFPHFgII%2FwJx8N
> qvbDCljp9ye%2F9R8T6AeCT12Q%3D&reserved=0>
> [https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fww
> w.sensopart.com%2F%2Fimages%2Foutlook%2Fsi_linkedin.png&data=0
> 2%7C01%7CPeng.Fan%40nxp.com%7C642764588c8048fdcb1b08d6a40fe18c
> %7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C1%7C636876785511236
> 465&sdata=DB4s4lvXipPogJ%2BWE61YNv9p7vbx4gThM6EjFkXCjuI%3D
> &reserved=0]
> <https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw
> ww.linkedin.com%2Fcompany%2Fsensopart%2F&data=02%7C01%7CPe
> ng.Fan%40nxp.com%7C642764588c8048fdcb1b08d6a40fe18c%7C686ea1d3
> bc2b4c6fa92cd99c5c301635%7C0%7C1%7C636876785511236465&sda
> ta=JsDOBDl5aedr8pz1zQtw55WDxdkZGiXEfrhF8GMYRAQ%3D&reserved
> =0>
> [https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fww
> w.sensopart.com%2F%2Fimages%2Foutlook%2Fsi_youtube.png&data=0
> 2%7C01%7CPeng.Fan%40nxp.com%7C642764588c8048fdcb1b08d6a40fe18c
> %7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C1%7C636876785511236
> 465&sdata=xRbXYdLlBnsXaGA1sPjNfIcX%2B6KPR6l7eWdrLWRj00s%3D&
> amp;reserved=0]
> <https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw
> ww.youtube.com%2Fuser%2FSensoPart&data=02%7C01%7CPeng.Fan%
> 40nxp.com%7C642764588c8048fdcb1b08d6a40fe18c%7C686ea1d3bc2b4c6f
> a92cd99c5c301635%7C0%7C1%7C636876785511236465&sdata=bJ0Mk
> iBcIQoumP38uQkP4nkdW%2F12VPaJ7I3Yy7Bv%2BFc%3D&reserved=0>
> [https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fww
> w.sensopart.com%2F%2Fimages%2Foutlook%2Fsi_xing.png&data=02%7
> C01%7CPeng.Fan%40nxp.com%7C642764588c8048fdcb1b08d6a40fe18c%7C
> 686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C1%7C636876785511236465
> &sdata=niGCFmUw1RdHcjD6TLM6JZfRnmDl00qxt9MxBNbe9S4%3D&a
> mp;reserved=0]
> <https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw
> ww.xing.com%2Fcompanies%2Fsensopartindustriesensorikgmbh&data=
> 02%7C01%7CPeng.Fan%40nxp.com%7C642764588c8048fdcb1b08d6a40fe18
> c%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C1%7C63687678551123
> 6465&sdata=oZbv4D67KSKBRPfXBYrsObcwnxCFeaYXn%2FYrhbw4MlE%3
> D&reserved=0>
> 
> Informationen gem. Art. 13 DSGVO f?r unsere Kunden, Partner, Lieferanten
> finden Sie in unserer Erkl?rung zum Datenschutz unter
> https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fww
> w.sensopart.com%2Fde%2Fdatenschutz&data=02%7C01%7CPeng.Fan%
> 40nxp.com%7C642764588c8048fdcb1b08d6a40fe18c%7C686ea1d3bc2b4c6f
> a92cd99c5c301635%7C0%7C1%7C636876785511246465&sdata=vzn3U
> cNFUwrp%2BLKvXwaB9DH7QYABRfOTvHKlXgEQJgg%3D&reserved=0
> 
> 
> 
> [https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fww
> w.sensopart.com%2Fimages%2Foutlook%2Fmi_hmiia.png&data=02%7C
> 01%7CPeng.Fan%40nxp.com%7C642764588c8048fdcb1b08d6a40fe18c%7C6
> 86ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C1%7C636876785511246465&
> amp;sdata=mWq4QGgoEzawlEWaZpbY3GssRiEbZhyGtht5Qej2owQ%3D&amp
> ;reserved=0]
> 
> Besuchen Sie uns auf der
> HANNOVER MESSE Industrial Automation
> 01. - 05.04.2019 | Halle 017, Stand E42/4
>         > Newsletter
> abonnieren<https://emea01.safelinks.protection.outlook.com/?url=http%3A
> %2F%2Fwww.sensopart.com%2Fde%2Fueber-uns%2Faktuelles%2Fnewslette
> r-abonnieren&data=02%7C01%7CPeng.Fan%40nxp.com%7C642764588
> c8048fdcb1b08d6a40fe18c%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%
> 7C0%7C636876785511246465&sdata=QG8bvU6oo5QciMTQ%2FanXET1
> roDou9OP6ZnZLDHmV53s%3D&reserved=0>
> 
> 
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.
> denx.de%2Flistinfo%2Fu-boot&data=02%7C01%7CPeng.Fan%40nxp.co
> m%7C642764588c8048fdcb1b08d6a40fe18c%7C686ea1d3bc2b4c6fa92cd99
> c5c301635%7C0%7C0%7C636876785511246465&sdata=N3T2bB6QmP
> KnMtrxmjA%2BuqlUelZwxxNJhMiaEZRij7I%3D&reserved=0


More information about the U-Boot mailing list