Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21602 Discussions

Configuring from Numonyx M25PX16 (2.5 V)

Altera_Forum
Honored Contributor II
1,227 Views

I have been able to configure an EP4CGX15 from the M25PX16, but I have to use "Convert Programming Files" and check the "Disable EPCS ID check" box as the device ID is different. 

 

The problem is that I don't see a way to disable the ID check and still be able to use a compressed bitstream and a user configuration clock. Any workarounds? 

 

Bit 3 of byte 0x29 of the configuration is apparently the disable EPCS ID check bit, but there are two other bytes (0x49, 0x4A) that are a CRC or similar. Does anyone know how this is calculated? 

 

I do have a spot on the board for a separate configuration supply and can switch to the M25P16 which has the correct ID, but would prefer to avoid adding the regulator if possible. 

 

Thanks
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
537 Views

 

--- Quote Start ---  

The problem is that I don't see a way to disable the ID check and still be able to use a compressed bitstream and a user configuration clock. Any workarounds? 

--- Quote End ---  

I don't exactly understand where using quartus_cpf conflicts with the compression option and a user clock?
0 Kudos
Altera_Forum
Honored Contributor II
537 Views

I have limited experience with Quartus as I mostly use FPGAs from another manufacturer, so I may be missing something obvious. 

 

This gives me the impression that disabling the ID check can only be done from the convert programming files dialog: 

 

 

--- Quote Start ---  

Solution ID: rd10212009_476 

Last Modified: Oct 27, 2009 

Product Category: Devices 

Product Area: Configuration (FPGA) 

Product Sub-area: Active Serial (AS) 

 

Problem 

 

When using the quartus_cpf command via the command line is the "Disable EPCS ID check" option available? 

Solution 

 

No, when using the quartus_cpf command via the command line the "Disable EPCS ID check" is not available due to the fact that the Advanced Options are only used for debugging purposes. Also when generating a Conversion Setup File (.cof) this option is not considered. 

 

--- Quote End ---  

 

 

I don't find any option to disable the ID check in the Device and Pin Options dialog and converting the .sof file to a .rbf file with Convert Programming files results in an uncompressed bitstream even if the box is check in device and pin options. 

 

I have ordered M25P16 flash chips and a 3.0 V regulator to avoid this problem, but would prefer to stick with the M25PX16 if possible. 

 

Thanks
0 Kudos
Altera_Forum
Honored Contributor II
537 Views

I didn't use the disable ID check option, so I can't say, if it actually works. But it can be set in the conversion setup and thus should expected to be used also in an automated batch conversion. 

 

The compression point is somewhat tricky, it has to be set in the properties of the respective input file. The compression status of the input file doesn't count, it's compressed respectively uncompressed anew. (It's a serial topic in Altera forum...)
0 Kudos
Reply