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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.