Forum: FPGA, VHDL & Co. Tang Nano 9K : UBUNTU @ Raspi ->FTDI Problem


von Reinhard H. (Firma: PRIVAT) (pdp11gy)


Lesenswert?

Hallo zusammen,
ich würde gerne die Erfahrungen mit Euch austauschen und hoffentlich 
kann
mir auch jemand bei meinem Problem helfen.
Hardware: Raspberry PI 4
Software: Ubuntu 22.04.1 LTS
FPGA:     Tang Nano 9K
Problem nach reboot:

ls /dev/ttyU*
 /dev/ttyUSB0  /dev/ttyUSB1

sudo openFPGALoader --detect
Can't read iProduct field from FTDI: considered as empty string
FTDI reset error with code -1 (FTDI reset failed)
unable to config pins : -1 unable to configure bitbang mode. Perhaps not 
a BM/2232C type chip?
JTAG init failed with: low level FTDI init failed

ls /dev/ttyU*
 /dev/ttyUSB1

Ich habe die Anweisungung bei folgender Seite genau verfolgt:
https://learn.lushaylabs.com/getting-setup-with-the-tang-nano-9k/?gclid=EAIaIQobChMI-ben4fCW-wIVuRoGAB19EAZMEAAYASAAEgLYsPD_BwE

Alles hat funktioniert bis eben auf dem openFPGALoader.
Ich wollte erst mal das kleine Testprogramm auf das Tang Nano 9k laden:
sudo openFPGALoader -b tangnano9k -f counter.fs
Auch hier das gleiche Problem:
/dev/ttyUSB0 verschwindet und somit auch das FTDI device.

Ich wollte das Tang Nano 9k nützen weil es sehr preisgünstig mit Display 
ist und ich persönlich auch auf die I/O Pin's des Raspberry angewiesen 
bin.
Alternativ benütze ich bisher ohne Probleme das Mercury 2 Board, aber 
ist auch SEHR(!) viel teuerer. Wie ist Eure Meinung/Empfehlung ?
Gruß, Reinhard

von Duke Scarring (Gast)


Lesenswert?

Reinhard H. schrieb:
> Auch hier das gleiche Problem:
> /dev/ttyUSB0 verschwindet und somit auch das FTDI device.
Evtl. zu wenig Bumms auf der Stromversorgung?

Ansonsten: Ich würde nicht auf die Idee kommen FPGA auf der Plattform 
mit der geringsten Rechenleistung machen zu wollen.

Duke

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.