HEX.File und ID

Gast #90523
Hi

kann mir jemand sagen wie ich mit dem NC30 Compiler unter TM (Tool
Manager) ein Hex-File erzeugen kann. Ich arbeite mit dem Renesas M16c.

Wie muss ich eine ID in mein Program einbauen, damit das auslesen des
Programs nachher nicht möglich ist. Muss ich da was in der ncrt0.a30
Datei was eintippen?

mfg,

Adi
Gast
Normalerweise wird eine X30 Datei erzeugt
Im Verzeichnis BIN gibt es ein Programm LMC30
Damit wird eine Motorola Hex Datei (.MOT) aus der X30 Datei erzeugt.

Verwendest zu zufällig den KD30 Debugger ?
Muss man in NC30 irgendwas besonderes einstellen um den Debugger zu
verwenden ?
Wenn ich mein Programm lade, bekomme ich immer einen Communication
Error. Mit dem Samples geht es aber...
Gast
Ja ich verwende auch den KD30. In NC30 habe ich bisher nichts einstellen
müssen. Hast du den richtigen Controller ausgewöhlt?
Es kann aber auch an der Monitor Datei liegen, diese Probleme habe ich
am Anfang auch gehabt und durch eine neue Monitor Datei beseitigt.

Weist du den wie ich eine ID vergeben kann. Beim Toolmanager habe ich
unter Option Browser->LMC30-> eine ID vergeben, diese wird aber nicht
übernommen sondern nur mit FF´s vollgeschrieben?
Gast
hi,
eine hex-file kannst du unter TM wie folgt erzeugen lassen:
im projekt unter "all" die beiden commands einfügen:

"$(LMC) $(ABSFILE)" für den hex-file
"$(LMC) -ID#0000000 $(ABSFILE)" für die ID(7 mal 0x00)
Gast
Hallo Olaf,

danke, nun bin ich stück weiter gekommen. Ich benutze zum flashen den
Flash Starter und dieser zeigt mir ständig "not match ID" an.
Das ID File befindet sich im selben Ordner wo das .mot File. Was mache
ich flasch?

1. zuerst tippe ich den Pfad an wo sich das .mot File befindet
2. dann die ID und OK
Danach kommt die MEldung not match ID
Gast
dann solltest du mal versuchen, die ID, die gerade auf dem µC
drinn ist wieder mit reinzuflashen.
welche ist das?
die ID sollte automatisch im flasher eingetragen werden...
Gast
ich habe in command -ID#1234567 eingegeben. und dann das ganze
compiliert. Habe dann folgende ID in .id File

-ID#1234567
FFFDF : 12
FFFE3 : 34
FFFEB : 56
FFFEF : 70
FFFF3 : 00
FFFF7 : 00
FFFFB : 00
FFFFF : FF

Antwort schreiben

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