jetblackstar wrote:Ok, interesting development.
Using the 5v-3.3v board and booting with GPIO-2 unplugged it now consistently boots. Then I can plug in GPIO-2 to the led and I can control it. This is completely disconnected from the FTDI now.
So presumably it doesn't like the potential of current flow through GPIO-2 on boot?
It will not boot if it sees low level at GPIO2 during power-up. You need to connect your LED to Vcc instead of GND. The LED will then light up when GPIO is set LOW and vice versa.