Hi Miyamoto,
On register 0x0, bits 7:3 you have 0x001111 (6-bit), but should be 0x01111 (5-bit)
On Register 0x6, bit 6 is ’1’ because LOW_SYS_WARN threshold crossed interrupt is set on register 0x28 bit 3, this is not an issue, just a warning that an interrupt was occurred.
The rest of the register setting seems correct.
Regards,
Jose