Forum: FPGA, VHDL & Co. SPI auf de10 nano - LTC Arduino header ?


von Geldesch B. (Firma: haa) (dravr)


Lesenswert?

Ich habe eine zu zum dem de10 nano Board.
Ich interessiere mich dafür , SPI Geräte daran anzuschließen.

https://www.mouser.de/new/terasic-technologies/terasic-de10-nano-kit/
1
1 LTC connector (1 Serial Peripheral Interface (SPI) Master, one I2C and one GPIO interface)
Hier wird beschrieben das ein LTC connector auf dem de10 nano Board von 
Terasic vorhanden ist.


Jetzt weiß ich nicht genau was mit LTC gemeint ist.
In den Datenblättern des de10 nano Boards findet man zum Beispiel
 Einen Analog digital Wandler : LTC2308
Dieser verfügt über ein SPI Interface.

Was bringt es denn jetzt wenn dieses SPI Interface hinausgeführt wird ?
Kann man denn dort noch andere SPI Geräte anschließen und im FPGA darauf 
zugreifen ?
-----------------------------
Außerdem wird dort dargestellt, dass es ein Arduino Header gibt , bei 
dem auch SPI angeschlossen werden kann..

Muss man dann einfach eine SPI - Baustein ( IP) mit diesen PINs 
verbinden ?


------------------------------

Danke !

von No Y. (noy)


Lesenswert?

Oha...

Es gibt von Linear Technologie (nun Analog Devices) evalkits die sich 
denau auf den "LTC" Connector aufstecken lassen. Meißt ist es aber 
billiger in China ein kleines Board für den gewünschten LT IC zu kaufen 
und selber mit Jumperwires zu verbinden.

Selber gilt für den Arduino Header.
Da es aber ein FPGA ist kann auch sonst überall SPI herauskommen. Sofern 
du es entsprechend konfigurierst...

Und nein, es wird nicht direkt gehen nur weil du ein SPI fähigen IC an 
die hier angegeben Pins anschließt...


Kleine Korrektur: wenn die explizit als SPI angegeben sind werden die 
wahrscheinlich an dem HPS Teil (ARM Kern) direkt angeschlossen sein. 
Daher auch speziell als SPI aufgeführt.. aber auch dann muss der 
Devicetree, Kerneltreiber usw. passen damit du was damit anfangen 
kannst...

: Bearbeitet durch User
von Geldesch B. (Firma: haa) (dravr)


Lesenswert?

Die Beschreibung war in der Terasic-anleitung:
Also für Tochterboards von LinearTechnology...
1
The board has a 14-pin header, which is originally used to communicate with various
2
daughter cards from Linear Technology. It is connected to the SPI Master and I2C ports of
3
HPS. The communication with these two protocols is bi-directional. The 14-pin header can
4
also be used for GPIO, SPI, or I2C based communication with the HPS. Connections
5
between the HPS and LTC connector are shown in Figure 3-30, and the pin assignment of
6
LTC connector is listed in Table 3-22

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.