LPC11CX CAN bootloader

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

LPC11CX CAN bootloader

Jump to solution
983 Views
loosecannon
Contributor II

I am trying to get use the CAN bootloader on a LPC11C22 chip.  I can successfully read and write values to the object dictionary using expedited read and write but am not able to transfer data to the RAM to do the RAM to flash copy.

 

The chip acknowledges an expedited write for settings the RAM address; then acknowledged the start of a segmented write; however when the first data packet is transferred, the chip aborts it with a code of 0x05040001 Invalid SDO command specifier.

 

Set RAM address to 10000800

TX:23 15 50 00 00 08 00 10

RX:60 15 50 00 00 00 00 00

CS:3

 

Start segmented write to RAM

TX:21 50 1F 01 0B 00 00 00

RX:60 50 1F 01 00 00 00 00

                CS:3

 

Send some data in first segmented data packet

TX:00 54 68 69 73 20 69 73

RX: 80 50 1F 01 01 00 04 05

                CS:4

                Code:05040001

 

Am I missing something?  Is there an app note for the CAN bootloader for the LPCs?

Labels (1)
1 Solution
644 Views
soledad
NXP Employee
NXP Employee

Hi,

Please check the below links:

Invoking CAN bootloader via IAP on LPC11Cxx ? 

CANFlasherUTNL - Flash tool for NXP LPC11C22/LPC11C24 devices - fischl.de 

Have a great day,
Soledad

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



View solution in original post

2 Replies
644 Views
loosecannon
Contributor II

Very Useful links, thank you.

0 Kudos
645 Views
soledad
NXP Employee
NXP Employee

Hi,

Please check the below links:

Invoking CAN bootloader via IAP on LPC11Cxx ? 

CANFlasherUTNL - Flash tool for NXP LPC11C22/LPC11C24 devices - fischl.de 

Have a great day,
Soledad

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