Comprueba si se está ejecutando jtagd
, un demonio entre las herramientas de Altera y el controlador.
Si está ejecutando Linux, el software QuartusII cambió la forma en que se comunica con el controlador alrededor del cambio de versión cuando comenzó su problema. Antes de usar usbfs
, que ya no es el caso.
No indica qué sistema operativo está utilizando, pero aquí hay algunas cosas para verificar si está ejecutando Linux (desde enlace que proporciona más detalles, especialmente consulte la sección sobre resolución de problemas):
-
Desconecte y conecte el cable, verifique la salida de dmesg|tail
para cualquier cosa acerca de un dispositivo Altera. También vea si lsusb|grep Altera
encuentra algo. Si no, este no es un problema de controlador de dispositivo, sino un problema con el cable / placa.
-
Ejecute jtagconfig
, vea si encuentra el (los) dispositivo (s) JTAG. Probablemente no lo haga, si los dispositivos no son reconocidos por las herramientas gráficas de Altera. Si jtagconfig
está fallando, verá
$ jtagconfig
No JTAG hardware available
-
Si el resultado del punto anterior es negativo, pruebe la siguiente secuencia de comandos. Si se encuentran dispositivos ahora, esto indica un problema de permisos ya que ahora hemos estado ejecutando todo como root:
$ sudo killall -9 jtagd # Kill jtagd, ...
$ sudo killall -9 jtagd # ...and verify jtagd is indeed not running.
jtagd: no process found # Good, verified.
$ jtagconfig
1) CV SoCKit [2-1]
02D020DD 5CSEBA6(.|ES)/5CSEMA6/..
4BA00477 SOCVHPS