Forum Discussion
Cyclone II Serial Config
I'm having a rather odd problem and I was wondering whether anyone else has experienced it.
I'm using an M25P40 serial prom with an EP2C20. Standard setup, in fact we reused the schematics from a previous project and repinned the FPGA. The only difference is that it's a Cyclone II instead of a Cyclone part. We've only built 4 boards and they are all flakey. The problem is that the proms are mysteriously unprogramming themselves during normal operation. That is, the Cyclone II won't configure until the prom is reprogrammed. Sometimes the serial prom can't be reprogrammed and must be replaced. Any ideas? Thanks for your help. Leslie41 Replies
- Altera_Forum
Honored Contributor
Ok, at least I'm not alone :D
You don't have a M25P16 or M25P64 by the hand? So you could test if they are working... Would be interesting. If you have the time ;) Regards - Altera_Forum
Honored Contributor
I was also suprised :))
- Altera_Forum
Honored Contributor
Thanks for the Info. I'm wondering that using EPCS16 in programer allows to program a 32Bit device. Becuse the silicon ID for the EPCS16 is 14h. :confused:
But I'm glad that it works for you... Regards - Altera_Forum
Honored Contributor
config with CYCIII and ST M25p32 works :)
silicon ID is 0x15 I used EPCS16 in programer and user Design. Maybe it also works with EPCS64.... - Altera_Forum
Honored Contributor
Ok try this... btw I meant the so called RES instruction. THats a one byte wide identifiaction number wich shows the size of the device.
Regards - Altera_Forum
Honored Contributor
I use quartus 6.1 to convert the file.and the FPGA is EP2C5,The ST ID is 25PE16V6.I Will buy some M25P40 to try it .
- Altera_Forum
Honored Contributor
I don't think so, because there are two ordering codes for the EPCS16. one for the 16 pin and another for the 8 Pins. Perhaps you have to carefully compare the two datsheets. I'm not sure, why this happens. What me really makes wonder is that they have the same UID and quartus don't likes it. Perhaps Altera changed some things in configuration devices??? Perhaps they wanted to block alternative devices... But I can't believe this.
- Altera_Forum
Honored Contributor
Yes if u use *.jic there is only EPCS16 not EPC16.and I found my M25P16 is 8 pins ,but the EPCS16 IS 16pins. maybe this is the problem?
- Altera_Forum
Honored Contributor
Ok i cheked the Device IDs via Datasheet. They are the same in EPCS16 as in the M25P16 (14h). So I don't have an idea. what it could be...
Have you really selected the EPCS16 and not the EPC16? Regards - Altera_Forum
Honored Contributor
Yes I have tried to programm the pof Fiel directly .and the error message is the same.
I used M25P16 is 8 pins,and the EPCS16 is 16 pins,althought many of the pins is not collect,but maybe the package also be collect in the silicon ID. Thanks