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.

TMDS64GPEVM: About the Pinmux file of TMDS64GPEVM

Genius 5350 points

Part Number: TMDS64GPEVM

Hi experts,

Could you tell me if there is a file for pinmux in TMDS64GPEVM?

For example, a file like "mux_data.h" in PROCESSOR-SDK-LINUX-AM57X.
ti-processor-sdk-linux-am57xx-evm -x.xx.xx.xx/board support/u boot xxx/board/ ti /am57xx/mux_data.h

I would like to check the function assignment status of each pin on the evaluation board, but I thought I had downloaded all the necessary documents and PROCESSOR-SDK-LINUX-AM64X from the Web site, but I could not find them. If you have any documents or files that can confirm the function assignment status of each pin, I would appreciate it if you could let me know.

Best regards,
O.H

  • Hello O.H
    There's an e2e FAQ on how to use SYSCONFIG tool to generate PINMUX file on TDA SoC.
    e2e.ti.com/.../faq-ccs-tda4vm-pinmux-guide-for-jacinto-processors
    The same process also apply to AM64x SoC, where choose "AM64x_beta" for "device" in SYSCONFIG tool.
    The generated file "devicetree.dtsi" is the device tree file for u-boot/Linux as described in step #7 of the above e2e FAQ.
    Hope it is helpful.
    Best,
    -Hong

  • Hello Hong Guan64,

    Than you for your quick reply. The detailed explanation of the Pinmux tool is helpful.

    But ,my question was about whether there is a file already created for TMDS64GPEVM.

    From the E2E link above, can I assume that the "k2-am642-evm.dts" is the Pinmux file for TMDS64GPEVM (equivalent to the "devicetree.dtsi" file generated by the Pinmux tool)?

    If the above is true, can I assume that the pins that are not set in "k2-am642-evm.dts" are in the default state? I'm wondering if they are defined in another file.

    Best regards,
    O.H

  • Hello O.H,
    There're multi-stage pinmux configuration during boot process (i.e R5 SPL, A53 SPL, A53 u-boot, and A53 Linux kernel).
    You may refer to DTS files for R5 SPL, A53 SPL...
    The pinmux are setup dynamically when the driver which is configured in the DTS for the specific pinmux is probed.
    Please refer to this e2e thread for additional details.
    e2e.ti.com/.../tda4vm-where-to-apply-pinmux-settings
    Best,
    -Hong

  • Hello Hong Guan64,

    I'm sorry for the late reply. I understood.

    I appreciate your support!!

    Best regards,
    O.H