AT90USB Programmierung mit FLIP nur einmal möglich.

Gast #984462
Hallo,

ich hoffe das mir hier jemand helfen kann.

Ich programmiere meinen AT90USB647 über FLIP 3.3.1. Das Problem ist, 
dass wenn ich einen neuen Controller einmal mit FLIP programmiert habe, 
ich nicht mehr die Möglichkeit habe den Controller noch einmal zu 
programmieren.

Versuche ich dann eine Verbindung zwischen FLIP und dem Controller 
aufzubauen bekomme ich jedes Mal die Fehlermeldung "Could not open USB 
device"
Wenn ich den Bootloader über einen Programmieradapter wieder auf den 
Controller spiele kann ich wieder einmal über FLIP programmieren.

Kann es sein das ich im Programm meinen Bootloader überschreibe? Habe 
aber leider nirgendswo eine memory map gefunden wo genau steht wo sich 
der bootloader befindet.

Hat sonst noch jemand eine Idee??

Danke

Daniel
Gast #984502
> Kann es sein das ich im Programm meinen Bootloader überschreibe? Habe
> aber leider nirgendswo eine memory map gefunden wo genau steht wo sich
> der bootloader befindet.
Hast du im Flip "Erase" eingestellt, also das Löschen vor dem 
Programmieren? Dann geht wahrscheinlich dein Bootloader mit hops. Kann 
das sein? Hab jetzt im Datenblatt leider nix gefunden, ob man den 
Bereich beim Löschen schützen kann, aber es gibt Security Bytes für den 
Bereich, vielleicht musst du da noch was einstellen...

Ralf
Gast #984508
> Habe aber leider nirgendswo eine memory map gefunden wo genau steht wo sich
> der bootloader befindet.
Wieso "nirgendwo"? Das steht definitiv im Datenblatt. Im Kapitel 
Memories ist ne Map, in der Bootloaderbereich gezeigt wird...

Ralf
Gast #984585
1
Hast du im Flip "Erase" eingestellt, also das Löschen vor dem
2
Programmieren? Dann geht wahrscheinlich dein Bootloader mit hops. Kann
3
das sein?

Ja ich habe "Erase" angeklickt. Wenn ich es nicht anklicke kann ich erst 
garnicht programmieren. Normalerweise löscht FLIP den Bootloader auch 
nicht soweit ich weiß.
1
Wieso "nirgendwo"? Das steht definitiv im Datenblatt. Im Kapitel
2
Memories ist ne Map, in der Bootloaderbereich gezeigt wird...

In dem Datenblatt steht aber leider nicht wo der Bootloaderbereich 
anfängt. Da steht nur das er sich ganz am Ende befindet.
Gast #987109
Super daran lag es! Das Problem ist jetzt nur das ich es mir bei dem 
Gerät nicht erlauben kann einen extra Schalter nach draußen zu führen. 
Kann mal wohl nichts machen!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.