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.

TMS320F28379D: Connect 1 GPIO pin (Output pin) to another GPIO (Input)

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE, SYSCONFIG

Tool/software:

Hi

I would like to know that how to config a connect GPIO output signal to another GPIO input internally by using XBAR. Any document or example can be shared?

  • Hello,

    Apologies for such a long delay while our originally assigned expert was unavailable. I am looking into your query and will provide a reply by the 05/14/25.

    Thank you for your patience.

    Best Regards,

    Zackary Fleenor

  • Hello Hung,

    There isn't a designated example, I will file a ticket to have an INPUTXBAR to OUTPUTXBAR example added to C2000Ware.

    As shown in the TRM, INPUTXBAR.INPUT[1:6] can be routed to the OUTPUTXBAR.

    Any GPIO output signal can be used by the inputxbar, and then "rerouted" to another GPIO signal via the outputxbar. The IO Voltage buffer have been implemented in such a way that the signal driven on the output buffer is internally looped back to the input buffers and available for the inputxbar to route accordingly.

    This is all acheivable with proper utilization of the SysConfig tool when configuring an example project.

    First, an INPUTXBAR Input should be added and defined based on the input signal requirement.

    Then, an OUTPUTXBAR element needs to be added. When you select the "Auto Enable Mux Setting from Source" button, the tool will take care of the proper pinmux settings required to route the input "Source Signal" to the designated output pin.

    Please let us know if you have any additional questions regarding these configuration requirements.

    Best Regards,

    Zackary Fleenor