TMS320F28388D: CPU1 HWBIST success but CPU2 HWBIST Fail

Part Number: TMS320F28388D

Tool/software:

Hi,

When I integrating the HWBIST in our system, we use the Micro-Run.

When I am doing the CPU2 HWBIST, it will get the 0x19 retrun value of the STL_HWBIST_runMicro(), which means the HWBIST detected a logic error. I changed another chip, it face the same problem.

But when I did the HWBIST on CPU1, it can successfully finish the HWBIST 99% coverage with no error.

So I have some questions below:

1. Is there any difference of the HWBIST initial between the CPU1 or CPU2?

2. What can I do if this logic error happened?

The library version:
TI Release: C2000 Diagnostic Library v5_02_00_00