Skip to content

murata-wireless/cyw-fmac-fw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Firmware Files

The FW files are hosted on the Infineon GitHub, except for the 2AE-USB and 2BC-USB FW files. These need to be built manually, because the USB FW contain Murata specific NVRAM files integrated.

Place the downloaded production FW file in "/lib/firmware/cypress" folder before loading the driver. Refer to the table below for the firmware files.

1LV (CYW43012): Longma | Kraken | Jaculus | Indrik | Hedorah | Godzilla | Fafnir | Ebirah | Drogon | Cynder | Baragon

2GF (CYW43022): Longma | Kraken | Jaculus | Indrik

1DX/1FX (CYW43430): Longma | Kraken | Jaculus | Indrik | Hedorah | Godzilla | Fafnir | Ebirah | Drogon | Cynder | Baragon

1YN (CYW43439): Longma | Kraken | Jaculus | Indrik | Hedorah | Godzilla | Fafnir | Ebirah | Drogon | Cynder | Baragon

1MW (CYW43455): Longma | Kraken | Jaculus | Indrik | Hedorah | Godzilla | Fafnir | Ebirah | Drogon | Cynder | Baragon

2AE-SDIO (CYW4373E): Longma | Kraken | Jaculus | Indrik | Hedorah | Godzilla | Fafnir | Ebirah | Drogon | Cynder | Baragon

2BC-SDIO (CYW4373): Longma | Kraken | Jaculus | Indrik | Hedorah | Godzilla | Fafnir | Ebirah | Drogon | Cynder

2AE-USB (CYW4373E): See Note

2BC-USB (CYW4373): See Note

1XA/2BA (CYW54591): Longma | Kraken | Jaculus | Indrik | Hedorah | Godzilla | Fafnir | Ebirah | Drogon | Cynder | Baragon

2BZ (CYW54590): Longma | Kraken | Jaculus | Indrik | Hedorah | Godzilla | Fafnir | Ebirah | Drogon | Cynder | Baragon

2FY (CYW55513): Longma | Kraken | Jaculus

2EA-PCIe (CYW55573): Longma | Kraken | Jaculus | Indrik | Hedorah | Godzilla | Fafnir | Ebirah

2EA-SDIO (CYW55573): Longma | Kraken | Jaculus | Indrik | Hedorah | Godzilla | Fafnir | Ebirah

Note:

  1. For 2AE-SDIO, rename the "cyfmac4373-sdio.industrial.bin" FW file to "cyfmac4373-sdio.bin" before using.
  2. For 2AE-USB, refer to the Murata IFX Linux User Guide on how to build the firmware.
  3. For 2BC-USB, refer to the Murata IFX Linux User Guide on how to build the firmware.
  4. Same firmware file (cyfmac54591-sdio.bin) is used for 2BZ and 1XA. 2BZ is based out of IFX chipset 54590.

LICENSE

  • This LICENCE is different from the LICENCE.Cypress on linux-firmware.git.
  • The files under this licence are not intended for linux-firmware.git upstreaming.

The following lists the copyright and acknowledgement notices for third party software that may included in source code.

  1. OpenSSL The OpenSSL toolkit stays under a double license, i.e. both the conditions of the OpenSSL License and the original SSLeay license apply to the toolkit. /* ====================================================================
  • Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved.
  • Redistribution and use in source and binary forms, with or without
  • modification, are permitted provided that the following conditions
  • are met:
    1. Redistributions of source code must retain the above copyright
  • notice, this list of conditions and the following disclaimer.
    1. Redistributions in binary form must reproduce the above copyright
  • notice, this list of conditions and the following disclaimer in
  • the documentation and/or other materials provided with the
  • distribution.
    1. All advertising materials mentioning features or use of this
  • software must display the following acknowledgment:
  • "This product includes software developed by the OpenSSL Project
  • for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
    1. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
  • endorse or promote products derived from this software without
  • prior written permission. For written permission, please contact
  • openssl-core@openssl.org.
    1. Products derived from this software may not be called "OpenSSL"
  • nor may "OpenSSL" appear in their names without prior written
  • permission of the OpenSSL Project.
    1. Redistributions of any form whatsoever must retain the following
  • acknowledgment:
  • "This product includes software developed by the OpenSSL Project
  • for use in the OpenSSL Toolkit (http://www.openssl.org/)"
  • THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
  • EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  • IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  • PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
  • ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  • SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  • NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  • LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  • HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  • STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  • ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  • OF THE POSSIBILITY OF SUCH DAMAGE.
  • ====================================================================
  • This product includes cryptographic software written by Eric Young
  • (eay@cryptsoft.com). This product includes software written by Tim
  • Hudson (tjh@cryptsoft.com).

*/ Original SSLeay License

