Problem executing MBIST

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

cross mob
User19909
Level 3
Level 3
First like received
I have a question regarding MBIST execution, I can write to all bits in MEMTEST register to start MBIST for all instances, except for CPU0_DMEM1 and CPU1_DMEM1, a bus error is invoked, I figure it is something to do with DMEM1 itself but what could affect these exact instances that I cant write to the corresponding MEMTEST bits and the rest everything is fine.
0 Likes
2 Replies
NeMa_4793301
Level 6
Level 6
10 likes received 10 solutions authored 5 solutions authored
Are you using the iLLD code, or rolling your own? In the iLLD, it's pretty easy:
IfxMtu_runMbistAll( mbistGangConfig );

If you're rolling your own, you have to be very careful to avoid accessing the memories being tested, because it'll cause a bus error.
0 Likes
User19708
Level 1
Level 1
Hello, i met the same problem these days, have you solved it?
0 Likes