Hilfe bei ersten Schritten mit M16C

Gast #44509
Hi, ich habe das Evaluation Board von Glyn und habe wenig Erfahrung mit
Mikrocontollern. Wer kann mir eine Kurzanleitung geben, wie ich das
Ding in Betrieb nehmen kann. Welche von den auf CD mitgelieferten
Programmen brauche ich ? Was muss ich in welcher Reihenfolge tun, um z.
B. ein kleines Programm zur Ausführung bringen zu können.
Vielen Dank für eure Hilfe im Voraus.
Gast #44510
Hi Sascha,

wichtig sind folgende Dinge beim EVBM 16C/62:
1.) beiliegende Anleitung gründlich lesen (Faltblatt)
2.) geignete Spannungsversorgung anschließen (z.B. 9V stabilisiertes
Steckernetzteil)
3.) Power-LED (die grüne LED neben dem Festspannungsregler) sollte
jetzt leuchten
4.) X1 (UART1) und einen freien COM-Port am PC über Nullmodemkabel
verbinden

Flashen einer Datei:
Zum Flashen das Tool "Flashsta" in einer aktuellen Version besorgen
(wenn die beiliegende CD neueren Datums ist, kannst du es dort finden).

1.) JP12 (roter Jumper neben der Stromversorgungsklemme) stecken, jetzt
sollte die rote LED neben dem Jumper leuchten -> Reset ausführen
(Reset-Jumper kurz aufstecken)
2.) Flashsta starten und M16C-CPU sowie COM-Port des PC wählen
3.) Datei zum Flashen wählen (wenn es beim ersten Flashen Probleme mit
der ID gibt, alles Nullen als ID eintragen)
4.) "Erase Flash" drücken
5.) evt. höhere Baudrate einstellen (bei 16MHz Takt gehen 57600Bd)
6.) Daten flashen
7.) Bei Bedarf die geschriebenen daten Vergleichen.
8.) JP12 ziehen
9.) Reset ausführen
10.) geflashtes Programm sollte jetzt laufen

Eine TCP/IP/PPP/embedded Webserver Demo für das EVBM 16C/62 kannst du
unter www.sevenstax.de finden (Downloads->Demos).

Achtung!
Wenn ein neues Programm in den Controller geflasht wurde, wird in der
Regel der Debug-Monitor überschrieben! Deshalb vor der nächsten
Debugsession den Monitor wieder flashen!
Als ID sollte mann nie einen anderen wert als alles Nullen eintragen,
da man ein geflashtes Programm nur überschreiben kann, wenn man die ID
des vorher geflashten Programmes kennt. Ist die "verloren oder
vergessen" kann man nichts mehr in den Controller flashen!


Grüße,
Claus

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 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.