Hi,
I'm using a Cyclone III device to burn P33 parallel flash in AP mode. I'm trying
to operate the remote-update to re-configure the FPGA from a new-burned configuration file I'm sending to the Flash. I wrote a simple verilog-based controller to take the new configuration from the external card and burn it to the Flash. Now I'm trying to operate the reference design, described in AN521. I'm trying to put the factory in address 0x20000, the "gold" application in address 0xE0000 and the second application in address 0x1A0000. The later will be the one the FPGA will use in everyday, and the first app will be the proof one, that in case of error it will go to app no. 1
Through a local bus I select which app I want to jump to, but from some reason I always jump to number 2!, though I always give them the right address. The address I read upon returning the factory app is always 0.
What could be the problem? Does this have to do with the read_source parameter? How does this parameter work? Altera's app note are a little confusing.
Regards,
Eldad Fargon