Altera_Forum
Honored Contributor
13 years agoaltremote_update - cold-start issue
Hi,
I'm having some problems with the altremote_update core on a Cyclone III FPGA. ===# 1 === - reconfiguration from application offset (0x080000) after cold-start of the system does not work. the system reconfigures with the factory image (offset 0x0) - if I try again (same system, same firmware, no power cycle after the previous operation) it works I have done some readings of the 0x4 and 0x7 registers in before the 1st (after cold-start) and 2nd configuration and got the following: reconfiguration after cold start 0 1 2 3
0x4 0x0 0x3 0x3 0x020000
0x7 0x0 0x0 0x0 0x0
(0,1,2,3 - read source) 2nd reconfiguration 0 1 2 3
0x4 0x0 0x3 0x080000 0x020000
0x7 0x0 0x2 0x0 0x0
(0,1,2,3 - read source) ===# 2 === After the 2nd (succesful) dynamic reconfiguration, the system stays in the new firmware for about 15 seconds and than reconfigures itself with factory image. ============= before reconfiguration trigger I set param 4 to word offset of application image (0x020000). I do not make use of the watchdog. Is there something I should (not) do? Do I have to set/reset the watchdog? Can the reconfiguration work only by setting the register 0x4? The ug of the altremote_update core doesn't bring to much light in this situation :-( Thanks!