This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28386D: How can I mux the CM-UART to pins 28/29? (CLB? OUT/INPUTXBAR?)

Part Number: TMS320F28386D


Tool/software:

Hello,

In my board, I have a connector to access the SCI-A  for bootloader on pins
GPIO28/SCIA_RX
GPIO29/SCIA_TX

I want to use this connector to communicate with the connectivity manager using the CM-UART when the application is loaded and running.

Unfortunatelly, there is no Pin-Mux options on those pins to connect to CM-UART 

Pin Name Selected Mode 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
V11 GPIO28 SCIA_RX GPIO28 SCIA_RX EMIF1_CS4n GPIO28 OUTPUTXBAR5 EQEP3_A SD2_D3 GPIO28 EMIF1_CS2n GPIO28 EPWM15A FSIRXH_D1
W11 GPIO29 SCIA_TX GPIO29 SCIA_TX EMIF1_SDCKE GPIO29 OUTPUTXBAR6 EQEP3_B SD2_C3 GPIO29 EMIF1_CS3n ESC_LATCH0 ESC_I2C_SDA GPIO29 EPWM15B ESC_SYNC0 FSIRXH_CLK
  • Can I use the in/out/xbar or the CLB module to add this possibility?
  • How should I set it up?

I have my CM-UART currently assigned to pin 84/85

A11 GPIO84 UARTA_TX GPIO84 GPIO84 SCIA_TX MDXB GPIO84 UARTA_TX GPIO84 ESC_TX0_ENA MDXA
B11 GPIO85 UARTA_RX GPIO85 EMIF1_D0 GPIO85 SCIA_RX MDRB GPIO85 UARTA_RX GPIO85 ESC_TX0_CLK MDRA

Note: I want to avoid programming the OTP to change the default SCI-A bootloader, because I want to avoid having JTAG adapters (e.g. XDS110) in the production line. Ideally they would need just normal USB-UART adapters to flash the FW.

Thanks in advance.

Kind Regards

Agustin J. Gomez

  • Hello Agustin,

    I am looking into your query and will provide you with a response within the next two days. Thank you for your patience.

    Best Regards,

    Zackary Fleenor

  • Hello Agustin,

    After doing some research, I don't believe it is possible to route the UARTA_TX/RX pins to GPIO28/29.

    Can you provide us with a little more information on the expected functionality/flow on the production line?

    Maybe we can work to find an alternative solution.

    Best Regards,

    Zackary Fleenor