Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21611 토론

generate jbc file with command line

WShih8
초보자
938 조회수

my condition is multi CPLD with a daisy chain mode.

and all CPLD is Max10 10M04SA

I have to try to generate jbc by quartus_cpf with multi-devices via the cdf file.

And the command line is:

quartus_cpf -c DaisyChain.cdf Programming.jbc -o background_programming=on

follow the Max10 configuration user guide and Quartus II script reference guide.

 

but in multi-chip daisy chain mode, I cannot DO_with_ISP mode successfully.

 

somebody knows how to gen the jbc file with DO_with_ISP.

 

my CPLD is Max10 10M04SAU324, Quartus programmer is 20.1

 

0 포인트
4 응답
NurAiman_M_Intel
923 조회수

Hi,


Any error message shown?


Can you try to program with the latest Quartus version such as version 22.1 or 22.2?


Regards,

Aiman


0 포인트
WShih8
초보자
879 조회수

Upload the example pof_cdf.zip for you to reference.

You can view the comparison results.
Thru Programmer v18.1.0625 and v20.1.1.720 to generate JBC of around 249,205 bytes (~243KB), the CRC checksum is different.

 

But if I try to use the command line "quartus_cpf.exe" to create JBC, the file size is up to 552,296byte (~539KB).

And the file cannot use a USB dongle or Linux system to update the CPLD firmware.
If I try to update CPLD firmware, my CPLD will immediately go down, and the daisy chain will crash directly.

 

the command line is: (quartus_cpf.exe CDF_filename/pof_filename Output_JBC_filename -o background_programming=on)

quartus_cpf CDF_10M04SAU324.cdf Output.jbc -o background_programming=on

 

-o background_programming=on >> this is for Max10 ISP function enable option.

0 포인트
WShih8
초보자
883 조회수

Hi Aiman,

The return messages are an illegal option.

 

Quartus lite version only update to v21.1

0 포인트
NurAiman_M_Intel
849 조회수

Hi,


We noticed that you have request support from Intel Premier Support(IPS) account. Our team will continue to provide support from IPS and proceed to close this forum thread.


Thank you.


Regards,

Aiman


0 포인트
응답