LPC546xx USB DFU Flash Programming Tool

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

LPC546xx USB DFU Flash Programming Tool

跳至解决方案
2,939 次查看
evan_ohlsen
Contributor II

I have read in the datasheet and user manual for the LPC54618 MCU that programming flash via USB0 or USB1 can be accomplished by setting the boot mode to USB MSC or USB DFU using the ISP pins. Unfortunately, using the USB MSC class is not a solution that will work for me.

Is there an existing software tool (similar to LPCScrypt for the LPC18xx or LPC43xx series) that allows flash programming via USB-DFU mode but for the LPC546xx series?

Thank you,

E.

标签 (3)
1 解答
2,683 次查看
evan_ohlsen
Contributor II

Thank you, 

Programming through UART/ I2C/SPI will work but I would need to modify my current design to do so. 

I ended up trying the tool provided in the link by Victor Jimenez in this thread: LPC54608 USB DFU function support  and was able to successfully flash the LPC54618 from USB0 DFU using the on-chip bootloader!

在原帖中查看解决方案

2 回复数
2,683 次查看
soledad
NXP Employee
NXP Employee

Hi,

We only have https://www.nxp.com/docs/en/application-note/AN12384.pdf

https://www.nxp.com/docs/en/application-note-software/AN12384SW.zip
You can also refer the idea of AN12037, it's DFU secondary bootloader for LPC11U6x
https://www.nxp.com/docs/en/application-note/AN12037_LPC11U6x.zip


n addition  LPC546xx integrate on chip bootloader, supporting boot source from USB0/USB1 DFU. see UM10912, Chapter 3: LPC546xx Boot process.

Please check the following thread:

https://community.nxp.com/thread/479062 

I hope this helps, have a nice day!

Regards

Soledad

2,684 次查看
evan_ohlsen
Contributor II

Thank you, 

Programming through UART/ I2C/SPI will work but I would need to modify my current design to do so. 

I ended up trying the tool provided in the link by Victor Jimenez in this thread: LPC54608 USB DFU function support  and was able to successfully flash the LPC54618 from USB0 DFU using the on-chip bootloader!