- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 9 von 9

Thema: Arduino Nano (mit Bootlader) per USB aus BASCOM brennen /RN-Wissen-Artikel

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer Stammmitglied
    Registriert seit
    12.04.2005
    Ort
    Hamburg
    Alter
    86
    Beiträge
    64

    Arduino Nano (mit Bootlader) per USB aus BASCOM brennen /RN-Wissen-Artikel

    Hallo zusammen,
    ich experimentiere seit Wochen mit Arduino-Modulen,um mich in C/C++ einzuarbeiten. Aktuell will ich aber ein BASCOM-Programm per USB und unter Verwendung des Bootladers auf den Arduino Nano mit ATMEGA 328p flashen.
    Heute habe ich nun folgenden Artikel in RN-Wissen gefunden:


    ----------------------------
    Aus RN-Wissen
    „Arduino“
    Man kann aber auch in Bascom ohne Programmer per USB programmieren

    Es lässt sich jedoch auch der ganz normale „Bootloader“ nutzen, der bereits in Arduino kompatiblen Boards schon vorhanden ist. Dazu ist es lediglich notwendig, einmalig einige Einstellungen vorzunehmen.
    Zunächst benötigt man das Programm avrdude. Auf der Robotikhardware.de-DVD ist das bereits fertig entpackt und mit der zugehörigen USB-DLL libusb0.dll zusammengestellt, man braucht also nur den Ordner kopieren! Ansonsten kann man es auch über das Internet laden (link unten), man muss aber darauf achten das man auch die zugehörige Datei libusb0.dll nicht vergisst, man kann sie in das gleiche Verzeichnis von avrdude kopieren.
    1. Zunächt kopiert man den Ordner „avrdude“ mit allen Dateien auf die Festplatte unter C:\
    2. Danach wählt man in Bascom unter Optionen/Programmer die Einstellung:
    Extern Programmer
    Unter Programm wählen man den Pfad, also:
    C:\avrdude\avrdude.exe
    Und unter Parameter geben Sie folgende Zeile an:
    -C c:\avrdude\avrdude.conf -p m328p -P com9 -c arduino -b 115200 -U flash:w:{FILE}:i
    Wenn das Arduino Board nicht an COM9 hängt, muss gegebenenfalls einen anderen COM-Port innerhalb dieser Zeile angeben werden. COM9 muss dann durch z.B. COM3, COM4 usw. ersetzt werden. Das war es, ab nun lassen sich auch unter Bascom die Arduino kompatiblen Boards genauso einfach programmieren wie aus der Arduino IDE.
    --------------

    Das passt nun genau zu meinem Problem. Leider funktioniert aber rein gar nichts..
    Auf der Robotik-DVD finde ich nur eine veralteten avrdude.exe. Die Config-Datei kennt die neueren Prozessoren noch gar nicht.
    Aus dem Internet habe ich dann den neuesten avrdude geladen (avrdude.exe und avrdude.conf, die libUSB0.dll war nicht dabei !).
    Ich habe dann den conf-File mit dem Editor geöffnet. Im Gegensatz zu der Uralt-Version war die Ausgabe nicht zeilenweise strukturiert (kein LF und CR oder Trennzeichen), sondern eine Datei ohne Zeilenbruch. Diese Datei soll man ja ggf. "von Hand" anpassen können. Mit dem normalen Editor geht das auf keinen Fall. Ist das normal, oder ist die Datei kaputt? Ich habe den Download der zip-Datei wiederholt, aber es hat nicht geholfen. Mit Suchen haben ich dann immerhin feststellen können, dass der m328p dabei ist.

    Das Brennen mit F4 führt zum Aufruf von avrdude.exe und Fehlermeldng. Das avrdude-Fenster öffnet sich ganz kurz. Ich kann mit viel Mühe gerade den Hinweis erkennen: Zugriff verweigert. Zum Schluss aber auch: avrdude .... ? done. Wie kann man das sofortige Schließen dieses Fensters (so ein altes DOS-Fenster mit schwarzem Hintergrund) verhindern?

    Kann mir da jemand Nachhilfe geben ? Wo bekomme ich aktuell avrdude-Dateien einsch. libUSB0.dll ?

    Dank im voraus
    jguethe
    Geändert von jguethe (10.01.2015 um 01:05 Uhr) Grund: Fehlermeldung präzisieren

Ähnliche Themen

  1. Arduino-Bootlader für ATMega16/32
    Von oderlachs im Forum Arduino -Plattform
    Antworten: 14
    Letzter Beitrag: 09.07.2013, 16:55
  2. Syncfehler mit Arduino Nano ATmega328
    Von Sokapex im Forum Arduino -Plattform
    Antworten: 4
    Letzter Beitrag: 26.05.2013, 13:32
  3. Atmega8 Bootloader (USBAsp) brennen mit Arduino Fehler
    Von Black Math im Forum AVR Hardwarethemen
    Antworten: 3
    Letzter Beitrag: 24.02.2012, 10:17
  4. USB am Arduino fällt aus; Stromversorgungsproblem?
    Von bjoerng im Forum Elektronik
    Antworten: 12
    Letzter Beitrag: 02.11.2010, 19:44
  5. CCRP5-Artikel auf RN-Wissen
    Von pischke im Forum Robby CCRP5
    Antworten: 3
    Letzter Beitrag: 09.01.2007, 12:36

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen