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.

EK-TM4C1294XL: looking for a .pinmux file

Part Number: EK-TM4C1294XL

Good Day Forum,

for some time today, I was looking for a .pinmux File that contains all the used peripherals of my evaluation board. Could not find it...

What I want to do, is using the eval-board to check out the quad spi functions. Alas, they are not covered by a dedicated example. To find out, what QSSI module I could use on the eval board, it would be very useful to have a pinmux file for the board.

I've already discovered, that I'm not able to use SSI2 and SSI3 as done in the MOSI-MISO example "spiloopback_EK_TM4C1294XL_TI". The SSI2 DAT2 line at pin PD6 is in use on the board and not available.

Perhaps, someone already created some pinmux file and would provide it ??

Thanks in advance  Klaus-Michael

  • Why not make it yourself with the Tiva C Series PinMux tool?
  • Hello Claus,

    As BP101 mentioned, you can generate the pinmux file yourself via the tool at https://dev.ti.com/pinmux

    In general, we haven't provided pinmux files as we make the tool openly available so anyone can use it to determine what they need.

    I could see some value in perhaps doing on for a LaunchPad which could be done as a master file and it looks like that has been done by the MSP432 teams for their P401R LaunchPad, but at this time we don't have a plan to do this activity, so please leverage the tool on your end for now.
  • Dear Mr. Klaus-Michael,

    I had the same issue in finding the pinmux file for EK-TM4C1294EXL. (Should be similar to your board.) Thus I derived it from the EK_TM4C129EXL.c file by manual work. Therefore I cannot guarantee its correctness.

    You will find a number of errors in the pinmux file reported by the PinMux Tool. This is intended, because the eval kit uses the same pins for different hardware. Resolve the conflicts according to you needs.

    You very likely already recognized the EAGLE layout and schematic:

    http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=spmr241&fileType=zip

    Please also recognize these comments:

    PC7 is !CS for SD-Card example
    PP4 is !CS for SD-Card example
    PA3 (I2C8) and PQ2 (SSI3) are connected via R19
    PA2 (I2C8) and PQ3 (SSI3) are connected via R20
    PD0 and PD1 are used by SSI2 and I2C7
    PD2 => SSI2FSS might get used different (software !CS)
    PQ1 => SSI3FSS might get used different (software !CS)
    PD7 is configured as USB0PFLT by EK_TM4C129EXL_initUSB function, but software uses instead PQ4 as interrupt (falling edge) (as connected on pcb)
    PM3 ==> WiFi booster pack
    PC6 ==> WiFi booster pack
    PH2 ==> WiFi booster pack

    EK-TM4C129EXL.zip

  • Dear Sven,
    that is exactly what I was looking for. Well, that saves me at least an hour work. Thanks a lot. I hope someday I can help You too. Klaus-Michael