Altera_Forum
Honored Contributor
13 years agoRemote Update over PCI Express
Hi,
I'm currently developing a device which is connected to a PC over PCIe. My device has a JTAG connector which is planned to be used for an initial programming. But when the Device is in its housing, this connector isn't accessible anymore. The device uses a Cyclone IV FPGA (EP4CGX75). So now the idea was to use the Remote Update Megacore. With this I want to create an "emergency-design" which has a connection from PCIe to the Flash-Memory so I can program additional designs to the Flash. As I know the FPGA can then be loaded with one of the additional designs and when it is damaged it falls back to the "emergency-design". I know that the additional designs has to have the same connection to the Flash like the "emergency-design". What I don't know is: - Is my desired configuration possible at all? - How big has the Flash to be to host the "emergency-design" and one design which holds my "real-design"? - Can such a design work without NIOS-Controller? - Do I need additional IP-Cores? And finally: - I'm new in working with FPGAs. Can anyone tell a noob how I can achieve this goal? Thanks