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: How to add core command to change UART baud rate in BSL

Part Number: LP-MSPM0L1306

Tool/software:

Hello Team,

I'm using ROM based BSL demo "bsl_host_mcu_to_mspm0l11xx_l13xx_target_uart". 

When using ROM based BSL, I understand I can only change configuration in Non main. 

However as this device don't support UART baud rate change in NVM, I need to add command, and I wonder how to find the function.

1. Where can I find it in drivelib?

2. If I add it in bsl_uart.c file and call it in main.c file, do I not need to change the syscfg?

3. For open source BSL like plug-in and 2nd BSL, can I just change it in syscfg?

Thanks for your support 

  • Hi Robin,

    If you want to use the ROM BSL, you can not change the baud rate. To workaround, you can use flash BSL or BSL plugin.

    For open source BSL like plug-in and 2nd BSL, can I just change it in syscfg?

    No there is no configuration in syconfig to change the baud rate, what you can do is to change it in code.

    Regards,

    Zoey