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.

MSPM0G3507: Change BSL pin or desactivate it (MSPM0G3507)

Part Number: MSPM0G3507

Tool/software:

Hello,
I am implementing PWM on a project on several PINs of the microcontroller. On all it works except on two PINs (PA0 and PA1) which have the following description “Default BSL I2C_SDA” and “Default BSL I2C_SCL”. Is this the reason why it doesn't work? I've checked my configuration against a sample code and everything seems fine.
Is it possible to change the BSL PIN or even disable BSL?
Thanks in advance.

  • Hi Solofo,

    Are you using this on custom hardware, or an MSPM0 Launchpad?

    I ask because pins PA0 and PA1 are open drain pins, meaning they can only output low or be left floating by default. To drive an output high with an open drain pin, you must connect pull-up resistors to the pins. The launchpads have the pull up resistors, custom hardware is of course up to your design.