Hi, Team:
1. My customer use AMC6821 to drive a 4 wire Fan and monitor the RPM every 5s.
They found some time the FAN stopped; if they find the FAN stop after 30s, they will write a 100% PWM and make the FAN recovery.
For the chip power up initialization, they just set the FDC1: FDC0 = 00, write the DEC to 0x22, keep other register no change.
When read the RPM, They set the TACH_EN: TACH_MODE = 11;
Because such issue happen in their end customer, they cannot dump the register. But they confirm that the temperature read back is correctly.
Do you have any experience or debug solution for such issue?
2. One month ago, the customer report that some system fan stop and they found the PWN_EN =0; but they feedback host didn't do any operation on the chip. Any reason make the chip change the PWN_EN from 1 to 0 by itself?