WaveEye
New Contributor
4 years agoCyclone v Preloader without HPS
Hello,
I am working with a Cyclone V (SoC) based board, which stores the FPGA configuration in QSPI flash memory. I don't actually use the HPS in my design and would like to shut it down completely, but the flash memory is connected to it.
A preloader (supplied by the board manufacturer) starts the HPS and writes the FPGA configuration. Then, it expects to go to the next boot steps (uBoot, etc.).
My question is: How do I modify the preloader code so that it only configures the FGPA portion and then shuts down the HPS (to save power and release all pins share with the FPGA)? What is the best way to do this?
Thanks!