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

I can't program the POF file via JTAG for the 10M02DCV36. I can program the sof file, and I can read the UserCode of the device. I can also verify the checksum after I program the SOF file.

RAlac
Beginner
961 Views

I also tried to run the jam file. I got the following output fpr the sof file:

 

c:\intelFPGA_lite\18.1>quartus\bin64\quartus_jli.exe -aConfigure -i output_files\sof_program.jam

Info: *******************************************************************

Info: Running Quartus Prime Jam Tools

   Info: Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition

   Info: Copyright (C) 2018 Intel Corporation. All rights reserved.

   Info: Your use of Intel Corporation's design tools, logic functions

   Info: and other software and tools, and its AMPP partner logic

   Info: functions, and any output files from any of the foregoing

   Info: (including device programming or simulation files), and any

   Info: associated documentation or information are expressly subject

   Info: to the terms and conditions of the Intel Program License

   Info: Subscription Agreement, the Intel Quartus Prime License Agreement,

   Info: the Intel FPGA IP License Agreement, or other applicable license

   Info: agreement, including, without limitation, that your use is for

   Info: the sole purpose of programming logic devices manufactured by

   Info: Intel and sold by Intel or its authorized distributors. Please

   Info: refer to the applicable agreement for further details.

   Info: Processing started: Wed May 01 20:00:22 2019

Info: Command: quartus_jli -a Configure -i output_files\sof_program.jam

NOTE "CREATOR" = "QUARTUS PRIME JAM COMPOSER 18.1"

NOTE "DATE" = "2019/05/01"

NOTE "DEVICE" = "10M02DC"

NOTE "NEED_FREQUENCY_CONTROL" = "0"

NOTE "FILE" = "USI_ULTRA.sof"

NOTE "TARGET" = "1"

NOTE "IDCODE" = "031010DD"

NOTE "USERCODE" = "000697A5"

NOTE "CHECKSUM" = "000697A5"

NOTE "SAVE_DATA" = "DEVICE_DATA"

NOTE "SAVE_DATA_VARIABLES" = "V0, A12, A13, A25, A42, A93, A43, A92, A94, A95, A105, A109, A111"

NOTE "STAPL_VERSION" = "JESD71"

NOTE "JAM_VERSION" = "2.0"

NOTE "ALG_VERSION" = "68"

Info: Quartus Prime Jam Tools was successful. 0 errors, 0 warnings

   Info: Peak virtual memory: 4261 megabytes

   Info: Processing ended: Wed May 01 20:00:23 2019

   Info: Elapsed time: 00:00:01

   Info: Total CPU time (on all processors): 00:00:00

0 Kudos
4 Replies
RAlac
Beginner
624 Views

And I got the following output for pof file:

 

c:\intelFPGA_lite\18.1>quartus\bin64\quartus_jli.exe -aProgram -c1 output_files\USI_ULTRA.jam

Info: *******************************************************************

Info: Running Quartus Prime Jam Tools

   Info: Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition

   Info: Copyright (C) 2018 Intel Corporation. All rights reserved.

   Info: Your use of Intel Corporation's design tools, logic functions

   Info: and other software and tools, and its AMPP partner logic

   Info: functions, and any output files from any of the foregoing

   Info: (including device programming or simulation files), and any

   Info: associated documentation or information are expressly subject

   Info: to the terms and conditions of the Intel Program License

   Info: Subscription Agreement, the Intel Quartus Prime License Agreement,

   Info: the Intel FPGA IP License Agreement, or other applicable license

   Info: agreement, including, without limitation, that your use is for

   Info: the sole purpose of programming logic devices manufactured by

   Info: Intel and sold by Intel or its authorized distributors. Please

   Info: refer to the applicable agreement for further details.

   Info: Processing started: Wed May 01 20:01:33 2019

Info: Command: quartus_jli -a Program -c 1 output_files\USI_ULTRA.jam

Device #1 IDCODE is 031010DD

configuring SRAM device(s)...

No SLD hub

No SLD node

Unrecognized device

Exit code = 6... Unrecognized device

Error: Quartus Prime Jam Tools was unsuccessful. 0 errors, 0 warnings

   Error: Peak virtual memory: 4262 megabytes

   Error: Processing ended: Wed May 01 20:01:34 2019

   Error: Elapsed time: 00:00:01

   Error: Total CPU time (on all processors): 00:00:00

 

0 Kudos
CalvinJoaz_P_Intel
624 Views
Hi Rob, These error messages could displayed because your design is using too many logic resources that is actually too large to fit in your device. What device you're using? Thank you.
0 Kudos
RAlac
Beginner
624 Views

I'm using the 10M02DCV36. The following is my compilation report. It's a fairly simple design.

 

Flow Status   Successful - Wed May 01 19:54:03 2019

Quartus Prime Version   18.1.0 Build 625 09/12/2018 SJ Lite Edition

Revision Name   USI_ULTRA

Top-level Entity Name   USI_ULTRA

Family   MAX 10

Device   10M02DCV36I7G

Timing Models   Final

Total logic elements   345 / 2,304 ( 15 % )

Total registers   213

Total pins   18 / 27 ( 67 % )

Total virtual pins   0

Total memory bits   0 / 110,592 ( 0 % )

Embedded Multiplier 9-bit elements   0 / 32 ( 0 % )

Total PLLs   1 / 1 ( 100 % )

UFM blocks   0 / 1 ( 0 % )

ADC blocks   0

 

 

0 Kudos
RRomano001
New Contributor I
624 Views

Hi RAlac, can I suggest try an old version of programmer?

I experience same trouble and release 15.0 programmed successfully MAX 10 devices.

I am using Linux, but same version don't program .pof

0 Kudos
Reply