Reply
Highlighted
Posts: 19
Registered: ‎08-24-2017
Accepted Solution

How can I change uart baudrate and disable flow control in boot loader

Hi Silabs,

 

I am using BLE112 for my application,

 

as I known, the default boot loader inside the BLE112 is configured as: 57600 bps, flow control enable.

Unfortunately my hardware did not support flow control.

may I ask:

1. How can I change boot loader uart baudrate and disable flow control on it.

2. If step 1 is Ok, I can use CC debugger to re-flash the BLE112. After re-flashing, can I run Device firmware upgrade without flow control?

 

I tried to re-configured uart in hardware.xml like:    

<usart channel="1" alternate="1" baud="115200"  endpoint="api" mode="packet" flow="false"/>
It only effect with the application, not the boot loader

 

Best regards,

Phuoc

 

 

Posts: 2,676
Registered: ‎09-01-2015

Re: How can I change uart baudrate and disable flow control in boot loader

[ Edited ]

Hello,

 

for configuring bootloader UART settings there is a dedicated setting <uartboot>. For more details, see the Bluetooth Smart Module Configuration Guide.

https://www.silabs.com/documents/login/user-guides/UG210.pdf

Posts: 19
Registered: ‎08-24-2017

Re: How can I change uart baudrate and disable flow control in boot loader

Thank you very much for your help