Quantcast
Viewing all articles
Browse latest Browse all 4878

General • Re: RP2350 Errata E9 - Pull-down lock-up

Your pull-ups should be fine I guess. I'm using pin pull ups on a button and it's fine.

On the last point, if you clear IE you can't read the pin. Clearing IE is a way to get the latched up pin to go low again. You have to enable it again to read the pin.
Ok, maybe I was misunderstanding ...
A pin is set up for GPIO input, with no internal pulls enabled.
Unconnected, the pin initially reads low.
If the pin is jumpered high temporarily, and then the jumper is removed, the pin reads high, and remains stuck at some voltage above 2V, as measured with a voltmeter.
If it has no internal pull-up/pull-down, but has an external pull-up to 3.3v, I was reading that as the same as "jumpered high temporarily".

My new understanding (based on your comment) is that it's the current (jumpering high without the protection of a current-limiting resistor) that's causing the issue, rather than the voltage on the pin just going above ~2.x volts and then staying at 2.x volts.

Which is better, obviously. And yeah, I should have been clearer about re-enabling IE. I meant to say "go through the clear/re-enable process".

Statistics: Posted by ThrudTheBarbarian — Fri Aug 30, 2024 8:49 pm



Viewing all articles
Browse latest Browse all 4878

Trending Articles