Altera_Forum
Honored Contributor
15 years agoCyclone IV EPCS controller read info. failed
The thing i want to do is implementing a remote update system 'factory' image that could boot from EPCS64 and give user a selection to choose reconfiguring FPGA and booting from another image.
The hardware SOPC system i constructed contains one EPCS controller, one c iii remote update core and sdram etc. Then i write some code to write the application hardware image into the latter space of EPCS device, and it works well. But after one recompile of my sopc system and quartus ii project. The software starts to behave badly. The phenomenon is i need to run the software twice until i could get the right info. from epcs device (the first time it returns false info.). Finally, the software completely don't work. The only difference is at first, SOPC builder don't expose the dedicated EPCS pins to the top level design. But after the recompile action, it expose the four pins to the top level but i don't know how to put pin assignments for them. I'm using the quartus 10.0 and nioseds 10.0.