mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AT89C51CC03 CAN-BOOTLOADER undefinierter Zustand


Autor: Daniel Großmann (grossy)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

ich habe hier ein kleines Problem und ich hoffe, hier kann mir jemand 
helfen.

Grundsätzlich arbeite ich an einem Tool, mit dem man einen AT89C51CC03 
über CAN (serieller Adapter am Rechner, ähnlich dem CAN232) flashen 
kann. Das Tool soll die gleichen Funktionalitäten haben, wie das FLIP 
von Atmel.

Es klappt eigentlich schon alles bis auf die Sache mit dem erase. Wenn 
ich dem IC befehle, er soll seinen Flasch komplett löschen, tut er dies 
auch. Das Problem ist, wenn ich nach dem löschen abschlate und wieder 
einschalte, geht der IC in einen mir unbekannten Zustand. Auf der 
Applikation sind CAN-RX und CAN-TX leds. Eine davon leuchtet dann mit 
voller Helligkeit. Das ist mit CAN-Traffic nicht hinzubekommen. Bei dem 
Versuch den Bootloader zu connecten regiert der IC nicht. Wenn man aber 
versucht, den BL 5-10 mal hintereinander zu connecten, geht die LED 
irgendwann aus und der IC reagiert wie gewohnt. Weiterhin ist auffällig, 
das es nicht reicht, einfach zu connecten sondern man muss die ganze 
Schnittstelle schließen und wieder öffen. Dieses Verhalten zeigt der IC 
sowohl im FLIP als auch mit meinem Tool.

Ich würde mich freuen, wenn einer mir sagen könnte was da vor sich geht.
Könnte es ein Geschwindigkeitsproblem sein? Der BUS steht auf 250k.

Vielen Dank

grossy

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.