ISP speed

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
1,571件の閲覧回数
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,212件の閲覧回数
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,212件の閲覧回数
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,213件の閲覧回数
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,212件の閲覧回数
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,212件の閲覧回数
sirurx
Contributor III

Hi Ping,

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

BR,

Ergo

0 件の賞賛
返信
1,212件の閲覧回数
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 件の賞賛
返信