S32G-VNP-RDB2:Lauterbach T32 all symbols in ERROR:BUSERROR on M7 core0

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32G-VNP-RDB2:Lauterbach T32 all symbols in ERROR:BUSERROR on M7 core0

1,313 Views
SvenMA
Contributor I

Hello,

Software crashes after 10-15 seconds of running.All symbols in Trace 32 show ERROR:BUSERROR.
Screen capture as following:

My test bench setup as:

  1. PC connect Vector CAN case with target FlexCAN0 and FlexCAN1
  2. Use Lauterbach to debug system
  3. PC sent CAN Message to target and target send CAN message to PC
  4. After sending and receiving about 30x CAN message, CPU crashed, no any signal on system bus. Trace32 also crashed, cannot step further and no any value can be read.

My question is: do SoC have HW logic which could trace failed fileds or any error code return when critical issue happen?

1 Reply

1,263 Views
bpe
NXP Employee
NXP Employee

S23G2 does incorporate advanced trace and diagnostic modules both at the ARM
core and SoC levels. You can find details on these modules in S32G2RM Sections
76.7, 76.9 and in ARM documentation for M7 core. This hardware is, however, due
to it's complexity, is primarily to be accessed by a specialized trace and debug tool
rather than by browsing registers. For S32 Development Studio we have a
Tracing and Analysis Guide. Since you are working with a third-party debug probe,
that document is not directly applicable to your tools but there must be a
similar one available from Lauterbach. Our suggestion in
regards to the described problem is, approach your debug probe manufacturer
for availability of advanced debug and trace features and related documentation.


Best Regards,
Platon.

0 Kudos