Forum Discussion
ECrom
New Contributor
6 years agoHi. I would like to do Remote Upgrade MAX 10 using JTAG. That means to remotely re-program the FPGA using a board that is connected via JTAG. Is there any code (C code) or examples ?
We have another board connected to the board with the FPGA. the input to the FPGA board is via JTAG Any info is appreciated Thanks
ShafiqY_Intel
Frequent Contributor
6 years agoHi ECrom,
If you want to Remote Upgrade MAX 10 with NIOS II, you may refer to following AN & reference design:
- https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/an/an741.pdf
- https://fpgacloud.intel.com/devstore/platform/15.0.0/Standard/an741-remote-system-upgrade-for-max-10-fpga-devices-over-uart-with-the-nios-ii-processor/
- https://fpgacloud.intel.com/devstore/platform/16.1.0/Standard/max10-remote-system-upgrade-rsu-over-uart-for-nios-ii-processor/
If you don't want to use NIOS II, you can also using tcl script via System Console to update your Remote Upgrade MAX 10.
Here is my TCL design example (i'm apologize for my messy tcl code 😂 😂 😂 ):
Refer to attachment for details.
Thanks