This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

UCD3138: Questions about the back door in UCD3138 full-bridge hard-switch firmware

Part Number: UCD3138

Hello, I was recently learning the UCD3138 full-bridge hard-switch firmware.
I encountered a problem in the main() function,


If(GioRegs.FAULTIN.bit.FLT3_IN == 0)// Re-Check pin assignment (ADC_EXT/SYNC may be?)
{
// clear_integrity_word();
}


Excuse me, after removing the shield symbol "//" before clear_integrity_word();, does the code play the role of a backdoor?

that is, FLT3_IN is usually set to high. When Flash is locked, FLT3_IN is pulled low. You can unlock it, right?


But the firmware will be shielded by clear_integrity_word(); Why is this? Isn't there no backdoor?


Also, I did not find the FAULT3 pin in the UCD3138 manual.What is the pin number?
Thank you