Device Firmware Upgrade (DFU) over USB on LPC54114

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

Device Firmware Upgrade (DFU) over USB on LPC54114

跳至解决方案
1,358 次查看
Haider_Ali
Contributor II

Hello, I'm new to NXP controllers and need help in knowing if LPC54114 supports upgrade of flash via USB using DFU class?

In the datasheet, for ISP modes only USB mass storage device class (MSC) is mentioned.

Haider_Ali_0-1710874666276.png

Where as in USB section it says that it support DFU.

Haider_Ali_1-1710874794076.png

Appreciate if can share any example or where to get further information on above.

Is there any utility or software which can be used to upgrade the firmware?

thank you

 

 

标签 (1)
0 项奖励
回复
1 解答
1,321 次查看
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @Haider_Ali 

1)Table 2 ISP mode means:

If use ISP mode to update firmware, supports USB mass storage device class ( MSC) mode.  Not supports USB DFU.

2) 34.2 &34.3 (in your screenshot ) means:

USB driver in  iLPC54114 ROM can implements DFU. If you want to use DFU update firmware, can write application based on the USB driver. For ISP mode update firmware, no need add application code.

 

BR

Alice

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,322 次查看
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @Haider_Ali 

1)Table 2 ISP mode means:

If use ISP mode to update firmware, supports USB mass storage device class ( MSC) mode.  Not supports USB DFU.

2) 34.2 &34.3 (in your screenshot ) means:

USB driver in  iLPC54114 ROM can implements DFU. If you want to use DFU update firmware, can write application based on the USB driver. For ISP mode update firmware, no need add application code.

 

BR

Alice

0 项奖励
回复
1,285 次查看
Haider_Ali
Contributor II

Thank you.

Regarding DFU update firmware, is there any example code or library to implement it?

0 项奖励
回复