Forum Discussion
Altera_Forum
Honored Contributor
11 years agoMAX10 - Remote reconfiguration
Hi all, We have a system which must be updated remotely by a CPU. I'm able to reprogram the CFM through SPI by the mean of the MAX10 On-chip Flash IP and a SPI to Avalon-MM bridge (I creat...
Altera_Forum
Honored Contributor
10 years agoHi,
Thanks for your reply :-) The solution I adopted is the following: - As you said, two separated designs, configured as dual compressed image, from which I create a .pof file, with two pages, one for each .sof - Dual Configuration IP is instantiated, because mandatory. - The connection between CPU and FPGA is SPI, which is connected Altera internal flash controller IP allowing CPU to update one of the two images (one is for appplication, the other for downloading new application, the latter begin read only in flash) - The CPU has also control over the configuration pins, including the CONF_SEL allowing dynamic reconfiguration It works like a charm. Later is better than never, so thanks for you comment :-) Johan