Knowledge Base Article
Why does the Quartus II programmer display a different flash memory name when performing an Auto Detect when multiple flash memory devices are connected to the parallel flash loader (PFL)?
Description
When multiple flash memory devices are connected to the PFL in MAX® devices, the Quartus® II programmer displays a different flash memory name when performing Auto Detect. This is because the programmer functions as follows:
(1) First time you press Auto Detect, the programmer will display multiple flash memory devices.
(2) Second time you press Auto Detect, the programmer will display a single flash memory device.
(3) Third time you press Auto Detect, the programmer will display multiple flash memory devices and ask to confirm to overwrite existing settings.
(4) Fourth time you press Auto Detect, the programmer will display a single flash memory device.
Thereafter, (3) and (4) are repeated.
The first time, the programmer will display multiple flash memory devices according to physical structure. The second time, the programmer will display a single flash memory device according to device database in the software. The programmer treats multiple flash memory devices as a single flash memory device in reality. The programmer will save the existing chain in the Chain Description File (.cdf) when going from a single flash device to multiple flash devices. The programmer can save only the device which exists in the database. The programmer does not ask you to confirm when going from multiple flash memory devices to a single flash memory device.
This behavior is expected and never affects flash device programming.