mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik STK500 ATtiny11L


Autor: haves (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich versuche grad eine HEX File mit hilfe des STK500 in einen ATtiny11L
zu laden. Das STK ist (laut Anleitung) richtig gejumpert usw. also alles
für das Serial high-voltage programming vorbereitet. Der tiny steckt
auch richtig im Sockel.

Das ganze mach ich über Linux mit hilfe von uisp. jetzt bekomm ich
immer folgende Meldung:
$ uisp -dprog=stk500 -dserial=/dev/ttyS0 -dpart=ATtiny11 --erase
--upload --verify if=text.hex
Firmware Version: 1.7
Failed to enter programming mode.

hat da jemand schonmal Erfahrung mit gemacht?
Danke im Voraus

Autor: haves (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
So, habs doch noch hinbekommen. Eigentlich einfache Lösung hab Sie
selber oben schon hingeschrieben :-).

Ich schreibs jetzt mal hier rein, damit mans mit der Forensuche oder
per google auch finden kann.

Wenn man "Serial high-voltage programming" machen will dann muss man
das  STK500 auch dementsprechend ansteuern.
Der Beisatz "-dhiv" stellt auf "Serial high-voltage programming"
um, standardmäßig nutzt er ansonsten SPI.
$uisp -dprog=stk500 -dserial=/dev/ttyS0 -dhiv -dpart=ATtiny11 --erase
--upload --verify if=text.hex
Und schon gehts.


Danach hab ich gleich auch mal ein Firmwareupdate gemacht. Jetzt
Funktioniert "uisp" aber nicht mehr, da es das aktuelle STK500
Kommunikationsprotokoll nicht bzw. noch nicht versteht. Wer die
aktuelle Firmware unbedingt braucht (never change a running system!),
der kann auf "avrdude" umsteigen. Wichtig ist da nur dass man statt
STK500 dann STK500V2 angibt.

MfG
haves

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.