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.

Linux/TDA2SX: How should i use the output files of PinMuxTool

Part Number: TDA2SX

Tool/software: Linux

Dear TI,

I am now working with PROCESSOR-SDK-VISION v3.6,  trying to porting linux code to my board.

I used PinMuxTool v4.0.1531 for pin mux registers configuration. But i am not quite clear of how to use the output files.

The attached file is the output zip. Hear is the file list:

Fow now i just used the 'genericFileFormatIOdelay.txt' and 'genericFileFormatPadConf.txt' for u-boot porting.

Am i right?

Would you kindly introduced me what are the files used for?

When and how should them be used to make my board work fine?

Regards,
Liu Gan

MuxToolsOutput.zip

  • Hi Liu Gan,

    you need to do your pinmux configuration in u-boot in file u-boot/board/ti/dra7xx/mux_data.h based on tools output (genericFileFormatIOdelay.txt and genericFileFormatPadConf.txt).
    There is a perl script that can convert those files to proper format to use in mux_data.h. You can check chapter "1.6.1.1 Linux" and Appendix B and C in this application note:
    www.ti.com/.../sprac44a.pdf
    (it's for AM5xx devices, but it is pretty much the same for TDA2x/DRA7x devices)

    Also you can check this post for a good explanation of custom board bring-up process:
    e2e.ti.com/.../2812738

    Regards,
    Yordan
  • Hi Yordan

    Thanks for your reply.
    If I had known about the perl script earlier, I would not have edit the generic files with notepad++ myself.

    Regards,
    Liu Gan