SPRADP6A February   2025  – May 2025 AM2612 , AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1 , AM263P2 , AM263P2-Q1 , AM263P4 , AM263P4-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Power Net Checks
    1. 2.1 Verify Proper AM26x Power Rail Voltage Levels
    2. 2.2 Verify Maximum Current Loading
    3. 2.3 AM26x Power Sequencing
    4. 2.4 AM26x Power Topology References
  6. 3Device Boot Status
    1. 3.1 AM26x SOP Pin Status
    2. 3.2 SOP Boot Mode Latch Timing
    3. 3.3 AM26x SOP Pin Isolation
  7. 4Verify UART Output
    1. 4.1 Configure AM26x for UART Boot
    2. 4.2 Configure Host PC for UART Boot Validation
  8. 5Verify JTAG Connection
    1. 5.1 Configure AM26x for JTAG
    2. 5.2 Configure Host PC for JTAG Debug
    3. 5.3 Test the JTAG Connection
    4. 5.4 Connect to the AM26x R5F Core
  9. 6Loading and Executing a Code Example
    1. 6.1 Importing, Building, and Loading the Project
  10. 7Summary
  11. 8References
  12. 9Revision History

Configure Host PC for UART Boot Validation

After connecting the AM26x UART0 interface to the host PC, open the Device Manager or similar application to verify that the UART ports are being detected.

Note: If the COM ports are not populating, then the TI XDS Drivers needs to be installed. The XDS Drivers are typically downloaded by default when Code Composer Studio is installed. However, if a different IDE is being used, then the drivers need to be installed separately.
 AM26x UART Port Detection Figure 4-1 AM26x UART Port Detection

Once verified, open a UART terminal application, such as Tera Term.

In the Tera Term window, select Setup → Serial Port, and configure the following settings:

  • Port: COM### (Class Application, User UART, from Figure 4-1)
  • Speed: 115200
  • Data: 8 bit
  • Parity: none
  • Stop bits: 1 bit

Click New Open. Assert the AM26x Power-On-Reset (PORz), which is accomplished by triggering a PORz reset circuit on the PCB, or by simply power cycling the PCB system.

 Tera Term Setup Figure 4-2 Tera Term Setup

After power cycling the AM26x, the ASCII character 'C' prints to the UART console. This confirms that the AM26x is alive and is booting via UART.

 AM26x UART Boot Console Output Figure 4-3 AM26x UART Boot Console Output

UART Boot Debug

If Cs are not printing to the UART console, then make sure the following are checked.

  • Check that the UART terminal application baud rate is set to 115200.
  • Confirm the AM26x boot mode is UART, or boot mode with UART fallback.
  • Power-on-reset the AM26x.
 UART Console After Power-on-Reset,
          with Cs Printing At the End of the UART Output Figure 4-4 UART Console After Power-on-Reset, with Cs Printing At the End of the UART Output