Gast
#2043025
Hallo, gibt es einen Software Bootloader für den MSP430 ? Den BSL kann ich leider nicht benutzen, da der nur die UART unterstützt. Danke.
|
Anzeige
|
[MSP430] Software Bootloader
Gast
#2043025
Hallo, gibt es einen Software Bootloader für den MSP430 ? Den BSL kann ich leider nicht benutzen, da der nur die UART unterstützt. Danke.
Gast
#2049307
push Karlo schrieb: > gibt es einen Software Bootloader für den MSP430 Gibt es auch einen Hardware Bootloader ? Karlo schrieb: > Den BSL kann ich > leider nicht benutzen, da der nur die UART unterstützt. Dann solltest du vielleicht verraten, was für einen Bootloader du suchst - einer mit serieller Schnittstelle entfällt wohl. Was dann dann ? CAN-Bootloader, Ethernet-Bootloader, ... ? Für welches Protokoll brauchst du den Bootloader denn, wenn es kein uart sein soll. Wenn es nur darum geht, dass der uart schon belegt ist, dann ist es ja so, dass beim Hardware BSL andere Pins als die des uart verwendet werden, das wäre also kein Problem. Der MSP430 kann Selfprogramming, einen Bootloader kann man also einfach selber schreiben. Das Problem ist dabei nur, dass er am Anfang vom Flash liegen muss, damit er richtig startet beim Einschalten. Die Ziel-Applikation muss also auf eine andere Startadresse gelinkt werden. Bei den Sourcen von MSPGCC ist auch ein Softwarebootloader dabei, den könnte man bei Bedarf auf andere Schnittstellen umbauen. Dieser wird verwendet, wenn der Standard-BSL nicht alle benötigten Funtionen hat. Grüße, Peter
Gast
#2075844
Wie "verlink" ich denn die Startadresse der Ziel-Applikation? Ist das nur eine Compileroption, der ich nen Offset mitgeben? Gruß Das ist eine Linkeroption, die den Beginn der text-section festlegt. Grüße, Peter
Gast
#2077965
Wie lautet diese z.B. beim mspgcc? Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|