MCU bootloader

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

MCU bootloader

859 次查看
seanwu
Contributor IV

Dear sir,

The Kinetis MCU bootloader current supports auto baud rate max is 230400. How to modify to support the baud rate more than 230400 like 460800 or 921600?

Thanks.

BR,

Sean Wu

Weikeng

标签 (2)
0 项奖励
回复
1 回复

712 次查看
jingpan
NXP TechSupport
NXP TechSupport

Hi Sean,

Bootloader doesn't restrict UART speed. Since Kinetis MCU UART module don’t have auto frequency detect function, the bootloader detects frequcny by software. It uses GPIO interrupt and timer to measure frequency. If the code can get the baudrate precisely, speed higher than 230400 should be fine. If it can't, you can appoint the baudrate in

     bool scuart_poll_for_activity(const peripheral_descriptor_t *self)

Regards,

Jing

0 项奖励
回复