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.

TM4C123GH6PM: SYSCONFIG - How to access added names in .syscfg file?

Part Number: TM4C123GH6PM
Other Parts Discussed in Thread: SYSCONFIG

Hi All. 

I'm developing a new project against a TM4C123 launchpad, but production will likely use another chip. Therefore I want to start off using SYSCONFIG to make migrations easier....

I've been able to add SYSCONFIG to my project and have included the pinout.h file and initialized the pins using PinoutSet....so far so good....

However how do I access the 'names' I've assigned (for example, I assigned the name CONFIG_HOST_UART to Uart0 device in SYSCONFIG. How do I access this name? It doesn't appear anywhere in the pinout.h file (as I would expect). 

Perhaps I'm misunderstanding something about SYSCONFIGs goals....

(pic included to make things clearer)

  • Hi,

      I don't think the name SYSCONFIG_HOST_UART will be referenced in pinout.h. The pin muxing code is created accordingly if you look at the generated PinoutSet() function. See below. 

    I think SYSCONFIG_HOST_UART  will only be referenced in pinout.h if there is a SL SDK for it. TM4C123 does not support SL SDK. 

     

  • Thanks for this Charles. I didn't realize this feature depended on the SL SDK. I can manage this manually but it's a shame because portability would be so much better to have SysConfig manage this....