I am designing a board to be plugged into the 40-pin header implementing a few interfacing circuits.
Among these are a couple of power switching relays for activation of external equipment.
I am using 2SK3018 MOSFET transistors to drive the relay coils and the MOSFET gates are hooked directly to GPOI pins with a pull-down to ensure that the transistors stay off until the GPIO pin is switched to output mode and set high.
Now I read that the RPi GPIO pins are not all set to inputs with pull-down applied or high impedance, there seems to be some pins that have pull-ups on them as well! This would mean that the external power will be applied during RPi startup and this is a no-no!
So can someone direct me to some information regarding the actual state of the pins during RPi startup and also the values of pullup/pulldown that exist on the RPi board itself for the GPIO pins?