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