Altera_Forum
Honored Contributor
14 years agousing ALTASMI_PARALLEL and EPCS controller in one project
Hi,
I would like to use the ALTASMI_PARALLEL and the EPCS Serial Flash controller with QSYS use in one project. But when I compile the fitter does give an error: asmi:asmi_inst|asmi_altasmi_parallel_5rv1:asmi_altasmi_parallel_5rv1_component|wire_stratixii_asmiblock2_data0out Probably because both component want to be connected to the EPCS flash interface. I'm usign the EPCS Serial Flash Controller for the NiosII to load the executable from flash, and I'm usign the ALTASMI_PARALLEL with REMOTE_UPDATE module for firmware update functionality. I need the ALTASMI_PARALLEL to verify the POF and read a small part of the EPCS to verify if it is safe to load the application FPGA image. The NiosII in the factory FPGA project is used to receive new firmware from the host system and write it to flash, to do this and to load the executable from the EPCS I need the EPCS controller instantiated in the NiosII. With the EPCS controller in the NiosII I can select to connect the EPCS interface to the toplevel, however this is not possible with the ALT_ASMI_PARALLEL. Maybe it is possible to hack the toplevel verilog file generated by the Megawizard? I'm usign a Stratix III.