This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3358: DMTimer bare metal example not invoking timer ISR

Part Number: AM3358

Hi,

      I was trying to execute DMTimer bare metal code on beagle bone black provided in Starterware examples. The code executes and starts the timer, however ISR is not invoked as expected. I can see interrupt raised in the timer register, but ISR is not at all invoked.

After a fraction of seconds the code goes into global exit:

void _exit(int code)
{
asm(" .global C$$EXIT");
asm("C$$EXIT:");
while(1){};
}

I went through the link: BEAGLEBK: DMTimer Example using Starterware - NOT WORKING!!! - BeagleBone Black + TIRTOS V6 - Processors forum - Processors - TI E2E support forums

But it didn't seem to resolve the bare metal code issue.

Please let me know what is going wrong, why it is unable to raise the timer ISR?

Thanks and Regards

Raj Johri