Recreated "DFU loader for XMOS USB AUDIO devices" document from PDF (original source could not be found)

This commit is contained in:
Sam Chesney
2014-06-05 14:42:11 +01:00
parent 674669a0de
commit abddcd4cc1
6 changed files with 170 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
Using the DFU loaderOSX
========================
Set up the image loader
-----------------------
#. Open a terminal
#. Change directory to where the files have been extracted
#. Source the ``setup.sh`` script
Download new firmware
---------------------
To program the new firmware run the command:
``./xmosdfu --download usb_audio_class1.bin``
Note that once this is done the device restarts as an XMOS audio 1.0 device. The
original factory default audio 2 application is still present but the device is
now running the upgraded application firmware.
Uploading existing firmware from the device
-------------------------------------------
You can retrieve a firmware image from the device, providing an upgrade image is
present.
Run the command:
``./xmosdfu --upload currentfirmware.bin``
The file ``currentfirmware.bin`` contains the latest upgrade image. This file is
an exact copy of the data from the flash and can be downloaded to the device
again to test.
Reverting firmware to factory image
-----------------------------------
To revert the device back to its factory (i.e XFLASH) installed state from the
new firmware, run the command:
``./xmosdfu --revertfactory``
The device will now only contain the factory firmware and will be running as an
audio 2 device again.