Device Firmware Upgrade (DFU) over USB on LPC54114

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

Device Firmware Upgrade (DFU) over USB on LPC54114

Jump to solution
655 Views
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

 

 

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

View solution in original post

0 Kudos
Reply
2 Replies
619 Views
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 Kudos
Reply
582 Views
Haider_Ali
Contributor II

Thank you.

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

0 Kudos
Reply