I measure bgm12x current consumption when GPIO input enabled.
Current consumption increased by 15 uA when GPIO input was enabled.
According to the bgm12x data sheet, the leakage current of the 5VTOL pin is 15uA.
I set the OVTDIS register, but it did not change.
How can "5 VTOL" be disabled?
This question is related to the peripherals not the Bluetooth stack so I moved it into the 32-bit MCU board.
It looks like 15uA leakage without pull-up/down enabled don't make sense to me.
Do you have apply some voltage on the pin after you setting the OVTDIS? How about the leakage if you tied it to VIO or GND.
Do you mind upload the code snippet that could reproduce the issue?