-
Notifications
You must be signed in to change notification settings - Fork 46
Description
Dag Frank,
Ik woon in België, niet ver van jou.
Ik heb een vraag ... Is het mogelijk om de SPI op het VERA board (Rev4) te programmeren/lezen met een Arduino Uno?
De Arduino werkt op +5V, terwijl de SPI op +3.3V werkt. Er bestaan Arduino Uno libraries om de SPI chip te kunnen aansturen gebruik makende van SS, SCK, MISO en MOSI interface.
Heeft de VERA header interface een implementatie dat toelaat de J2 +5V om te zetten in een interface naar de SPI op +3.3v, gebruik makende van shifters (mijn assumptie: ja), maar ik wil het graag van U horen ... (Ik zie die shifters op je design).
Op het VERA (Rev4) bord is een J2 header. Ik heb de originele schemas gevonden van VERA Rev0, waar er sprake is van een J3 header ... zie hieronder:
Is de configuratie van de J3 header van de VERA Rev 0 gelijk aan de J2 header van de VERA Rev4? En is deze ongewijzigd?
Is de volgende PIN configuratie juist?
- J2 header PIN 1 = +5V(?) => verbonden met PIN +5V van de Arduino Uno?
- J2 header PIN 2 = FPGA_CDONE, en is niet gebruikt om de SPI te programmeren (JUIST?)
- J2 header PIN 3 = FPAGE_CRESET, en is niet gebruikt om de SPI te programmeren (JUIST?)
- J2 header PIN 4 = SPI_MISO => verbinden met PIN 12 van de Arduino Uno?
- J2 header PIN 5 = SPI_MOSI => verbinden met PIN 11 van de Arduino Uno?
- J2 header PIN 6 = SPI_SCK => verbinden met PIN 13 van de Arduino Uno?
- J2 header PIN 7 = SPI_SSEL_N => met welke PIN te verbinden van de Arduino Uno?
- J2 header PIN 8 = GND => verbinden met PIN GND op de Arduino Uno?
Heb ik nog iets anders nodig om met de SPI van de VERA te kunnen communiceren?
Het zou geweldig zijn mocht ik een JEDEC handshake kunnen bewerkstelligen!
Ik weet niet of U hiermee kan helpen?
En ook, indien de bovenstaande configuratie correct is, waar/hoe moet dan J2 PIN 7 aangesloten met welke PIN op de Arduino Uno?
Hartelijk dank bij voorbaat!
Mocht U tijd hebben, wil ik best met mijn CX16 bord naar U rijden om te kijken hoe een Arduino kan aangesloten worden.
Het zou niet te lang moeten duren denk ik.
Sven Van de Velde


