Forum: Mikrocontroller und Digitale Elektronik ein mit µvision2 erzeugtes hex file läuft nicht in eprom


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Cave (Gast)


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

von Matthias (Gast)


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

von Cave (Gast)


Lesenswert?

Code ab 0x0000 grösse 0x8000
xdata ab 0x8000 grösse 0x8000

sollte laut unserem lehrer so funktionieren geht aba net

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.