Hi,
I am working with a TI 28035 microcontroller on a resolver development board. I was experimenting to change the included code by deleting a background loop which I do not need.
This try led to the error "No source available for "0x3ff599"" as I tried to debug the program. The build process finished without issues.
The problem seems to be the following:
void (*Alpha_State_Ptr)(void);
void main(void)
{
// initialisations etc.
Alpha_State_Ptr = &GO;
// miscellaneous
for(;;)
{
(*Alpha_State_Ptr)();
}
}
void GO(void)
{
}
The code above had been extremely shortened, but this version worked without errors. When I delete the command in the for-loop or replace it with
GO();
then the debug error occurs.
I have absolutely no idea what the problem could be. I'd be happy about suggestions.
Thank's in advance.
PS: Pressing the green debug arrow again or resetting/restarting the uC didn't help.