Go Down

Topic: 328P mit Mega2650 als ISP? (Read 853 times) previous topic - next topic

arduinofish

Hallo,

hab mir nen Barduino gebastelt und möchte auf diesen jetzt den Bootloader brennen.
Hab hier mit der ersten Variante probiert und bekomme einen "Out of Sync"-Fehler.

Wie gehts? Gehts überhaupt?


Danke
Peter

uwefed

Soweit ich weiß funktioniert der ISP-Sketch nicht auf dem MEGA.
Grüße Uwe


arduinofish

so,..hab mir nen mysmartUSB Light gekauft bei C und den Bootloader erstmal raufgespielt. Wie funktioniert das mit dem Upload von Sketches per "Upload mit Programmer". Habe versuchshalber das "Blink"-Beispiel raufgespielt, aber es blinkt nix. Soweit ich es verstehe wird der Bootloader mit dieser Uploadfunktion entfernt.

Was muss ich wo einstellen damit es geht :(?


Danke
Peter

uwefed

Auch wenn Du den Bootloader überschreiben solltest, müßte Bink funktionieren.
Grüße Uwe

thewknd

die Einstellungen sind ok?
Board, Programmer und Port (welches Board hast du gewählt?)

duemilanove / OSX & WIN
Arduino & Teensy: http://bit.ly/13rbdtQ

arduinofish

Als Board habe ich den Uno gewählt und mein ISP hängt am Port4.

Die Fehlerausgabe komplett:

Code: [Select]

avrdude: Version 5.11, compiled on Sep  2 2011 at 19:38:36
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "D:\programming\arduino_ide\hardware/tools/avr/etc/avrdude.conf"

         Using Port                    : \\.\COM4
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
avrdude: Send: 0 [30]   [20]
avrdude: Send: 0 [30]   [20]
avrdude: Send: 0 [30]   [20]
avrdude: Recv:
avrdude: stk500_getsync(): not in sync: resp=0x00

avrdude done.  Thank you.

thewknd

#7
Jul 14, 2012, 07:31 pm Last Edit: Jul 14, 2012, 07:33 pm by thewknd Reason: 1
was hast du aufgebaut? Schema?

Quote
resp=0x00

Da hast du ein grundlegendes Problem, fehlende Verbindung, keine Speisung oder etwas ähnliches

Als Board würde ich dieses nehmen "Arduino Duemilanove or Nano w/ ATmega328"

Welchen Programmer hast du denn ausgewählt.
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1266336058/0#9

btw. Ich habe heute mit einem Arduino Mega den Bootloader auf ein anderes Arduino Board (Leonardo) geladen, ohne Probleme.
Vorgehensweise:
- Pins verbinden, siehe hier: http://arduino.cc/en/Tutorial/ArduinoToBreadboard (http://arduino.cc/en/Tutorial/ArduinoISP)
- Datei -> Beispiele -> ArduinoISP laden
- Port auswählen, an dem der Mega angeschlossen ist
- Board auswählen (den Mega)
- Upload
- Tools -> Board -> Arduino Duemilanove or Nano w/ ATmega328
- Tools -> Programmer -> Arduino ISP
- Tools -> Bootloader installieren
duemilanove / OSX & WIN
Arduino & Teensy: http://bit.ly/13rbdtQ

arduinofish

Ich benutze den ersten Aufbau von ArduinoToBreadboard nur das ich einen MyAVR MySmartUSB Light zum Programmieren nutze. Habe für den auch alle Einstellungen in den Konfigurationsdateien vorgenommen.

Go Up