Hey XiangJun,
Thank you for your reply.
So in our design when we have the mcu in power down mode the whole board is consuming 13uA, which is excellent for our design and the amount of ram we are retaining.
We are seeing a behavior when we touch the mcu on the row where USB0 DP and DM pins exist that current leakage happens.
This also happens when we introduce humidity, or when we put the board in a temperature chamber and cool it down(Which causes condensation), or when we touch a resistor to the pins while the mcu is asleep. There is leakage coming from USB0 DP and DM pins. This only happens on USB0 pins and not USB1.
Is there anything we can do to prevent this from happening?
We can replicate the same behavior on unused GPIO pins if we initialize them in IOCON as input NO PULL. When we pull them down internally then this issue goes away.
Is there anything we can do on the mcu to replicate same behavior on USB0 pins?
Sherif