AVR TINY2313 Bootloader Fastboot 2.1

Gast #2079119
Lesenswert?
• ▲
▼
Das Einspielen der Programdatei led.hex funktioniert nicht.

Konfiguration:
Der TINY 2313 - int. Oszillator 8 MHz - kann über AVRISP problemlos 
geflasht werden; die serielle Kommunikation über USB (FTDI an COM3, 
9600) funktioniert problemlos.

AVR Bootloader Dannegger V2.1:
FASTLOAD.H XTAL = 8MHz
2313.ASM STX = PD1, SRX = PD0
Bootloader compiliert im AVRStudio (AvrAssembler2) ohne Fehlermeldung 
und konnte mit AVRISP erfolgreich geflasht werden.
Anschließend wurde BIT 0 in SPMCSR (SELFPRGEN) gesetzt.
Das Brennen des Testprogramms "fboot /C3 /Pled.hex" (Intel‐HEX‐Format)
an COM3 wird gestartet bleibt aber bei der Anzeige /-|\... hängen!?

Muss eventuell der Watchdog-Timer für die Auslösung des Reset gesetzt 
sein?
Müssen zusätzliche Fuses gesetzt werden?
Gibt es eine aktuellere Version von Fastboot?

DANKE für die Unterstützung
chris

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.