Forum Discussion
Altera_Forum
Honored Contributor
8 years ago --- Quote Start --- I can program and verify the serial FLASH from the Programmer. --- Quote End --- Is this via the FPGA, using indirect programming (a .jic file) or do you have a separate programming header connected directly to the serial FLASH device? - see Figure 8-6, page 8-20 of the 'configuration and remote system upgrades in cyclone iv devices (https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/hb/cyclone-iv/cyiv-5v1.pdf)' section of the handbook. If it's the former (using a .jic file) then I'm stumped - unless you're simply using the wrong .sof file to generate your .jic file. If the latter, using a separate programming header, then you need to re-check your connections from serial FLASH to FPGA. 'All' the FPGA does to configure from the serial FLASH is assert chip select (nCSO) and generate a clock. This is the simplest form of access to a serial FLASH device. So, I don't think there's any chance the FPGA isn't able to 'handle the device'. I'm guessing you mean a Micron '25P128V6P'. I've not used that exact serial FLASH device before but I have used plenty, successfully, from that family of parts. Cheers, Alex