Community
cancel
Showing results for 
Search instead for 
Did you mean: 
ESaiv
New Contributor I
94 Views

Reprogram HPS boot flash using external microcontroller

Hello!

 

I would like to be able to reconfigure both the FPGA and HPS using an external microcontroller. How might I go about this? It is unclear how the HPS's flash (its boot source) would be programmed by an external embedded system, as opposed to a PC running the HPS Flash Programmer in Quartus. Ideally, in my chosen configuration, the FPGA would be programmed by the HPS after the HPS is programmed, but it is this first step of programming the HPS I'm unsure of.

 

Thanks a lot.

0 Kudos
2 Replies
ESaiv
New Contributor I
56 Views

Oops, I should definitely specify: I am using a Cyclone V SE SoC FPGA.

Fawaz_J_Intel
Employee
56 Views

Hello,

We are supporting the standard flow of programming the FPGA and HPS either through our tools or through Flash devices.

For SOC devices, the popular approach is to but the system image in an SDcard, uboot will configure the FPGA and load the linux to boot it on HPS. for more information, you can refer to this link:

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

 

Hope this might help.

 

Thanks

Reply