Background:
In the following flow, the host overwrites the IINDPM register with 0xa0 (1.6A) at the timing when the power supply is switched to the VAC1 side, but the value does not switch to 1.6A after the overwrite and always becomes 1.7A, which is based on the resistance value of the ILIM_HIIZ pin.
IINDPM.pptx
Question:
(1) Are there any conditions that could cause the ILIM_HIZ pin input current limit to take priority over the ILIM_HIZ pin input current limit, even though the input current limit set by the host is smaller than the ILIM_HIZ pin input current limit?
(2) When setting a smaller value than the ILIM_HIZ pin by overwriting the IINDPM register, if it depends on the timing after reading the VBUS0 voltage or enabling EN_ACDRV1, etc., what conditions and waiting time are necessary to reflect it correctly?
ILIM_HIZ.pptx
Regards,
Kagawa