AnsweredAssumed Answered

Debugging an application in S32 IDE not working as expected

Question asked by Zubair Ahmed on Feb 2, 2018
Latest reply on Feb 2, 2018 by Zubair Ahmed

Hi, I have started debugging an application in S32 IDE, After getting stop in main function, When I do step in, It directly jumps to some task even without initializing & starting OS. 

 

Below is the code which I am trying to debug. When i start debugging, Breakpoints hits the main function & on very next step in, instead of going function CPU_IntDis(), It directly hits the some task. Which I think should only be started when scheduler will schedule it.

 

 

int main(void) {
OS_ERR osErr;
ERR_E err;

//disable all interrupts
CPU_IntDis();

INIT_sysClk(&err);
if (err != ERR_OK) {
while(TRUE);
}
OSInit(&osErr);
SCHTask_init();
OSStart(&osErr);

while(TRUE);
return 0;
}

Outcomes