On our Colibri iMX6dl design we see an unexpected behavior of the GPIO status during reset and power cycle.
Our GPIO (labeled SaboLED) rises to 2.5V after switch on the board power 3.3V. The GPIO is pulled to 3.3V with a 100kOhm resistor.
A short peek to 3.3V occurs then the level goes back to 2.5V until the Pin nResetExt (labeled SysReset_n) is de-asserted.
We expect that the GPIO level rise directly to 3.3V and stay there until the u-boot takes over board_init() setup_io_mux_gpio().
What we have to do, to have well defined and reliable startup-behavior for our external circuitry?