How to make a program autostart from Flash memory?

OP (Firma: MAXD) #895547
Lesenswert?

Hi ich arbeite in einem Projekt da wo ich nur das im Flash liegendes 
Programm abrufen muss.mir wurde versichert dass der Flash so 
konfiguriert wurde dass ich nur die Unterprogramm abrufen soll

ich bekomme das folgendes Meldung beim Laden des Programms im MCU

so sieht das Programm das im Flash steht:

  ORG $8000

; Hier stehen die Unterprogramme die ich abrufen soll (Flash.h)

Mittelwert

         RTS
...
...
...

Start       equ $B600     ; Programm im EEPROM

            org     $fffe   /* Reset-Vektor im Flash setzen */
      fdb     Start

Hier ist mein Programm (Beispiel.h)

#include Flash.h         ; Unterprogramme im Flash werden eingebunden

Main

JSR Mittelwert

End

Using RAM based talker on COM1
R BPROT=0
1035  BPROT [$00,#0] 0 0 0 PTCON BPRT3 BPRT2 BPRT1 BPRT0
R HPRIO=E5
103C  HPRIO [$E5,#229] RBOOT SMOD MDA IRVNE PSEL3 PSEL2 PSEL1 PSEL0


Address(es) overlap undefined memory

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