have a fresh naked chip on a testboard, nothing connected but VDD and I2C. emulated the chip using the I2C serial debuger board ext supply, and vcc current ends up to 32.6mA@3V after hitting the emulation button; after removing the I2C the current is still there. it does ot run through any pin.
I can monitor the sleep pin of HV drivers at an IO pin, and that is high, HV driver pins are highZ. the osc is also forced using the same net to power down. confirmed off/powered down.
all IO's are either 0 or high, no halfway levels. when the HV output is not in sleep but disabled, the output pins are 0.3V above the rail or gnd. most likely some leakage from the gate drive charge pump.
but where does the 32mA go ? is it possible to short some internals by improper programming code ? I'm i the beta tester here ? it is suply dependent, goed up when VDD goes up.
in my case the VDD and HVvdd are the same net.
help is appreciated...