MC9S08DZ96 Flash schreiben S19 / bin

OP #7252687
Lesenswert?
• ▲
▼
Tag die Herren, Damen,

Problem: letzte Woche ist mein XProg-M gestorben. Warum/wieso ist erst 
mal egal. Es wird 3 Wochen dauern bis das Schiff aus CN mit Ersatzteilen 
kommt und bis dahin komm ich leider nicht ohne Hilfe weiter.

Ich muss dringend einen 9S08DZ96 beschreiben. Mein XProg machte das 
bislang wirklich super.
Das Einzige was ich aktuell habe, ist ein USBDM Programmer, den ich 
gestern endlich zum Laufen bekommen habe.
Mit dem kann ich z.B. den EEprom Bereich von 0x3C00 bis 0x3FFF 
problemlos auslesen.
Flash habe ich heute auch mal probiert und scheint zumindest halbwegs 
von 0x04000 bis 0x0FFFF zu klappen (die ersten 48k)... darüber (0x10000 
- 0x17FFF, die zweiten 48K) mach ich noch was beim Lesen falsch, weil da 
kommen die falschen Daten.

Zum Lesen verwende ich aktuell den Memory Dump der USBDM Software.

Dazu kommt noch, das mir Memory Dump die Daten als S19 Files speichert.
Ich hab die mit srec_cat ins bin Format konvertiert, damit ich die 
zumindest vergleichen kann.

Aufgabe: ich habe ein bin File, das ich früher mal mit dem XProg 
ausgelesen habe, und das muss jetzt in den Flash des 9S08DZ96 und dabei 
sollte nichts schief gehen.

Wie sollte ich vorgehen? Wie muss ich die Daten vorbereiten? Wie 
schreiben?

Rechner: WinXP mit CodeWarrier und USBDM Software

VG
Ralf
Gast #7252760
Lesenswert?
• ▲
▼
Kannst du in deinen Tools genau (!) diesen uC auswählen (mit Betonung 
auf "DZ96"). Das ist ja ausserhalb des 64k Bereichs, da muss die 
Auslese-SW (die für die versch. Derivate und Speichergrößen ganz 
unterschiedlich konfiguriert sein kann) wohl die Flash-Page entsprechend 
umschalten.

Ist lange her, dass ich damit gearbeitet habe, und mit HCS08, die >64k 
haben, schon gar nicht. Deshalb alle Angaben ohne Gewähr.
OP #7252772
Lesenswert?
• ▲
▼
Yes, das USBDM Tool kennt genau diesen Typ, und es soll wohl eine 
Einstellung geben, mit der das korrekt gelesen werden kann.

Ich find nur bislang keine Anleitung, wie.

Ich hab mal das bin File versucht in ein S19 zu konvertieren, aber da 
meckert das Programm, das ausserhalb der gültigen Bereiche geschrieben 
werden würde.

Antwort schreiben

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.

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.