cleverca22 wrote: ↑Fri May 15, 2020 9:48 pm
what happens if you set 2 gpio pins to conflicting alt modes?
for example, setting gpio0 to alt0(SDA0) but also setting gpio28 to alto(SDA0)
would the internal buffers within the mux array begin to fight eachother, or is there some safety to prevent damage in such a situation?
Generally you end up with nothing.
I don't know the exact internal logic, but I suspect it's an or on the input path, so with I2C pullups it always sees a 1, and therefore no ACKs.
Software Engineer at Raspberry Pi Trading. Views expressed are still personal views.
I'm not interested in doing contracts for bespoke functionality - please don't ask.