vne147
Member
Hola ETO people!
I have a pretty basic question that I'm a little embarrassed I need to ask about. I'm not sure if this is the most appropriate forum, but here goes.
I'm currently working on a project where I have several Raspberry Pi 4Bs networked with one another. They communicate through ethernet, and I'd also like to use at least one GPIO to set a discreet enable/disable signal between the RPis.
My question: if I configure one RPi's GPIO as an output and connect it to a second RPi's GPIO configured as an input with internal pull up, then that line will be held at 3.3V even when the first RPi is unpowered. Is it safe to do this? I know that the RPi GPIOs are 3.3V tolerant but is that still the case even when it's unpowered?
At first thought I didn't think this would be an issue at all, but after a little thought I have seen many datasheets in the past where the absolute maximum voltage at a pin is defined in terms of VDD plus some value, say 0.3V. With the device unpowered, VDD is zero and 3.3V would far exceed that VDD + 0.3V. It seems that it's very difficult, I'm guessing to protect proprietary interests, to find detailed information about the microcontroller at the heart of the RPi. If I was using a PIC I'd have the answer in 30 seconds.
Anyway, I hope my question makes sense, and thank you in advance for any insight you can share.
I have a pretty basic question that I'm a little embarrassed I need to ask about. I'm not sure if this is the most appropriate forum, but here goes.
I'm currently working on a project where I have several Raspberry Pi 4Bs networked with one another. They communicate through ethernet, and I'd also like to use at least one GPIO to set a discreet enable/disable signal between the RPis.
My question: if I configure one RPi's GPIO as an output and connect it to a second RPi's GPIO configured as an input with internal pull up, then that line will be held at 3.3V even when the first RPi is unpowered. Is it safe to do this? I know that the RPi GPIOs are 3.3V tolerant but is that still the case even when it's unpowered?
At first thought I didn't think this would be an issue at all, but after a little thought I have seen many datasheets in the past where the absolute maximum voltage at a pin is defined in terms of VDD plus some value, say 0.3V. With the device unpowered, VDD is zero and 3.3V would far exceed that VDD + 0.3V. It seems that it's very difficult, I'm guessing to protect proprietary interests, to find detailed information about the microcontroller at the heart of the RPi. If I was using a PIC I'd have the answer in 30 seconds.
Anyway, I hope my question makes sense, and thank you in advance for any insight you can share.