Other Parts Discussed in Thread: MSP432E401Y, SYSCONFIG
Hi TI Experts,
I am encountering difficulties while attempting to integrate a Watchdog Timer into the MSP432E411Y BGAEVM processor. My current code base fails to build after adding a watchdog timer (specifically Watchdog 0 with default configuration) through the .syscfg file. Interestingly, I successfully implemented the same watchdog configuration on the MSP432E401Y, where it works flawlessly.
Unfortunately, there are limited example projects available for the MSP432E411Y (unlike the MSP432E401Y, which benefits from having a launchpad). However, I did find a relevant GPIO interrupt example named “gpiointerrupt_MSP432E411Y_BGAEVM_tirtos_ccs” in the resource explorer for TIRTOS. When I load this project into my IDE and attempt to add a watchdog using the gpiointerrupt.syscfg file, I encounter approximately 100 errors similar to the ones below:
Description: "ADC0SS0_IRQn" has already been declared in the current scope Location: .ccsproject/gpiointerrupt_MSP432E411Y_BGAEVM_tirtos_ccs, line 91 External location: C:\ti\old_msp432_sdk\simplelink_msp432e4_sdk_4_20_00_12\source\ti\devices\msp432e4\inc\msp432e401y.h Type: C/C++ Problem Description: "ADC0SS1_IRQn" has already been declared in the current scope Location: .ccsproject/gpiointerrupt_MSP432E411Y_BGAEVM_tirtos_ccs, line 92 External location: C:\ti\old_msp432_sdk\simplelink_msp432e4_sdk_4_20_00_12\source\ti\devices\msp432e4\inc\msp432e401y.h Type: C/C++ Problem
Upon further investigation, I’ve narrowed down the issue to the Watchdog area of the ti_drivers_config.c file. This file is auto-generated into the Debug build folder using the gpiointerrupt.syscfg file. Specifically, adding the Watchdog to the MSP432E411Y syscfg file introduces the line #include <ti/devices/msp432e4/inc/msp432e401y.h>. Unfortunately, this inclusion leads to redefinition errors because it adds an E410Y header file to the E411Y project.
I’m unsure how to address this issue, especially since the ti_drivers_config.c file is automatically generated. Any insights or guidance would be greatly appreciated.
Thank you in advance for your assistance.


