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.

LAUNCHXL-F280049C: Configuration difference between GPIO18 and other GPIOs

Part Number: LAUNCHXL-F280049C
Other Parts Discussed in Thread: SYSCONFIG

Dear team:

There are instructions on the datasheet:

General-Purpose Input Output 18. This pin and its digital mux options can only be used when the system is clocked by INTOSC and X1 has an external pulldown resistor (recommended 1 kΩ).

My customer want to configure GPIO18 as PWM6A output. He made the following modifications:

In Initsysctrl(), he change InitSysPll(XTAL_OSC,IMULT_10,FMULT_0,PLLCLK_BY_1); to InitSysPll(INT_OSC2,IMULT_10,FMULT_0,PLLCLK_BY_1);

And set GPyGMUXn.GPIOz and GPyMUXn.GPIOz register bits of GPIO18 to 5 (i.e. EPWM6 function),

After that, configure EPWM6 accordingly.

However, after completing the above configuration, the output of GPIO18 is always low, and other pins can work normally.

Is there anything else that needs to be configured?

Best regards