I have a board design that will not boot from serial port, which is the primary method for loading code on to the MCU. The design itself is based on the development kit design with the exception that there is no JTAG interface and that the clock X1 is being driven by a clock oscillator, an ASEMPC-20.000MHZ-LR-T.
The boot configuration pins are set as per section 6.3 follows:
GPIO34 low via 2.2k to gnd
GPIO35 low via 2.2k to gnd
GPIO47 high via 57.6k to 3.3V
GPIO43 low via 2.2k to gnd
The serial loader is connected to UART0, GPIO0 and GPIO1 on pins 5 & 6 and the serial loader software has been proven to work with the development kit.
On power up the board takes approx. 70mA.
Questions
Is an external pull-down resistor required for nTRST (pin 85) if it is not being used?
Do EMU0 and EMU1 require pull-down resistors even if the emulator is not being used?
Pin 94 Vssosc Clock Oscillator Ground Pin – the documentation states not to connect to board ground yet the development board does connect this pin to board ground. Which is correct?
Am I missing something?