- Labornetzteil AliExpress         
Ergebnis 1 bis 2 von 2

Thema: Asuro per Arduino programmieren: not in sync

  1. #1

    Asuro per Arduino programmieren: not in sync

    Anzeige

    E-Bike
    Hi,

    ich hatte einige Probleme mit dem original Asuro μC (bzw der Software) und habe deshalb beschlossen, stattdessen meinen eigenen μC zu verwenden und diesen mit der Arduino-Umgebung zu programmieren und zu flashen.

    Meinen Recherchen zufolge bin ich auch nicht der einzige mit diesem Vorhaben, es sollte also kein Problem sein, dachte ich.
    Zunächst habe ich einen herumliegenden 328p (müsste sogar der aus dem Uno gewesen sein) so programmiert, dass Pin 6 blinkt, aus dem Arduino entfernt und in den Asuro gesteckt, es läuft, die Front LED blinkt.
    Anschließend habe ich die IR-Elemente ausgelötet, RX TX und RESET mit dem Arduino verbunden, und folgende Gerätespezifikation für die IDE genutzt:

    Code:
     asuro328.name=Asuro w/ ATmega328
     asuro328.upload.protocol=stk500
     asuro328.upload.maximum_size=30720
     asuro328.upload.speed=9600
     asuro328.bootloader.low_fuses=0xff
     asuro328.bootloader.high_fuses=0xdd
     asuro328.bootloader.extended_fuses=0x00
     asuro328.bootloader.path=atmega328asuro
     asuro328.bootloader.file=ATmegaBOOT_328_asuro.hex
     asuro328.bootloader.unlock_bits=0x3F
     asuro328.bootloader.lock_bits=0x0F
     asuro328.build.mcu=atmega328p
     asuro328.build.f_cpu=8000000L
     asuro328.build.core=arduino
     asuro328.build.variant=standard
    Wenn ich nun ein Programm flashen will, bekomme ich allerdings immer die Meldung:

    avrdude: stk500_getsync(): not in sync: resp=0x00
    Ich habe bereits mehrere Spezifikationen versucht, habe an f_cpu und upload.speed gedreht, aber ich komme nicht weiter. Weiß einer von euch, was ich falsch mache?
    Ich muss gestehen, dass mir nicht ganz klar ist, wie diese Spezifikationen genau funktionieren und ich daher blind dem Internetz vertrauen muss. Vermutlich liegt auch hier das Problem.
    Geändert von mew (27.12.2014 um 11:47 Uhr)

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    01.03.2008
    Ort
    Niederlanden
    Beiträge
    1.170
    Auf den Asuro PCB ist Reset direkt an Vcc verbunden. Also wenn du irgendwie Reset zu GND verbindet (mittels ein Arduinobord pin) um die chip auf den Asuro zu resetten machst du ein Kurzschluss und geht das alles zu Himmel. Jedenfalls fur ein kleines Moment. Hier gibt es ein bild wo das trennen der Reset pin genauer erklärt wird:

    http://www.asurowiki.de/pmwiki/pmwik...uroErweiterung

Ähnliche Themen

  1. Bascom mit Arduino programmieren
    Von willswissen im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 14.04.2014, 12:39
  2. Arduino Programm flashen - Fehler: not in sync
    Von robonooby im Forum Arduino -Plattform
    Antworten: 5
    Letzter Beitrag: 02.02.2014, 18:36
  3. RN-Control V. 1.4 mit Arduino programmieren
    Von bruger im Forum Bauanleitungen, Schaltungen & Software nach RoboterNetz-Standard
    Antworten: 6
    Letzter Beitrag: 06.11.2013, 13:11
  4. Arduino Atmega328 Duemilanove sync fehler
    Von Rene.j im Forum Arduino -Plattform
    Antworten: 3
    Letzter Beitrag: 21.04.2013, 19:01
  5. Arduino Duemillenova mit Eclipse Programmieren
    Von Kucky im Forum C - Programmierung (GCC u.a.)
    Antworten: 14
    Letzter Beitrag: 28.08.2010, 16:02

Berechtigungen

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

12V Akku bauen