I wrote a piece of code for PBIST function and debug it on TI Dev board.
After I start the testing by set DLR = 0x14, (following the example on the reference manual exactly ), it seems that the MSTDONE bit was set to 1 immediately (no more than 1 ms).
Because I run all algorithm on all RAM groups, it should take around 30 ms (HCLK=80M, VCLK=80M, ROMCLK=80M) based on the estimation on the manual but it's not. So I doubt if the testing code has been run or not, even the RINFOL register shows that the correct RAM Groups were selected for the last applied algorithm.
Is there any way to find out if the PBIST is working or monitor the algorithms were applied one by one?
thanks