Hallo zusammen,
orb hatte mir ja mal diesen Link gepostet, und heute - nachdem ich mir mit einer Flasche Spezi Mut angetrunken hatte - wollte ich das mal ausprobieren.
avrdude auschecken, übersetzen ... alles kein Problem. linuxspi wird angezeigt - also erstmal alles ok.
Tja ... dummerweise habe ich keinen ATMEGA in der L-Ausführung hier ... und jetzt habe ich das Ganze mal mit einem Levelshifter ( so ein Chinateil ) ausprobiert.
avrdude meldet jetzt leider:
avrdude: error: AVR device not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
Nun meine Frage an unsere Spezialisten:
Gehe ich recht in der Annahme, dass der Levelshifter nicht geeignet ist?
Reicht es, wenn ich MOSI, SCLK und RESET mit einem Transistor auf 5V ziehe und MISO mittels Spannungsteiler auf 3V3 drücke?
Oder wäre es sinnvoller, lieber zusätzlich Dioden vorzuschalten, um einen evtl. 5V Rückfluss in den RPi zu verhindern?
Ich bin da nicht sicher, weil ich mit SPI bisher noch nichts zu tun hatte.
cheers,
-ds-