Hardware/ARMEBS/4/DFU

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 
{{public}}
 
{{public}}
 
{{TOC right}}
 
{{TOC right}}
 +
 +
FIXME finish this page
 +
 
The USB specification defines a mode for updating USB device called DFU (Device Firmware Update), see [http://www.usb.org/developers/docs/devclass_docs/DFU_1.1.pdf|DFU 1.1 specification].
 
The USB specification defines a mode for updating USB device called DFU (Device Firmware Update), see [http://www.usb.org/developers/docs/devclass_docs/DFU_1.1.pdf|DFU 1.1 specification].
  
 
The microcontroler on the ARMEBS4 board supports this protocol.
 
The microcontroler on the ARMEBS4 board supports this protocol.
 +
 +
== dfu-util ==
 +
This command :
 +
 +
 +
<code>dfu-util -a 0 -d 0483:df11 -s 0x08000000:leave -D leds.bin</code>
 +
 +
Will flash the <code>leds.bin</code> on the ARMEBS4 then run the code.
 +
 +
=== <code>.bin </code> file generation ===

Revision as of 15:44, 17 September 2014

Contents

FIXME finish this page

The USB specification defines a mode for updating USB device called DFU (Device Firmware Update), see 1.1 specification.

The microcontroler on the ARMEBS4 board supports this protocol.

dfu-util

This command :


dfu-util -a 0 -d 0483:df11 -s 0x08000000:leave -D leds.bin

Will flash the leds.bin on the ARMEBS4 then run the code.

.bin file generation

Personal tools
Namespaces
Variants
Actions
Navigation
Browse
Toolbox