2015-06-09 10:55:33 -05:00
|
|
|
ChangeLog:
|
|
|
|
* 0.0 initial release
|
|
|
|
* 0.1 addition of ATUSB_TEST
|
2016-12-05 01:50:08 -06:00
|
|
|
* 0.2 First public release. Compatible with atusb driver in the upcoming 4.2 kernel
|
|
|
|
* 0.3 * ATUSB_EUI64_READ/WRITE for permanent EUI64 handling
|
|
|
|
* Support to run the firmware on Atmel Raven USB dongles (Alexander Aring)
|
|
|
|
* Remove FCS frame check from firmware and leave it to the driver
|
|
|
|
* Use extended operation mode for TX for automatic ACK handling
|
2015-06-09 10:55:33 -05:00
|
|
|
|
2016-12-15 14:12:48 -06:00
|
|
|
To flash the firmware you need dfu-util on the host. Issue
|
|
|
|
|
|
|
|
dfu-util -d 20b7:1540 -D atusb-0.3.dfu
|
|
|
|
|
|
|
|
right after plugging the device into the USB port while the red led is still
|
|
|
|
on.
|
2016-12-05 01:50:08 -06:00
|
|
|
|
|
|
|
For the Atmel Raven USB dongle a full JTAG setup is needed to flash the
|
|
|
|
firmware as no DFU bootloader is available there.
|
2015-06-09 10:55:33 -05:00
|
|
|
|
|
|
|
The firmware is flashed into permanent storage and does not need to be provided
|
|
|
|
after power off. A new firmware version can be flashed the same way.
|
|
|
|
|
|
|
|
Firmware source code is GPLv2+ and can be found here:
|
|
|
|
http://projects.qi-hardware.com/index.php/p/ben-wpan/source/tree/master/atusb/fw
|