Sample Header Ad - 728x90

DE1-SOC 5CSEMA5F31 isn't detected in Quartus Program Device

0 votes
0 answers
25 views
I'm having trouble programming my DE1-SoC from the Quartus Programmer. The board is powered and connected correctly and I've managed to find and program it before, multiple times, but even then Quartus was very inconsistent in finding it. I tried to understand under what circumstances it finds the board but I really didn't do anything special in those times. Under Hardware Setup --> Hardware Settings --> Currently selected hardware there only appears "No Hardware", and the DE1-SoC isn't listed: enter image description here I don’t manage to take a screenshot when the dropdown is opened, but the only option is “No Hardware” and the board isn’t listed.
$ ~/intelFPGA_standard/24.1std/quartus/bin/quartus_sh --version
Quartus Prime Shell
Version 24.1std.0 Build 1077 03/04/2025 SC Lite Edition
Copyright (C) 2025 Altera Corporation. All rights reserved.

$ uname -a
5.15.0-124-generic #134-Ubuntu SMP Fri Sep 27 20:20:17 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

$ cat /etc/udev/rules.d/51-usbblaster.rules
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6810", MODE="0666"

$ cat /etc/modprobe.d/DE1-SoC.conf
alias usb:v09FBp6810* ftdi_sio
install ftdi_sio /sbin/modprobe -i ftdi_sio && /bin/echo 09fb 6810 > /sys/bus/usb-serial/drivers/ftdi_sio/new_id

$ lsusb
Bus 001 Device 006: ID 10c4:ea70 Silicon Labs CP2105 Dual UART Bridge
I run Quartus using sudo. I tried Terasic support but they suggested to reinstall, I find it weird because the hardware will occasionally (very very rarely, and I don't know what determines it) be found. I'm still in the state where I use simple, prepared projects, not something custom or fancy of my own, so I'm not deviating from the basic defaults. For example, I may run quartus and go Open Project --> ~/DE1-SoC_v.6.0.0_HWrevH_SystemCD/Demonstrations/FPGA/my_first_fpga/my_first_fpga.qpf (Which is a trusted basic demonstration by Terasic) and successfully compile. I would do the same thing on another educational project. In any case, the software would detect the hardware on occasions that seem random, and very scarce. This is very frustrating because it keeps me from moving forward. Any help would be much appreciated
Asked by user656857 (11 rep)
Apr 30, 2025, 02:11 PM