ein mit µvision2 erzeugtes hex file läuft nicht in eprom

Gast #87258
Lesenswert?

Hi !!
haben da ein grosses problem!!

Wir haben ein c-prog das mit keilµvision2 erzeugt wurde.
auf einem board mit einem 80c535 wo im eprom ein keil-monitorprog
läuft funktioniert die geschichte sauber.
wollen wir nun das vom keil erzeugte hex-file ins eprom brennen
geht das einwandfrei , nur der hacken ist das prog läuft einfach
nich los.
Der controller wurde mit anderen progs in epromen getestet es kann
eigentlich nur an den einstellung beim keil-compiler liegen.

auf was muss ich da besonders achten???


hilf mir jemand
Gast #87259
Lesenswert?

Hi

Welche Zieladresse für das Codesegment wird im Linker angegeben?
Vermutlich lädt der Keil-Monitor euer Programm in ein RAM das in den
Code-Bereich eingeblendet ist (z.B. ab 0x8000) Beim alleinstehenden
Betrieb läuft das Programm aber bei 0x0000 loß. Du mußt also die
Zieladresse im Linker anpassen.

Matthias

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren