Ich habe nach langen erfolglosen Versuchen mit der Arduino IDE (verschiedene Versionen, immer Mac OS) endlich per Kommandozeile Zugriff auf meine ATmega328 Chips bekommen (per USBasp und ArduinoISP via UNO). Aufbau auf Breadboard, Minimalbeschaltung ohne ext. Quarz analog https://www.arduino.cc/en/Main/Standalone bzw. https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard Folgende Einstellungen/Parameter habe ich verwendet (per shell script): AVRPATH="/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/ " AVRDUDE="/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/ avrdude" AVRCONF="/Applications/Arduino.app/Contents/Java/hardware/tools/avr/etc/ avrdude.conf" BOOTLOADER="optiboot_atmega328_384_8.hex" #328 8MHz FUSES="-Uefuse:w:0x05:m -Uhfuse:w:0xDA:m -Ulfuse:w:0xE2:m" BOARD="-patmega328p" #BOARD="-pm328" PROGRAMMER_PORT="-cusbasp -PUSB" # 1. Prüfen der Fuses #$AVRDUDE -C $AVRCONF -v $BOARD $PROGRAMMER_PORT -B250 # 2. Setzen der Fuses #$AVRDUDE -C $AVRCONF -F -v -v -v -v $BOARD $PROGRAMMER_PORT $FUSES -b19200 -B250 # 3. Bootloader schreiben #$AVRDUDE -C $AVRCONF -F -v -v -v -v $BOARD $PROGRAMMER_PORT -b19200 -e -Uflash:w:$BOOTLOADER:i -B250 Die # vor #$AVRDUDE wurden natürlich jeweils pro Schritt entfernt ;-) Der Parameter -B250 ist zwingend, ohne den liefs nicht. Dauerte etwas, bis ich darauf gekommen bin. Alles inkl. Bootloader schreiben verlief auch "scheinbar" erfolgreich und dauerte auch eine Weile. Ich kann nun mittels Arduino Uno als ArduinoISP Programme auf den Chip laden. Aber ich kann nicht per RX/TX (FTDI oder CP2102 oder UNO) Programme auf die Chips mit Bootloader laden. Daher frage ich mich, ob da wirklich der Bootloader angekommen ist. Wie kann ich das prüfen? Vielen Dank für Tipps
Dirk C. schrieb: > Daher frage ich mich, ob da wirklich der > Bootloader angekommen ist. Und ich frage mich, ob du den Bootloader mit der richtigen Baudrate ansprichst..... Dirk C. schrieb: > Wie kann ich das prüfen? Die Meldungen überprüfen. Die Fuses kontrollieren.
Und ich frage mich warum der TE nicht lieber in seiner Freizeit Gärtnert oder Töpfert. Fragen über Fragen. Aber wo sind die Antworten? Wo?
Ängste und Zweifel....
So wie du, Cyblord, an C++ zweifelst, zweifelt der TE am avrdude.
Er traut ihm nicht.
> Die Fragen sagen mehr, als die Antworten.
Ulrich F. schrieb: > Ängste und Zweifel.... > > So wie du, Cyblord, an C++ zweifelst, zweifelt der TE am avrdude. > Er traut ihm nicht. > Wo Zweifel ich an C++? Ich setze es selbst ein. Wenn du schon cool rüberkommen willst, dann verwechsle mich nicht mit irgendwelchen c-hater Spinnern.
Echt verwechset...? Tut mir leid. Lag nicht in meiner Absicht... Mir gehen solche Sprüche auf den Keks: Cyblord -. schrieb: > Und ich frage mich warum der TE nicht lieber in seiner Freizeit Gärtnert > oder Töpfert. Ich glaube, sie vertiefen Blockaden eher, als sie zu lösen. Was ist der tiefere Sinn dahinter? Was würdest du gerne damit erreichen?
Ulrich F. schrieb: Entschuldigung angenommen. > Ich glaube, sie vertiefen Blockaden eher, als sie zu lösen. > > Was ist der tiefere Sinn dahinter? > Was würdest du gerne damit erreichen? Ich würde damit gerne erreichen dass der TE Leute im Gardena-Forum mit seinem Fragen quält. z.B. "Hat mein Rasensprenger genug Druck? Muss ich den Wasserhahn dafür aufdrehen? Bitte um Hilfe!". Ja das würde ich wirklich gerne erreichen.
Ja gut! Ich gehe nicht mit deinen Zielen konform. So werden wir vermutlich noch ein paar mal aneinander geraten... Und wenn ich dich bitte, weniger wertend zu sein?
Ich würde sagen sobald du den Arduino als ISP am ATmega dran hast einmal mit der Arduino IDE den Bootloader schreiben und dann ist er auch drauf (dauert ne weile) dann aber keine Programme mehr über ISP einspielen da der Bootloader dadurch wieder Gelöscht wird. MfG Philipp
Ulrich F. schrieb: > Ja gut! > Ich gehe nicht mit deinen Zielen konform. Ein klassischer Zielkonflikt also.... > Und wenn ich dich bitte, weniger wertend zu sein? Ich hab doch gar nichts gewertet. Ich habe eine Frage gestellt und VIELLEICHT unterschwellig dem TE zu anderen Hobbys geraten.
Cyblord -. schrieb: > Und ich frage mich warum der TE nicht lieber in seiner Freizeit Gärtnert > oder Töpfert. Immerhin beherrscht er die Rechtschreibung und schreibt keine Verben groß ;-) Auch die Kommasetzung stimmt bei ihm. Aber als selbsternannter Lord kann man scheinbar auch selbst definieren, was richtig und falsch ist...
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.