Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21615 Discussions

remote update issue

Altera_Forum
Honored Contributor II
1,293 Views

about the remote system update for the cyclone iii devices,i have checked many archives,but,so far , i don't understand what shouid i do. 

how many steps to accomplish the update?  

what is the factory image?
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
631 Views

The documents needed are: 

http://www.altera.com/literature/hb/nios2/qts_qii55017.pdf 

http://www.altera.com/literature/hb/cyc3/cyc3_ciii51016.pdf 

http://www.altera.com/literature/an/an521.pdf 

 

Basically the FPGA will always boot a "factory" image first. It is up to this "factory" image to configure the remote update core to attempt to boot another image known as the "application" image. The remote update core has sufficient circuitry to detect if a failure occurs while attempting to run the "application" image; in which case the "factory" image will be rebooted.  

 

So your "factory" image needs to have enough brains to know why it booted and whether or not to try to load an "application" image. It can detect what caused the boot by reading status bits in the remote update core. 

 

While running the "application" image, you can boot back to the "factory" image (which you might do if you've remotely updated the "application" image and want to restart). 

 

Jake
0 Kudos
Altera_Forum
Honored Contributor II
631 Views

Thanks a lot! 

But i still have some questions as follows: 

1.If using the ALT_ASMI core to control the EPCS device(like EPCS4), so ,the factory image how to communicate with the ALT_ASMI core ?  

2.What is the relationship between the factory image and the application image?  

3.For the factory image, how to command the ALT_ASMI core to download the application image?  

PS:In my design,i use the user logic to control the whole procedure. But i don't know clear about the relationship between the remote update core and the factory image,application image.
0 Kudos
Reply