From patchwork Sun Dec 4 13:25:12 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schmidt X-Patchwork-Id: 9460067 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 8867760231 for ; Sun, 4 Dec 2016 13:25:39 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 826292094D for ; Sun, 4 Dec 2016 13:25:39 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 76967228C8; Sun, 4 Dec 2016 13:25:39 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.7 required=2.0 tests=BAYES_00,DRUGS_MUSCLE, RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id BB4752094D for ; Sun, 4 Dec 2016 13:25:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750867AbcLDNZg (ORCPT ); Sun, 4 Dec 2016 08:25:36 -0500 Received: from proxima.lasnet.de ([78.47.171.185]:54427 "EHLO proxima.lasnet.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751227AbcLDNZY (ORCPT ); Sun, 4 Dec 2016 08:25:24 -0500 Received: from localhost.localdomain (p20030048092FF35A3252CBFFFE54190F.dip0.t-ipconnect.de [IPv6:2003:48:92f:f35a:3252:cbff:fe54:190f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: stefan@sostec.de) by proxima.lasnet.de (Postfix) with ESMTPSA id 73CDEC0224; Sun, 4 Dec 2016 14:25:19 +0100 (CET) From: Stefan Schmidt To: linux-firmware@kernel.org Cc: linux-wpan@vger.kernel.org, Stefan Schmidt Subject: [PATCH] linux-firmware: update firmware file for atusb Date: Sun, 4 Dec 2016 14:25:12 +0100 Message-Id: <1480857912-12695-1-git-send-email-stefan@datenfreihafen.org> X-Mailer: git-send-email 2.5.5 Sender: linux-wpan-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wpan@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Update to newly released 0.3 version while also adding another file for the slightly different Atmel Raven USB dongle to be supported by the same kernel driver. Signed-off-by: Stefan Schmidt --- WHENCE | 4 +++- atusb/ChangeLog | 9 ++++++--- atusb/atusb-0.3.dfu | Bin 0 -> 6042 bytes atusb/rzusb-0.3.bin | Bin 0 -> 6058 bytes 4 files changed, 9 insertions(+), 4 deletions(-) create mode 100755 atusb/atusb-0.3.dfu create mode 100755 atusb/rzusb-0.3.bin diff --git a/atusb/atusb-0.3.dfu b/atusb/atusb-0.3.dfu new file mode 100755 index 0000000000000000000000000000000000000000..79eda3b7c25b627b9e9484a23584cf2d0ee878d8 GIT binary patch literal 6042 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 literal 0 HcmV?d00001 diff --git a/atusb/rzusb-0.3.bin b/atusb/rzusb-0.3.bin new file mode 100755 index 0000000000000000000000000000000000000000..dec0237bc2423864695d66d2012440cc8db9201f GIT binary patch literal 6058 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 Xz(ey&A1d)Vmwe+%XNj-)0gC#6Pz8nK literal 0 HcmV?d00001 diff --git a/WHENCE b/WHENCE index d021c40..e28cfd8 100644 --- a/WHENCE +++ b/WHENCE @@ -3129,7 +3129,9 @@ Licence: Redistributable. See LICENCE.nvidia for details Driver: atusb - ATUSB IEEE 802.15.4 transceiver driver File: atusb/atusb-0.2.dfu -Version: 0.2 +File: atusb/atusb-0.3.dfu +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..4d5e8e3 100644 --- a/atusb/ChangeLog +++ b/atusb/ChangeLog @@ -1,11 +1,14 @@ 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 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.