/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)

  • All rights reserved.
  • This package is an SSL implementation written
  • by Eric Young (eay@cryptsoft.com).
  • The implementation was written so as to conform with Netscapes SSL.
  • This library is free for commercial and non-commercial use as long as
  • the following conditions are aheared to. The following conditions
  • apply to all code found in this distribution, be it the RC4, RSA,
  • lhash, DES, etc., code; not just the SSL code. The SSL documentation
  • included with this distribution is covered by the same copyright terms
  • except that the holder is Tim Hudson (tjh@cryptsoft.com).
  • Copyright remains Eric Young's, and as such any Copyright notices in
  • the code are not to be removed.
  • If this package is used in a product, Eric Young should be given attribution
  • as the author of the parts of the library used.
  • This can be in the form of a textual message at program startup or
  • in documentation (online or textual) provided with the package.
  • Redistribution and use in source and binary forms, with or without
  • modification, are permitted provided that the following conditions
  • are met:
    1. Redistributions of source code must retain the copyright
  • notice, this list of conditions and the following disclaimer.
    1. Redistributions in binary form must reproduce the above copyright
  • notice, this list of conditions and the following disclaimer in the
  • documentation and/or other materials provided with the distribution.
    1. All advertising materials mentioning features or use of this software
  • must display the following acknowledgement:
  • "This product includes cryptographic software written by
  • Eric Young (eay@cryptsoft.com)"
    
  • The word 'cryptographic' can be left out if the rouines from the library
  • being used are not cryptographic related :-).
    1. If you include any Windows specific code (or a derivative thereof) from
  • the apps directory (application code) you must include an acknowledgement:
  • "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  • THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  • ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  • IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  • ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  • FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  • DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  • OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  • HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  • LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  • OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  • SUCH DAMAGE.
  • The licence and distribution terms for any publically available version or
  • derivative of this code cannot be changed. i.e. this code cannot simply be
  • copied and put under another distribution licence
  • [including the GNU Public Licence.] */
  1. newlib /*
  • Written by Joel Sherrill joel@OARcorp.com.
  • COPYRIGHT (c) 1989-2000.
  • On-Line Applications Research Corporation (OAR).
  • Permission to use, copy, modify, and distribute this software for any
  • purpose without fee is hereby granted, provided that this entire notice
  • is included in all copies of any software which is or includes a copy
  • or modification of this software.
  • THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
  • WARRANTY. IN PARTICULAR, THE AUTHOR MAKES NO REPRESENTATION
  • OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY OF THIS
  • SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
  • $Id: features.h,v 1.30 2013/04/23 09:42:25 corinna Exp $ */

3.FreeBSD /*

  • Copyright (c) 2003, 2004 David Young. All rights reserved.
  • Redistribution and use in source and binary forms, with or without
  • modification, are permitted provided that the following conditions
  • are met:
    1. Redistributions of source code must retain the above copyright
  • notice, this list of conditions and the following disclaimer.
    1. Redistributions in binary form must reproduce the above copyright
  • notice, this list of conditions and the following disclaimer in the
  • documentation and/or other materials provided with the distribution.
    1. The name of David Young may not be used to endorse or promote
  • products derived from this software without specific prior
  • written permission.
  • THIS SOFTWARE IS PROVIDED BY DAVID YOUNG ``AS IS'' AND ANY
  • EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  • THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  • PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL DAVID
  • YOUNG BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  • EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  • TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  • DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  • ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  • OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  • OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
  • OF SUCH DAMAGE. */
  1. Debian Related to the following encryption algorithm operations: HMAC: Keyed-Hashing for Message Authentication -RFC2104 https://www.rfc-editor.org/rfc/rfc2104 SHA1: US Secure Hash Algorithm 1 - RFC2104 https://www.rfc-editor.org/rfc/rfc3174 /*
  • Copyright (C) The Internet Society (2001). All Rights Reserved.
  • This document and translations of it may be copied and furnished to
  • others, and derivative works that comment on or otherwise explain it
  • or assist in its implementation may be prepared, copied, published
  • and distributed, in whole or in part, without restriction of any
  • kind, provided that the above copyright notice and this paragraph are
  • included on all such copies and derivative works. However, this
  • document itself may not be modified in any way, such as by removing
  • the copyright notice or references to the Internet Society or other
  • Internet organizations, except as needed for the purpose of
  • developing Internet standards in which case the procedures for
  • copyrights defined in the Internet Standards process must be
  • followed, or as required to translate it into languages other than
  • English.
  • The limited permissions granted above are perpetual and will not be
  • revoked by the Internet Society or its successors or assigns.
  • This document and the information contained herein is provided on an
  • "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
  • TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
  • BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
  • HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
  • MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. */
  1. ASOP /* *copyright 2016, The Android Open Source Project
  • Licensed under the Apache License, Version 2.0 (the "License");
  • you may not use this file except in compliance with the License.
  • You may obtain a copy of the License at
  • http://www.apache.org/licenses/LICENSE-2.0
  • Unless required by applicable law or agreed to in writing, software
  • distributed under the License is distributed on an "AS IS" BASIS,
  • WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  • See the License for the specific language governing permissions and
  • limitations under the License. */

About

Cypress' WLAN firmware with customized "CLM Blob" (regulatory configuration files) for Murata's Wi-Fi/Bluetooth modules (based on Cypress chipsets). For support, post questions to: https://community.murata.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors