diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-10-09 09:49:19 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-10-09 09:49:19 +0200 |
commit | 61dcdc01bcbe568820df152f6fadd91729937438 (patch) | |
tree | b7294a3a7404d31d01945dfcc5c1351ef166773f /docs | |
parent | e3e2e85a1559b3af928d15ab67d3bd10b544f81f (diff) |
doc: A small note on using DFU to update the firmware
Diffstat (limited to 'docs')
-rw-r--r-- | docs/chapters/firmware.xml | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/chapters/firmware.xml b/docs/chapters/firmware.xml index f2ab815..e05d34c 100644 --- a/docs/chapters/firmware.xml +++ b/docs/chapters/firmware.xml @@ -99,4 +99,20 @@ $ ./sam7 --exec set_clock --exec unlock_regions --exec "flash ../openpcd/firmwar </note> </para> </section> + + <section id="firmware_programming_dfu"> + <title>Device Firmware Update</title> + <para>The Device Firmware Update (DFU) part of the firmware will be + booted first, it is checking if a button is active or if the software + reset reason was for DFU and then activates the DFU part or jumps to + the main application. DFU can be activated at any time using + <command>dfu-util</command> on the USB Host.</para> + <para>The <command>dfu-util</command> application might be already + packaged for your distribution, the source code can be found on the + <ulink url="http://dfu-util.gnumonks.org/">dfu-util.gnumonks.org</ulink> + website. To update the main part of the firmware simply do: + <screen> +$ $ dfu-util -d 16c0:0762 -a0 -D ./main_simtrace.bin -R + </screen></para> + </section> </chapter> |