ISP speed

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

ISP speed

跳至解决方案
1,524 次查看
sirurx
Contributor III

Hi,

Why is that maximum ISP serial speed for LPC11E68 (using boot ROM) is 115200 while USART0 can support speeds at least 3Mbit?

BR,

Ergo

标签 (1)
0 项奖励
回复
1 解答
1,165 次查看
sirurx
Contributor III

Therefore to have reasonable speed for production programming:

1. Program own bootloader @ 115kbaud.

2. Reboot to new bootloader and program main image using that.

This can actually work, just extra cost for developing own bootloader.

Also loss of some space in chip for bootloader.

在原帖中查看解决方案

0 项奖励
回复
5 回复数
1,165 次查看
ckphua
NXP Employee
NXP Employee

The main reason is the legacy of PC baud rate in the early 2000, when LPC family with UART Bootloader was started. Of course the cable length plays a role (and you will need the transceiver when using the old RS232 port). Therefore if you want to get a higher baud rate for your In Application update, you can do it using your own UART routines.

0 项奖励
回复
1,166 次查看
sirurx
Contributor III

Therefore to have reasonable speed for production programming:

1. Program own bootloader @ 115kbaud.

2. Reboot to new bootloader and program main image using that.

This can actually work, just extra cost for developing own bootloader.

Also loss of some space in chip for bootloader.

0 项奖励
回复
1,165 次查看
jeremyzhou
NXP Employee
NXP Employee

Hi Ergo Pehtla ,

The parameter value of the UART baud rate shouldn't be others except for 9600, 19200, 38400, 57600, 115200.

Hope it helps.
Have a great day,
Ping

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复
1,165 次查看
sirurx
Contributor III

Hi Ping,

This did not answer my question: why it's limited as hardware supports higher speeds?

BR,

Ergo

0 项奖励
回复
1,165 次查看
jeremyzhou
NXP Employee
NXP Employee

Hi Ergo,

Thanks for your reply.

The 115200 is the maximum baud rate for ISP mode by considering the balance the transmission distance and error ratio.

Hope it helps.
Have a great day,
Ping

0 项奖励
回复