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.

LP-MSPM0L1306: Using PA20/SWD CLK as Analog Input

Part Number: LP-MSPM0L1306
Other Parts Discussed in Thread: SYSCONFIG, UNIFLASH

Hi, I am working on a product where the PA20 pin of MSPM01306 eval kit needs to be used as analog input along with PA26 pin. So, I tried setting up the ADC instance to trigger on a timer peripheral and do a sequential conversion on PA20 and PA26 pins (both pins are being used as ADC in). When I built this using a modified SDK example project, I first came across a compilation issue related to the sysconfig tool. When PA20 pin is used as ADC channel, the sysconfig generates the tl_msp_dl_config.c/.h sources which don't have definition for the "GPIO_ADC12_0_IOMUX_C6". To get past this, I had to override the definition for the IOMUX in the project properties > predefined symbols as

Next, once I added this as predefined symbol I was able to built the project and program it. However, after that I am not able to use SWD/XDS to re-program or debug the board. I have tried using Uniflash, performing the mass erase factory using CCS as well as BSL but none worked. Can you please advise how to recover the eval kit? Also, I have attached the zip containing the modified example project for you to try out (it doesn't contain the predefined symbol - I have excluded it so that you can see the issue with the sysconfig tool firsthand).