Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
nsyed
Level 5
Level 5
5 likes given 100 sign-ins 50 sign-ins

Hello, 

My MCU is trigerring an unidentified interrupt.  Upon the IR register investigation, I am seeing the below details. 

Where can I get the list of different interrupts for TC377 MCU. 

I am seeing Interrupt PN = 0x1E. Any thoughts on what is this interrupt ?

INT_LWSR0.ID = 00BC
INT_LWSR0.ECC = 0B
INT_LWSR0.PN = 1E

nsyed_0-1707510839132.png

 

0 Likes
1 Solution
Kavya_B
Moderator
Moderator
Moderator
10 likes given 25 solutions authored 5 likes given

Hello @nsyed ,

Can you please check the value set for SRC_GPT120T5 register in your software?

It seems like this interrupt is enabled in your software (may be unintentionally).

 

Reason behind - Why to check SRC_GPT120T5 register particularly in this case?

There are totally 1024 interrupt sources defined in TC37x with a continuous memory allocated for the corresponding SRC registers. The base address of SRC module is 0xF0038000. Please see the below screenshot from TC37x appendix user manual:

Kavya_B_0-1707803850480.png

From the register log you shared, last winning interrupt ID is found to be 0xBC.

The address of the SRC register corresponding to ID 0xBC is [Base address] + (4 * 0xBC) = 0xF00382F0.

From 'Table 213 Register Overview - SRC (ascending Offset Address)' of Tx37x appendix user manual, you can see that address 0xF00382F0 corresponds to SRC_GPT120T5.

 

Thanks,

Kavya

View solution in original post

0 Likes
3 Replies
nsyed
Level 5
Level 5
5 likes given 100 sign-ins 50 sign-ins

Hello Folks, 

 

Any feedback on this ? Appreciate your support !!

 

 

0 Likes
Kavya_B
Moderator
Moderator
Moderator
10 likes given 25 solutions authored 5 likes given

Hello @nsyed ,

Can you please check the value set for SRC_GPT120T5 register in your software?

It seems like this interrupt is enabled in your software (may be unintentionally).

 

Reason behind - Why to check SRC_GPT120T5 register particularly in this case?

There are totally 1024 interrupt sources defined in TC37x with a continuous memory allocated for the corresponding SRC registers. The base address of SRC module is 0xF0038000. Please see the below screenshot from TC37x appendix user manual:

Kavya_B_0-1707803850480.png

From the register log you shared, last winning interrupt ID is found to be 0xBC.

The address of the SRC register corresponding to ID 0xBC is [Base address] + (4 * 0xBC) = 0xF00382F0.

From 'Table 213 Register Overview - SRC (ascending Offset Address)' of Tx37x appendix user manual, you can see that address 0xF00382F0 corresponds to SRC_GPT120T5.

 

Thanks,

Kavya

0 Likes
nsyed
Level 5
Level 5
5 likes given 100 sign-ins 50 sign-ins

Hello @Kavya_B ,

Thank you so much for the explanation. I was able to figure out the underlying cause what was trigerring the GPT120T5 interrupt. 

 

Appreciate your help !!!