0

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

1
  • The case seems to get a little bit better if I plug out any cables other than the USB-Blaster II one (such as usb serial, ethernet) and restart my linux host. But still inconsistent, and I don't know how to explain it Commented May 2 at 12:58

0

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.