Altera_Forum
Honored Contributor
20 years agoHow to reset a single component
Lets consider following scenario:
I have a PCI card equipped with a cyclone2 device. It is programmed with an SOPC builder system which contains a NIOS2 core, a PCI bridge and several other custom IP blocks with busmaster functionality. The data and code memory of the NIOS are accessible from the windows/linux PC via the PCI bridge. Now i want to update the NIOS program memory during run time (not of the NIOS system, but of the other blocks...). I think the best way to do this, is to assert the NIOS reset, upload the new software and deassert reset again. But how can i access the reset of the NIOS core via the PCI bridge, without generating a system wide reset? Any ideas someone?