USB Device Firmware Upgrade Standard implemented?

14 Sep 2012

Hi,

According to this page: http://wiki.openmoko.org/wiki/USB_DFU_-_The_USB_Device_Firmware_Upgrade_standard

Few companies are known to have implemented it in their products.

So we don't need to follow that standard, and we could write our own way to upgrade firmware, right?

Thanks in advance,

Cid

15 Sep 2012

Hi Cid,

The DFU class is not implemented in the mbed USB Device library. But you're right, you can write your own way to upgrade a firmware. The DFU class is just a standardized way to upgrade a firmware.

For instance, to upgrade the mbed firmware, there is a MSD interface, you can drag n drop a new firmware. When you reboot the mbed, the mbed will be upgraded.

Cheers, Sam