Hi
I'm using SYS/BIOS 6.37.01.24 GA with the TMS320C6655 DSP.
I have have implemented a Bios_Abort and register it as a hook functio in my app.cfg (Exception.exceptionHook = "&BIOS_Abort";)
void BIOS_Abort(void)
{
Exception_Status status;
Exception_getLastStatus(&status);
System_sprintf(abortBuffer, "BIOS_Abort:\n");
System_sprintf(tmpBuffer," efr=0x%x\n", status.efr);
strcat(abortBuffer, tmpBuffer);
System_sprintf(tmpBuffer," nrp=0x%x\n", status.nrp);
strcat(abortBuffer, tmpBuffer);
System_sprintf(tmpBuffer," ntsr=0x%x\n", status.ntsr);
strcat(abortBuffer, tmpBuffer);
System_sprintf(tmpBuffer," ierr=0x%x\n", status.ierr);
strcat(abortBuffer, tmpBuffer);
platform_write(abortBuffer);
while (1);
}
Then I get an exception and this is the output window:
>>>>>
BIOS_Abort:
efr=0x2
nrp=0x80094a18
ntsr=0x1820f
ierr=0x0
<<<<<<<<
What does it mean with these codes?
How can I debug further with these codes?
BR
Tam Tran
Vestas Wind System