DFU is intended to download and upload firmware to devices connected over USB. Targets range from small devices like micro-controller boards up to mobile phones.
Questions tagged [dfu]
65 questions
-1
votes
1 answer
Most common firmware update protocol
I am supposed to pick (and may be implement) the firmware update protocol/software/procedure for the embedded device without USB and with limited program memory size. That device will work autonomously most of the time but once in a while a…

Nikita Vorontsov
- 194
- 2
- 15
-1
votes
1 answer
How do manufacturers Disable DFU on USB Flash Devices
I am looking at the Phison 2307 Controller on USB 3.0 flash storage devices, I have seen a few examples using a Phison 2303 controller which have successfully updated and modified.
I am interested to know how is this functionality is removed with…

RenegadeTech
- 1
- 1
-1
votes
1 answer
void pointer arithmetic error
I am getting the unknown size error from the code below,
atmel_device_info_t *info;
int *ptr = row->offset + (void *) info
It is a casting problem, what should I do to fix the error? thank you for your help.

user3068597
- 13
- 1
- 5
-1
votes
5 answers
SONY SmartWatch firmware download utility
In order to download the sample firmware to Smartwatch, what softwares are required? It may include dfu-util and WinUSB driver.
I tried WinUSB 1.2.6 and dfu-util, but it said:
K:\>dfu-util -l
dfu-util 0.7
Copyright 2005-2008 Weston Schmidt, Harald…

user2502039
- 7
- 1
- 1
- 2
-3
votes
1 answer
Downloading USB firmware
I am currently trying to use LibUSB to directly access the firmware controller on a USB device. How do I directly download firmware off a USB device so it can be modified later (using either the SCSI commands or the LibUSB library)?

RenegadeTech
- 1
- 1