Forum Discussion
Altera_Forum
Honored Contributor
13 years agoProbably not too helpful for the original posters but may help anyone in the future.
I had the exact same problem. The flash (PC48f4400) isn't on Altera's list of supported CFI flash. Thus you have to define it in the Altera Quartus Programmer, otherwise, it won't know the proper timings of this flash device and result in incorrect operation. To define it: Programmer -> Edit -> Define CFI Flash Device You should be able to find all the parameters you need in the device datasheet. All you have to do is define it correctly, when the Quartus Programmer detects a CFI flash device that matches the manufacturer and device id you provided, it will use the device you defined. You can tell it works because during programming in the console window, it will indicate the name of your defined device (PC48F4400 in my case) during programming (i.e. "Info: Programming status: verify on flash device 1 (PC48F4400) at device chain position 2")