Forum: Mikrocontroller und Digitale Elektronik DS89C420 download problem


von tobias hofer (Gast)


Lesenswert?

hallo

ich habe ein evaluation board mit einem ds89c420 und xtal von 33MHz.
für den downlaod benutze ich den loader420 von dallas.
als compiler habe mir den uc51 von wickenhaeuser downgeloaded.
nun habe ich mir ein kl. bsp programm von wickenhäuser genommen und 
compiliert als hex file.

jetzt habe ich aber jedesmal beim download das problem das
der loader-420 eine fehlermeldung bringt -> INVALID HEX CHARARKTER wobei 
schon etwa die hälfte des files downgeloaded ist.
ein einziges mal konnte er sogar das ganze file downloaden.

kann mir jemand bei diesem problem weiterhelfen?

freundliche grüsse tobias hofer

von Christian Bischoff (Gast)


Lesenswert?

Hi,

soweit ich weiß ist der Wickenhäuser-Compiler kommerzielle Software, 
sprich sie kostet Geld. Zu Testzwecken kannst Du ihn nur verwenden wenn 
Du auch eine Wickenhäuser-Zielsystem mit entsprechendem Monitorprg. 
verwendest. Der Linker erzeugt bei der Testversion des Compilers eine 
HEX-Datei die der Monitor verstehen kann aber nur im RAM ausführt. Erst 
die Kaufversion schaltet den Linker frei und ermöglicht ROM-fähigen 
Code. Ich habe eine ältere Version und muß sagen dass das 
Preis/Leistungsverhältnis ganz in Ordnung ist. Ich weiß aber nicht was 
die aktuelle Version kostet.

Vielleicht schaust Du mal in der Open-Source-Gemeinde was es so gibt. 
Meines Wissens gibt es einen GCC-Port unter der Bezeichnung SDCC (Small 
Device..)

Tschau

Christian

von tobias hofer (Gast)


Lesenswert?

hallo

ich glaube ich habe das problem gefunden. der ds89c420 hat schon ein 
älteres monitorprogramm im rom. der loader420 von dallas ist aber 
version 4. der loader vers. 4 ist programmiert für hardware handschake. 
für mein controller board habe ich das jedoch nicht vorgesehen. nun habe 
ich aber den mkt loader von dallas downgeloaded und der arbeitet mit 
software handschacke. jetzt funktioniert der download tatellos.
der wickenhäuser comipler ist freeware mit der limitation von 8kb 
programmgrösse.sollte auch im rom lauffähig sein.
ich werde mir aber einmal überlegen eine lizenz zu kaufen oder
den small device compiler anschauen.

besten dank

tobias

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.