Springen zwischen Boot und Hauptprogramm

Gast #1823
Lesenswert?

Hallo,

mein Prozessor soll die Möglichkeit haben, das Hauptprogramm zu flashen. 
Dazu wird er aufgeteilt in zwei Bereiche, der untere Bereich(8K) im ROM 
ist das Bootprogramm, der Rest ist das Hauptprogrammm.
Nach dem Reset kommt er ins Bootprogramm, von dort ins Hauptprogramm.
Zum Flashen, dass im übrigen über CAN funktioniert, wird zurück ins 
Bootprogramm gesprungen, und das Hauptprogramm geflasht.

Meine Fragen:
1. Wie mache ich am schlauesten den Datenaustausch zwischen Boot und 
Hauptprogramm.
2. Wie kann ich es lösen, wenn das Hauptprogramm später einmal jetzt 
noch nicht absehbare Interrupts benötigt.
3. Kennt jemand eine Onlinehilfe zu diesem Thema

Danke im Voraus
Michael.

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