Hello, I encountered a bus error when refreshing the S32K324 chip using the trace32 script, as shown in the image above. Could you please tell me what's going on? Is the chip damaged or locked? How can I solve this?
Hello,
Are those 2 different issues? Are you able to perform system up?
From the screenshot it seems like you are able to attach with reset = system.up.
So I see the issue in accessing the memory.
Here’s the short list of memory‑access–related solutions:
best regards,
Peter
Hello, the first screenshot shows the issue that occurred when I ran the first data.load instruction, and the second screenshot shows the issue that occurred when I ran the second data.load instruction. I have flashed the built-in example routines of TRACE32, and the development version can be flashed normally. Thanks for your support.
Hello,
Ok. It seems that either you are using wrong programming scripts or your flash is corrupt.
Try to separately erase flash, then verify it is erased.
Then program the data into it. Buss errors can be cause by ECC faults in flash.
I am attaching mine programming script so you can test it also.
Best regards,
Peter