Error (213050): Convert Programming Files was NOT successful
Hey there,
I am working on using LiteX to program the DE10Lite FPGA and have begun encountering an error when a Quartus command is evoked from the terminal. I will post the full logs below, but essentially I am trying to call the programmer from the command line and it is using an unsupported programming scheme. Ideally I would like to use JTAG, but I cannot find anywhere where I would specify this. Thanks!
Info: Running Quartus Prime Convert_programming_file
Info: Version 21.1.0 Build 842 10/21/2021 SJ Lite Edition
Info: Copyright (C) 2021 Intel Corporation. All rights reserved.
Info: Your use of Intel Corporation's design tools, logic functions
Info: and other software and tools, and any 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, at
Info: https://fpgasoftware.intel.com/eula.
Info: Processing started: Fri Feb 21 14:45:08 2025
Info: Command: quartus_cpf -c bcd_clock_display.sof bcd_clock_display.rbf
Device 10M50DAF484 does not support 1-bit Passive Serial scheme
Error (213050): Convert Programming Files was NOT successful -- refer to messages that appear above this message for more information
Error: Quartus Prime Convert_programming_file was unsuccessful. 1 error, 0 warnings
Error: Peak virtual memory: 324 megabytes
Error: Processing ended: Fri Feb 21 14:45:09 2025
Error: Elapsed time: 00:00:01
Error: Total CPU time (on all processors): 00:00:00
Traceback (most recent call last):
File "/home/asperkins42@tntech.edu/Desktop/litex_labs/lab002/lab002.py", line 117, in <module>
platform.build(module, build_name="bcd_clock_display")
File "/home/asperkins42@tntech.edu/litex/litex/build/altera/platform.py", line 48, in build
return self.toolchain.build(self, *args, **kwargs)
File "/home/asperkins42@tntech.edu/litex/litex/build/altera/quartus.py", line 47, in build
return GenericToolchain.build(self, platform, fragment, **kwargs)
File "/home/asperkins42@tntech.edu/litex/litex/build/generic_toolchain.py", line 123, in build
self.run_script(script)
File "/home/asperkins42@tntech.edu/litex/litex/build/altera/quartus.py", line 248, in run_script
raise OSError("Error occured during Quartus's script execution.")
OSError: Error occured during Quartus's script execution.