Forum: Mikrocontroller und Digitale Elektronik MSP430 Verständnissfrage


von Michael (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich habe bereits in einem anderen Artikel darüber berichtet, wie ich 
derzeit versuche einen Bootloader für den MSP430 zu entwickeln.
(Beitrag "MSP430 Firmware über SPI laden")

Dieser Thread widmet sich eher der Frage, WAS muss WOHIN geschrieben 
werden und WIESO. Anbei habe ich eine Datei angehängt, welche eine 
"Hello_World" Firmware des MSP430FR5739 beinhaltet.

Ich habe bisher rausgefunden, dass an der Adresse @FF80 die 
JTAGSIGNATURE liegt und an der Adresse @FFCE etwas, was sich INT31 
schimpft.


Mein Frage(n) zu dieser Thematik:

Was ist die JTAGSIGNATURE und INT31?

Was wird an die Adresse C200 und C400 geschrieben und was muss bei einem 
Update neu geschrieben werden?

Ich hoffe, ihr könnt Licht ins Dunkel bringen und bedanke mich bereits 
im Vorraus für eure Hilfe.

Gruß,
Michael

von dummschwaetzer (Gast)


Lesenswert?

Im Segment 0 (0xFE00 bis 0xFFFF) liegt die Interupttabelle.
Bei den anderen Adressen hilft dir dein Linker!

von dummschwaetzer (Gast)


Lesenswert?

welcher MSP?

von Clemens L. (c_l)


Lesenswert?

Michael schrieb:
> Was ist die JTAGSIGNATURE

Siehe Abschnitt 1.13 des User's Guide.

> und INT31?

Der erste benutzte Eintrag der Interrupt-Vektor-Tabelle (siehe Abschnitt 
1.3.6).

> Was wird an die Adresse C200 und C400 geschrieben

Dein Code.

> und was muss bei einem Update neu geschrieben werden?

Alles, was sich geändert hat.

von Michael (Gast)


Lesenswert?

Hallo Clemens,

super, danke für deine Hilfe!

Endlich verstehe ich das :-)

Gruß,
Michael

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