Forum Discussion
Altera_Forum
Honored Contributor
16 years ago --- Quote Start --- Hi Wahilakn, I managed to get it working. What I did was to compile a minimal NIOS core, upload this first to the FPGA using the quartus_pgm.exe, and then used the nios2-flash-programmer.exe utility to erase and program only parts of the EPCS device. This is a bit of a hack, but I did not find another way to do it. Regards, Richard. --- Quote End --- Richard, I wanted to avoid NIOS if possible, but to maintain user flash, this seems to be the way to go. I am still using the ALTASMI_PARALLEL megafunction to do my reads and writes. I built a NIOS with the recommended peripherals according to the Nios II Flash Programmer User guide and added this to my project. So now the problem is that the Fitter fails. It cannot place a node: Error: Cannot place node "calibration:calibration_0|NIOS_FLSH_PRGMR:NIOS|epcs_flash_controller_0:the_epcs_flash_controller_0|tornado_epcs_flash_controller_0_atom:the_tornado_epcs_flash_controller_0_atom|internal_data0out" of type ASMI block Do you know if there is contention between the Nios and the ALTASM function? Perhaps I am missing a setting somewhere? Thanks, Kevin