Forum Discussion
CHatz
New Contributor
4 months agoMAX10 Dual Configuration
I am using the MAX10 Dual Configuration. The device settings in the Quartus are shown in the image below. The settings for the generation of the .pof file and the .rpd files are shown below:...
- 4 months ago
Hi CHatz,
A couple of items commonly cause this behavior:
- CONFIG_SEL is only sampled at power up or when you force reconfiguration (power cycle, or pulse nCONFIG). If you change the jumper while running, the device will keep loading the previous image. Check : Try Dual Configuration with MAX® 10 FPGAs
- In Convert Programming Files > Option/Boot Info, please confirm “Configure device from CFM0 only” is unchecked. If it is enabled, the device will ignore the physical CONFIG_SEL pin. Check: Generating .pof using Convert Programming Files
- If you are programming with RPD, make sure you are using the per-partition RPDs (CFM0 vs CFM1) and not a combined file, otherwise it can look like one image overwrites the other.
Could you share:
- Your MAX10 part number
- Whether you power cycle or pulse nCONFIG after changing CONFIG_SEL
- A screenshot of Quartus Programmer showing the flash partitions and which file is assigned to CFM0 and CFM1
Regards,
Fakhrul
CHatz
New Contributor
4 months agoMy problem is that the setting of the CONFIG_SEL bit does not work. When set High, the CFM1 image is loaded. When set Low, the CFM1 image is again loaded.
I can program the Flash memory using JTAG with two different images or I can program CFM1 with an image,but I cannot use the CONFIG_SEL input to select the image in CFM0.
FakhrulA_altera
Regular Contributor
4 months agoHi CHatz,
A couple of items commonly cause this behavior:
- CONFIG_SEL is only sampled at power up or when you force reconfiguration (power cycle, or pulse nCONFIG). If you change the jumper while running, the device will keep loading the previous image. Check : Try Dual Configuration with MAX® 10 FPGAs
- In Convert Programming Files > Option/Boot Info, please confirm “Configure device from CFM0 only” is unchecked. If it is enabled, the device will ignore the physical CONFIG_SEL pin. Check: Generating .pof using Convert Programming Files
- If you are programming with RPD, make sure you are using the per-partition RPDs (CFM0 vs CFM1) and not a combined file, otherwise it can look like one image overwrites the other.
Could you share:
- Your MAX10 part number
- Whether you power cycle or pulse nCONFIG after changing CONFIG_SEL
- A screenshot of Quartus Programmer showing the flash partitions and which file is assigned to CFM0 and CFM1
Regards,
Fakhrul