ISP speed

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

ISP speed

Jump to solution
1,572 Views
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

Labels (1)
0 Kudos
Reply
1 Solution
1,213 Views
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.

View solution in original post

0 Kudos
Reply
5 Replies
1,213 Views
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 Kudos
Reply
1,214 Views
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 Kudos
Reply
1,213 Views
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 Kudos
Reply
1,213 Views
sirurx
Contributor III

Hi Ping,

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

BR,

Ergo

0 Kudos
Reply
1,213 Views
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 Kudos
Reply