- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can anyone tell me what is the difference between DFU and update?
Solved! Go to Solution.
- Labels:
-
USB Superspeed Peripherals
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
DFU or the device firmware update is a USB Device Class that supports firmware update in DFU supported devices.
I am not sure what you meant by 'update'. Did you mean the usual vendor specific firmware update used in FX3 or the failsafe firmware update?
In DFU, if the newly downloaded firmware image file is corrupt or has some errors, then the bootloader will load the older application firmware.
Also, to support DFU, the device needs to have DFU mode descriptor sets, that is conveyed to host to make it aware of the device's capabilities of performing firmware update through DFU protocol.
Best Regards,
AliAsgar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
DFU or the device firmware update is a USB Device Class that supports firmware update in DFU supported devices.
I am not sure what you meant by 'update'. Did you mean the usual vendor specific firmware update used in FX3 or the failsafe firmware update?
In DFU, if the newly downloaded firmware image file is corrupt or has some errors, then the bootloader will load the older application firmware.
Also, to support DFU, the device needs to have DFU mode descriptor sets, that is conveyed to host to make it aware of the device's capabilities of performing firmware update through DFU protocol.
Best Regards,
AliAsgar