bootloader

Gast #17928
Lesenswert?

Hallo,

von meinem ´c89RD2 Anwendungsprogramm moechte ich per Portabfrage oder 
aehnlichem in das Bootloader-
Program huepfen.

Im C-Source-Code habe ich
if (...)
{
EA=0;
#pragma asm
ljmp 0fc00h;//default bootloader
#endasm
}
eingefuegt. Pragma SRC ist erste Zeile im betreffenden C-Module. Das 
resultierende SRC-
Modul wurde eingebunden. Soweit alles OK.

Leider hupft das Geraet aber nicht in den Bootloader, sondern 
offensichtlich in eine Endlosschleife.

Kennt jemand das Problem und was ist die Loesung ?

Vielen Dank im voraus.

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