Hallo allerseits!
Ich habe ein kleines Problem mit meinem Cobra52235-Board (Coldfire
MCF52235). Wenn ich ein Beispielprojekt (M52235EVB) aus dem internen RAM
ausführe, läuft es, wenn ich es ins Flash programmiere und dann debuggen
will, kommt der Fehler:
Exception vector name: Bus Error
PC where the exception happened: 0x00000A5C
Da steht der folgende Code:
/*
* Startup routine for embedded application ...
*/
asm void __declspec(register_abi) _startup(void)
{
/* disable interrupts */
move.w #0x2700,sr
.....
Ich nutze den Codewarrior und das CobraConnect Interface. Hat da jemand
eine Idee?
Viele Grüße
Frank
Welcher Teil wird davor ausgeführt ? Gab es beim CF nicht noch Restriktionen in welchem Kontext auf das SR zugegriffen werden darf ? Läuft der Code aus dem Flash ohne Debugger ?
Hallo allerseits! Was eine Nacht Schlaf doch bringt... Der Fehler lag wohl in der Programmierung des Flash seitens den CodeWarriors. Ich habe den Compiler neu installiert und jetzt funktioniert es. Vielen Dank an Alle! Gruß Frank
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.