bootloader Peter Dannegger - kann grösse Dateien nicht programmieren

Gast #4013324
Lesenswert?

Hi,

Schon mal wieder eine Frage zu PeDa'S bootloader.
Kleine Programme kann ich problemmlos hochladen, bei den grösseren 
werden nur bis zu 6, 12 oder max 25% laut anzeige gebrannt.

Wo soll ich das Problem suchen? Oszi habe ich.

Ich verwende meinen eigenen MAX232 Adaptor mit einem zusätzlichen 
USB-Seriel Converter von Reichelt.

Entweder spinnt die Übertragung oder der uC resettet sich irgendwan.
Stromversorgung ist mit einem 5V 550mA Handy-Ladeadaptor.
uC und max232 werden damit versorgt.

Im prinzip will ich einen einfachen UART bootloader, muss nicht 
unbedingt da PeDa'S sein. Wäre schon wenn direkt HEX-DAteien gebrannt 
verden.

Habt icht einen besseren Vorschlag?

Danke&Gruss,
Kompir
#4013337
Lesenswert?

Servus,

>Kleine Programme kann ich problemmlos hochladen

Wenn das klappt brauchst du erstmal kein Oszi.

>Entweder spinnt die Übertragung oder der uC resettet sich irgendwan.

Wie stellst du das fest?

>Ich verwende meinen eigenen MAX232 Adaptor

Alle Kondis an der richtigen Stelle? Zeig mal Foto

>Wäre schon wenn direkt HEX-DAteien gebrannt
>verden.

Ja schön wäre so einiges...

Gruß J
Gast #4013358
Lesenswert?

Baudrate 9600.
Ich benutze die Makefile-Variante: 
http://www.mikrocontroller.net/attachment/223132/fastboot-2.9-140709.zip

hab sogar 32% geschafft:

=================================================
|           BOOTLOADER, Target: V2.1            |
|            (Feb 14 2015 23:28:39)             |
=================================================
Now program device.
Port          : /dev/ttyUSB0
Baudrate      : 9600
File          : main.hex
Reading       : main.hex... File read.
Size          : 7942 Bytes
-------------------------------------------------
Waiting for device... connected!
Bootloader    : V2.1
Target        : 1E9403 ATmega16
Buffer        : 512 Byte
Size available: 15872 Byte
CRC enabled and OK.
Programming   : 0x00000 - 0x01F05
Writing [################################# 
]  32%
 ---------- Failed! ----------

 ---------- Programming failed! ----------
Gast #4013578
Lesenswert?

ej-Profi, ich brauche die Addresse, du kriegst Kasten Bier angeliefert!

Das war's - WD war auf 2s gestellt.

Waiting for device... connected!
Bootloader    : V2.1
Target        : 1E9403 ATmega16
Buffer        : 512 Byte
Size available: 15872 Byte
CRC enabled and OK.
Programming   : 0x00000 - 0x01F05
Writing 
[#################################################################] 100%
Elapsed time  : 8.81 seconds, 901 Bytes/sec.

 ---------- Programming failed (wrong CRC)! ----------

Nun die Stromverorgung um den CRC-Problem wegzukriegen

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren