Hallo Leute, normalerweise bewege ich mich mit meinen AVR-Projekten im 5V-Ökosystem, jetzt hab ich erstmals Peripherie mit 3.3V, welche definitiv keine 5V mag :-( Aufbau in 3.3V ist eh kein Problem, ich mach mir nur sorgen dass ich während des Programmierens da was kaputt mache. Ich arbeite (ausschließlich) unter Linux, zum Übertragen des Programms auf den AVR verwende ich ein Make-Target welches avrdude mit den entsprechenden Parametern aufruft. Nun werd ich da nicht ganz schlau: Das MySmartUSB emuliert wohl einen STK500, und avrdude könnte da im "Terminalmodus" mit vtarg die Spannung einstellen, was bei mir aber nicht greift. Gibt es eine (verläßliche) Möglichkeit, über avrdude-Parameter die Spannung korrekt einzustellen, und zwar auch so dass euch nciht kurzzeitig doch 5V auf der Platine ankommen? Danke, Michi
Soweit ich weis hat das MySmartUSB keine Möglichkeit die Spannung einzustellen, es ist ein reines 5V-System.
Der Hersteller bietet allerdings eine Umbauanleitung auf 3,3V an: http://shop.myavr.de/index.php?ws=download_file.ws.php&dlid=117&filename=produkte/mysmartusb_mk2/bsp_mysmartusb-mk2-volt-switch_de_en.pdf
Horst schrieb: > Der Hersteller bietet allerdings eine Umbauanleitung auf 3,3V an: > http://shop.myavr.de/index.php?ws=download_file.ws.php&dlid=117&filename=produkte/mysmartusb_mk2/bsp_mysmartusb-mk2-volt-switch_de_en.pdf Das ist ein MK2, ich hab den Light. Der hat LEDs für 5V und 3.3V, kann also mit sicherheit beide Spannungen. Es gibt dann wohl ein (Windows-?) Konfigurationsprogramm zum Umschalten, was mir nichts hilft.
Hier gibt es die Software dazu: http://shop.myavr.de/index.php?sp=download.sp.php&suchwort=dl197 Dort kannst du, wenn du dich verbunden hast mit dem MySmartUSB Light die Spannungsversorgung per Klick ändern von 5V auf 3,3V
Icke schrieb: > Dort kannst du, wenn du dich verbunden hast mit dem MySmartUSB Light die > Spannungsversorgung per Klick ändern von 5V auf 3,3V Erstens ist die für Windows, was ich nicht habe, zweitens möchte ich gerne per Skript (oder Parameter oder wie auch immer, also in den Build/Flash-prozess eingebunden) die Spannung einstellen.
Diese Datei herunterladen: http://shop.myavr.de/index.php?sp=download.sp.php&suchwort=dl216 Den Inhalt entpacken. Zum Umschalten auf 3,3V in dem Verz. folgenden Befehl ausführen: cat power3V.txt >/dev/ttyUSBx Danach befindet sich der Programmer im 3,3V-Mode Mit: cat power5V.txt >/dev/ttyUSBx gehts zurück auf 5V
Im Zweifelsfall kannst du deine Geräte beschützen, indem du in alle Leitungen (außer GND) einen 180 Ohm Widerstand einschleifst. Ob das klappt, hängt ein bisschen von der weiteren Beschaltung der betroffenen Pins ab. Meisten geht es.
Stefan U. schrieb: > Im Zweifelsfall kannst du deine Geräte beschützen, indem du in > alle > Leitungen (außer GND) einen 180 Ohm Widerstand einschleifst. > > Ob das klappt, hängt ein bisschen von der weiteren Beschaltung der > betroffenen Pins ab. Meisten geht es. Und was soll das? Ich hab doch genau beschrieben wie man den umschaltet.
> Ich hab doch genau beschrieben wie man den umschaltet.
Bei deiner Methode erhält man kein sichtbares Feedback, ob die
Umschaltung erfolgreich war.
Auch kann man den Befehl leicht im Eifer des Gefechts vergessen, oder
der Programmer stellt sich wegen einem Wackeltkontakt am USB Stecker
zurück.
Die Zusätzliche Sicherheit durch die Widerstände kann im Zweifelsfall
hilfreich sein.
Stefan U. schrieb: > Bei deiner Methode erhält man kein sichtbares Feedback, ob die > Umschaltung erfolgreich war. Aber natürlich! Die gelbe 5V Led geht aus, und die rote 3V-Led geht am und der Beehl lässt sich problemlos in ein makefile integrieren.
Harry L. schrieb: > Diese Datei herunterladen: > http://shop.myavr.de/index.php?sp=download.sp.php&suchwort=dl216 Danke! Genau was ich gesucht habe!
Stefan U. schrieb: > Ach da sind LED's zur Statusanzeige dran, das finde ich gut. Ja, lies doch einfach Michael R. schrieb: > ... ich hab den Light. Der hat LEDs für 5V und 3.3V,
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.