Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
New Contributor I
126 Views

how to build u-boot for a10soc customer board with quartus pro 19.2 ?

hello,

our new board uses “a10soc” ,  we need bring soc up firstly when the board comes back. The first target is uboot (preloader) I guess ~ 

Can anyone tell how to generate u-boot image which matches to our current quartus pro 19.2 too chain ?   where can I find the appropriate u-boot source code to fit our customer board ?     Thanks  

0 Kudos
3 Replies
Highlighted
113 Views

Hi,

To use the latest U-boot version, refer below for the steps, keep in mind the steps are built using Linux machine.

https://rocketboards.org/foswiki/Documentation/BuildingBootloader

 

0 Kudos
Highlighted
New Contributor I
108 Views

thanks @EBERLAZARE_I_Intel ,

 

I had followed this link you shared to compile the uboot.bin in SD-Card, 

 

Another “stupid” question  : Whether a special FPGA  GRSD Image is needed to be run firstly,  before  u-boot runs on ARM SOC ?   because I guess FPGA image should firstly initialize hardware fabric for SOC interconnection, then ARM can run up successfully.  Is this correct ?

 

If it's the case, where I can put FPGA image for power up to run.  Thanks in advance 

0 Kudos
Highlighted
33 Views

Hi,

The design would depend, you may load it first or later. In Arria 10 there is a special feature which uses Early IO release feature, which calibrate the DDR, IO, peripheral at early stages in order to boot-up faster than normal booting sequence:

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/an/an-a10-soc-fpga-early-io...

But for starters, you may want to refer here for full grasp understanding:

https://rocketboards.org/foswiki/Documentation/Arria10SoCGSRD

 

0 Kudos