I'm developing using bare-microcontroller (that is, without control card or control stick). I need the microcontroller to boot to flash upon power-up. From what I read on the documentation here -> http://www.ti.com/lit/pdf/spraas1 (page 22), I need to have GPIO18, 29, and 34 tied high during start-up. The problem is, those 3 pins are connected to external peripherals in my project.
My question is, when the device starts up, is the GPIO defaulted to high-impedance, or some other state? If it's default to high-impedance, would adding pull-up resistor on those 3 pins allow the MCU to boot from flash upon startup?
Thanks