LBIST

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

cross mob
Mmmmmm
Level 3
Level 3
50 sign-ins 25 sign-ins 25 replies posted

what is the values of registers in case LBIST execution in case warm reset - only mentioned in case cold -Screenshot 2023-02-27 015716.pngScreenshot 2023-02-27 015737.png

0 Likes
1 Solution
DownyK
Level 5
Level 5
100 replies posted 10 solutions authored 250 sign-ins

I confused you. I mean, I'll only do it after the cold power on reset. Of course, you can also perform LBIST in the Application area. However, as far as I know, LBIST only checks once in Cold Power On Reset and only checks the status after Warm Power On Reset or other reset.

View solution in original post

0 Likes
7 Replies
DownyK
Level 5
Level 5
100 replies posted 10 solutions authored 250 sign-ins

Hi 

As far as I know, LBIST runs only on cold PORST.

all other types of resets the LBIST does not trigger/verify the LBIST, instead returns with a PASS status. 

0 Likes
Mmmmmm
Level 3
Level 3
50 sign-ins 25 sign-ins 25 replies posted

hi , thanks alot for your answer .

i have another question , not all registers have this expected value can you help me ?Screenshot 2023-02-27 030436.png

0 Likes
DownyK
Level 5
Level 5
100 replies posted 10 solutions authored 250 sign-ins

Hi

which registers do not have the expected value?

let me know.

0 Likes
Mmmmmm
Level 3
Level 3
50 sign-ins 25 sign-ins 25 replies posted

STMEM3,STMEM4,STMEM5,STMEM6 

Faultsts from 40 to 95

0 Likes
DownyK
Level 5
Level 5
100 replies posted 10 solutions authored 250 sign-ins

I don't know exactly what the problem is.

There were a lot of issues when I implemented it.

If I tell you what I reviewed, there are settings for Reset Reason, BootLoader side initialization code review (RSTCON2 CLC off, etc.) before entering the actual application, BMI LockStep Setting correction, memory protection code review, SMU reset action no reset, etc.

 

I don't know if it'll help.

It's such a complex problem that the cause can be different for each person's code implemented.

0 Likes
LaneYE
Level 3
Level 3
25 sign-ins 10 replies posted 5 replies posted

Hi, DownyK

The LBIST could also be triggered by application software.=>If the LBIST is failed or not executed in FW phase.

LaneYE_1-1677568012646.png

 

 

 

 

 

0 Likes
DownyK
Level 5
Level 5
100 replies posted 10 solutions authored 250 sign-ins

I confused you. I mean, I'll only do it after the cold power on reset. Of course, you can also perform LBIST in the Application area. However, as far as I know, LBIST only checks once in Cold Power On Reset and only checks the status after Warm Power On Reset or other reset.

0 Likes