Problem mit Bootloader

OP #524294
Lesenswert?
• ▲
▼
Hallo Leute,

Ich habe ein ATmega128L und wollte darauf ein Bootloader programmieren. 
Der ATmega128L UART0 kommunizert mit ein FT232R chip, und der 
kommunizert mit der PC durch USB.
Ich habe der Bootloader von Martin THOMAS benutzt 
(http://www.siwawi.arubi.uni-kl.de/avr_projects/#avrprog_boot) und die 
nötigen änderungen gemacht laut readme.txt. Als programmier software 
benutzte ich AVRDUDE.

Problem: Ich kann kein code auf den µC downloaden. Immer wenn ich das 
folgende command eingabe: avrdude -p atmega128 -P lpt1 -c xil -b 115200 
-U flash:w:main.hex, kommt mir die fehler meldung: "Prgrammer may not be 
relkiable". Ein screenshot von fehler im command-prompt und das code 
selbst sind angehängt als Zip Datei.


Was denkt ihr was das Problem ist?


Danke,
JJ

Angehängte Dateien:
Gast #524501
Lesenswert?
• ▲
▼
Der Bootloader wurde mit ATmega128 getestet. Ob 128L oder 128 spielt 
hier keinte Rolle. Probleme mit FT232 kann ich hier nicht nachvollziehen 
mangels Testplattform. Ein Aufbau PC<->seriell USB-Wanlder mit 
Prolfic-Chip<->MAX232<->ATmega funktionierte hier bei Tests. Die avrdude 
Parameter sehen ziemlich unpassend aus (-P lpt1 für einen 
"UART-Bootloader"??). Testweise mit AVRStudio/AVRProg ausprobieren, ob 
der Bootloader funktioniert. Damit sind schon mal ein paar mögliche 
Fehlerquellen ausgegrenzt.
OP #524571
Lesenswert?
• ▲
▼
Sorry, das war natürlich ein tipp fehler (kann man auch an den 
screenshot sehen). Der command war: avrdude -p atmega128 -P com3 -c 
avr109 -b 115200
-U flash:w:test.hex.

Das interesante ist, dass der avrdude den signature von MCU lesen kann, 
kann aber ihm nicht programmieren, weil (laut avrdude) der programmierer 
nicht zuverlässig ist (reliable). Mit AVRPROG habe ich auch versucht 
ohne erfolg.

JJ

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.