Question: I cannot download the UART kernel to RAM in UART boot mode, what course of action do I take?
Answer:
- The most common issue users encounter is that the
correct boot pins for UART boot mode are not used.
For example, on the F29H85x devices, UART boot has
five options for GPIO pins to use. Make sure that
the pins for the default option are not being used
for something else. If the pins are already used,
then make sure that another UART boot option is
used, so that the device can be connected to
another set of pins. Make sure that the UART
kernel project uses this UART boot GPIO option as
the parameter for UART_GetFunction() as well.
- Make sure there is an associated X.509
certificate in the first 0x1000 bytes of the
binary file. Please refer to Section 2.2dev for specific instructions.
- Make sure the user uses a high quality UART
transceiver to minimize any issues with the baud rate.
- For baud rate and connection issues, try running UART loopback and echoback examples for the device (user can find these in the MCU SDK driverlib folders for the device in concern).