Other Parts Discussed in Thread: BQSTUDIO
Hello,
We have been trying to test the OCC protection in BQ76952 with the following configuration settings which have been cross-referenced using BQSTUDIO.
1. The "EnabledProtectionsA" register is set to 0x10 to enable only OCC. The other protections including SCD, OCD1, OCD2, COV, CUV have been disabled.
2. The "CHGFETProtectionsA" register is set to 0x10 to enable the trigger of OCC fault only. This setting is supposed to dis-engage the charging FETs if OCC is triggered.
3. Since no NTCs are being used in the testing, all the bits in "EnabledProtectionsB" and "Enabled ProtectionsC" have been set to 0x00.
4. Furthermore, the "DSGFETProtectionsA", "DSGFETProtectionsB" and "CHGFETProtectionsB" have been set to 0x00 to ensure that the lack of NTCs does not affect the testing.
5. In the current testing, a 2 milliOhm Sense resistor has been used and the "OCCThreshold" has been set to 4mV which implies that a current of 2 Amps should trigger the OCC.
6. The "OCCDelay" has been set to 3.3mS and the others including "OCCRecoveryThreshold" and "OCCPACKTOSDelta" have been set to -50mA and 2000mV for the recovery.
7. Additionally, the "DAConfiguration" register is set to 0x05 to ensure that the current measurement is in mA. The "ChgCurrentThreshold" is set to 50mA and the "CCGain" is set to 0.2mOhms.
All the aforementioned settings have been cross-verified using BQSTUDIO software.
Despite all these configurations, the OCC is not triggering while the others including SCD, OCD, COV, CUV are triggering correctly. Although 15Amps of charging current (read as 13847 mA by the AFE) is being given by the charger, the OCC fails to trigger.
Please help us.