Forum Discussion
NTA
New Contributor
1 year agoHow to configure Dual Compressed Images on MAX10 without IP core?
Hello, we have a PCB with a MAX10 FPGA (M50SAE144I7G) and would like to make use of the dual configuration feature. The PCB features a switch that pulls the FPGA's dedicated config_select pin to HI...
- 1 year ago
Hi there,
What you are encountering now seems to be a config issue. It looks like the previous problem with sof -> pof conversion has been resolved. Unfortunately, the root cause of the failure is still unclear. So I would like to further confirm the following:
- Loading the standalone sof file included in the pof works fine, right?
- In step 6, the CPF mode is set to Internal Configuration.
- Does the Programmer show any specific error messages?
- If you reduce the JTAG speed to 6 MHz in the Programmer, does it help to resolve the issue?
Best regards,
WZ
NTA
New Contributor
1 year agoHello, thank you all for your help.
Unfortunately, I still cannot get this to run as expected.
Here's what I have tried so far:
Assignments -> Device -> Device and Pin Options... -> Configuration
- Configuration Scheme: Internal Configuration
- Configuration Mode: Dual Compressed Images (512Kbits UFM)- Add dual config IP core (as VHDL like the project itself)
- Added the IP core's files:
- set_global_assignment -name QIP_FILE dual_config/synthesis/dual_config.qip
- set_global_assignment -name VHDL_FILE dual_config/synthesis/dual_config.vhd -library dual_config - Added a dummy dual config in my main VHDL file:
component dual_config
end component;
...
u_dual_config : dual_config; - Compile the design to get a SOF file
- In convert program files:
- add two of those SOF files as separate pages
- create a POF file - Open programer:
- load that POF file
- select program/configure
- Start -> Unsuccessful (0%)
Have I overlooked a critical step?