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.

Introducing TI Pin Mux Tool for TM4C Devices

Other Parts Discussed in Thread: TM4C1294NCPDT, TM4C123GH6ZXR, TM4C123GH6PM

Hello TM4C Forum,

The TI Pin Mux Tool now supports TM4C12x devices (limited launch for TM4C129XNCXAD, TM4C1294NCPDT, TM4C123GH6PM and TM4C123GH6ZXR) and can be accessed using the following link

Please do note that support for remaining devices will be made available in the next month release. This is an early release of the tool to asses any major issues with TM4C12x Pin Mux Code Generation before the full version is launched. We would be glad to accept any feedback/issues/enhancements with the tool launch. Also with the full release version of the tool planned next month the TM4C Pin Mux tool will be deprecated and completely replaced by the new tool.

Do note that a Desktop version is also being planned along with the enhancement to have the familiar Port Pin Nomenclature in the GUI for both Cloud and Desktop version

Regards

Amit

  • No I can't have it:

    413 Request Entity Too Large

    Oh well. (btw the error appeared but I am not serious)
  • Hello Luis,

    Did the Application Page launch subsequent to which the issue came up or was it on the log on page itself the issue was there?

    Regards
    Amit
  • Sorry Amit, I missed the notification for this.

    I think it was the page itself, not the log on. But now I was able to enter
  • I don't quite like the tool.
    The concept seems useful but it gives me things like coordinates on the package. That to me only makes me have to go around seeing in the pinout on the bottom right what is in that coordinate first. Wouldn't it be possible to have in the drop down menus also the name of the pin?
    In the case of the TM4C123 it has instead of coordinates, pin numbers.

    For programmings sake that would be much easier no? This is probably more directed to the team that made the tool.

    Though I liked the code generated. Real simple and useful - it doesn't go out of it's way to complicate and initialize everything which is hard to get a tool like that right.

    this unlocks the NMI pins if they are used. (yay).
  • Hello Luis,

    Can you please explain via some Image Snapshot

    1. Co-ordinates on the package do you mean the BGA package?
    2. Do note that my first post had it already identified "the enhancement to have the familiar Port Pin Nomenclature in the GUI".

    Regards
    Amit
  • 1. Yes I meant the BGA package.

    2. Sorry, I must have forgotten or overlooked that. Cool that it's already planed.

    So here bellow is a attempt to use the SSI0, you can see I have the TX selected to a specific pin and the rest to any available.


    Well, both the pins set to "any" and the pin specified show a number. Well I have no idea what pin is 22, 21, 20 or 19. I can go check, yes, the GUI allows for that - but would it be that hard to have the pin name too (as you said, it's a planned enhancement).

    This is actually a big deal in my opinion - in programming you use the names and on the eval boards the pins have the name, not the number.

  • Hello Luis

    And that is what will change to look like "22 (PA6)" or a similar format.

    Regards
    Amit
  • Hello TM4C Forum,

    The Desktop Version of the Tool is now available as well. This version is in sync with the Cloud Version of the Pin Mux Tool

    processors.wiki.ti.com/.../TI_PinMux_Tool

    Coming Soon.... All TM4C devices integrated into Pin Mux Tool with Enhancement for Port-Pin Representation.

    Regards
    Amit
  • Hello TM4C Forum,

    The version with all TM4C devices integrated into Pin Mux Tool and the Enhancement for Port-Pin Representation has been released for both Cloud and Desktop Version

    Desktop Version
    processors.wiki.ti.com/.../TI_PinMux_Tool

    Cloud Version
    https://dev.ti.com/pinmux

    To change the pin representation from the default of Package Placement to Port-Pin representation, click on the Top Right Icon for Settings (Wrench Icon) and select the drop down menu for User Preferences as "pin names"

    Regards
    Amit