Hi Expert,
Because TPS53658 is a programming component.
Our factory wants to check its correctness of programming data and read MFR_SERIAL (0x9E) on board to do judgment.
Finally, there is about 20% fail rate that MFR_SERIAL not match.
We use TI funsion to read 3 pcs fail MB and result is also fail.
Then, we remove 3 pcs fail parts from our MB and read MFR_SERIAL through TI programmer board, their "MFR_SERIAL" are all correct.
So we take those 3 pcs and resoldering to our MB then reading through TI funsion, their MFR_SERIAL still wrong.
We already disconnect the PMbus from our MB PMbus and only read TPS56358 but the result still fail. (refer the following picture)
What is the cause of this result? how can we fix it?
Is there any other way to judge the programming data?
Following is 3pcs reading record and 1st&3rd comparison result