Forum Discussion
Altera_Forum
Honored Contributor
17 years agoSPI Flash devices
I am looking for a SPI FLASH device to configure a Cyclone III device in AS mode. I know that other manufacturers make FLASH parts that are compatible with the Altera EPCSx series, but Altera does not officially support these other manufacturers.
Can anyone reccomend a specific SPI FLASH device from a different manufacturer that has been used successfully to configure a Cyclone III? I am looking at the Numonyx M25P40, but there are a lot of other choices out there! Thanks.14 Replies
- Altera_Forum
Honored Contributor
add a file called nios2-flash-override.txt and place it in folder ..\nios2eds\bin
this file should have the following [epcs-010216]# epcs64n (spansion-lead-free) s25fl064a0lmfi001sector_size = 65536
sector_count = 128
This enables the Spansion S25FL064A0LMFI001 i also successfully used several other parts and posted that at niosforum but these postings are lost :-(
- Altera_Forum
Honored Contributor
I am using ST Microelectronics M25P16-VMF6P with C2. They are compatible with Altera EPCS devices.
- Altera_Forum
Honored Contributor
EPCS ID check can be disabled in jic generation. Isn't that sufficient?
- Altera_Forum
Honored Contributor
I have used both Numonyx M25P16 and M25P80 with Cyclone III successfully.
The M25P80 can be problematic depending on which version of Quartus is used. The latest programming tools will generally refuse to program it even though it worked with older versions. With the newer versions of Quartus, I had to convert the JIC file to a JAM file. I could then edit the ID check in the JAM file to make it work. However, once I had my own Remote Update routines working, I didn't need to rely on the Altera tools anymore anyway.