Class 4 BusError Trap - Sync for read Async for write, only one Async trap raised ?

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

cross mob
User21958
Level 1
Level 1
10 sign-ins 5 likes given 5 replies posted

I was trying out forcing TRAPs on TC364, by reading and writing from an invalid address 0x30000000

I found that the write caused a BusError Class 4 TRAP with TIN 3, this is a Data Access Asynchronous error
When running on TC364 Eval board with DAS debugger attached I only got this TRAP raised the first time the memory write was done after a reset. The TRAP was not raised again until I had reset from the debugger. 

A read from the same address raised a BusError Class 4 TRAP with TIN 2, Data Access Synchronous error. 

Does anyone know why the Async error (Class 4 TIN 3) seems to only get raised one time after reset ?

0 Likes
1 Reply
Di_W
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 250 solutions authored

 

Hi User21958,

There is a training PPT for Tracp Recognition. Could you please try below experiment under ADS platform?

https://www.infineon.com/dgdl/Infineon-AURIX_CPU_Trap_Recognition_1_KIT_TC397_TFT-Training-v01_00-EN...

dw_1-1645068358724.png

dw