diff --git a/WHENCE b/WHENCE index d021c40..3ec9e21 100644 --- a/WHENCE +++ b/WHENCE @@ -3130,6 +3130,10 @@ Driver: atusb - ATUSB IEEE 802.15.4 transceiver driver File: atusb/atusb-0.2.dfu Version: 0.2 +File: atusb/atusb-0.3.dfu +Version: 0.3 +File: atusb/rzusb-0.3.bin +Version: 0.3 Info: atusb/ChangeLog Licence: GPLv2 or later. See GPL-2 and GPL-3 for details. diff --git a/atusb/ChangeLog b/atusb/ChangeLog index 65b8c58..62b7cef 100644 --- a/atusb/ChangeLog +++ b/atusb/ChangeLog @@ -1,11 +1,17 @@ ChangeLog: * 0.0 initial release * 0.1 addition of ATUSB_TEST - * 0.2 First public release. Compatible with atusb driver in the - upcoming 4.2 kernel + * 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 To flash the firmware you need dfu-util on the host: -dfu-util -d 20b7:1540 -D atusb-0.2.dfu +dfu-util -d 20b7:1540 -D atusb-0.3.dfu + +For the Atmel Raven USB dongle a full JTAG setup is needed to flash the +firmware as no DFU bootloader is available there. 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. diff --git a/atusb/atusb-0.3.dfu b/atusb/atusb-0.3.dfu new file mode 100644 index 0000000..79eda3b Binary files /dev/null and b/atusb/atusb-0.3.dfu differ diff --git a/atusb/rzusb-0.3.bin b/atusb/rzusb-0.3.bin new file mode 100644 index 0000000..dec0237 Binary files /dev/null and b/atusb/rzusb-0.3.bin differ