PinMux Tool v4 User Guide
Table of Contents
PinMux determines a mux configuration for your system once you’ve specified the peripheral signals your system requires external pinouts for. This determination is automatic based on your requirements - you do not need to manually try multiple configurations or resolve conflicts. Once determined, the tool can either generate source code that configures the device at runtime, or a summary file showing the configuration.
Please submit your questions, comments, and recommendations at the CCS TI E2E Community
MSP432, CC3200, AM335x, AM437x, AM5726, AM5728, 66AK2G02, F2807x, F2837xS, F2837xD, TM4C123xx, and TM4C129xx.
SimpleLink SDK Support Preview
An early version of enhanced PinMux tool capabilities allowing generation of SDK board.c/board.h files for TI Drivers Configuration is available. Further documentation can be found here.
Download the Latest Offline PinMux Tool
The latest downloadable version is available from this page: Download Latest
Access the latest Cloud PinMux Tool
The latest version of the Cloud-based PinMux Tool is available on the TI Cloud Tools Portal here: https://dev.ti.com
NOTE: the offline and Cloud versions of PinMux may be different versions due to differences in release schedules.
|After installing, launch the tool, select your device and hit configure. You'll then see a screen similar to this. The left side lists all the peripheral types available on the device. The middle gives specifics on an individual specific peripheral. The picture on the far right shows what device pins are in use or available.|
|To start inputting your system's requirements. Select a peripheral type from the list on the left and select “Add” in the middle column. The tool will automatically select external pins for the signals of that peripheral. Those pins will appear green in the picture on the right. You do not have to select them yourself.|
|If your system doesn't need every signal on the peripheral, unselect the signal using the checkbox to its left. The fewer signals selected, the less external pins are used and therefore available for other peripheral signals.|
|Some devices may expose Use Cases for some peripherals to allow you to quickly eliminate the signals you won't need.|