Accepting request 424589 from home:a_faerber:branches:hardware
Broadcom BCM43430 and BCM43362 Wifi firmware - formerly bcm43430-firmware OBS-URL: https://build.opensuse.org/request/show/424589 OBS-URL: https://build.opensuse.org/package/show/hardware/bcm43xx-firmware?expand=0&rev=1
This commit is contained in:
26
.gitattributes
vendored
Normal file
26
.gitattributes
vendored
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
||||||
|
## Specific LFS patterns
|
||||||
|
BCM43430A1.hcd filter=lfs diff=lfs merge=lfs -text
|
||||||
|
brcmfmac43430-sdio.bin filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
.osc
|
3
BCM43430A1.hcd
Normal file
3
BCM43430A1.hcd
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:591b2279e01f462a09c113e4b9ea80236c5d26d3b1b109aa189838b2bc6004ae
|
||||||
|
size 35976
|
65
LICENCE.broadcom_bcm43xx
Normal file
65
LICENCE.broadcom_bcm43xx
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
SOFTWARE LICENSE AGREEMENT
|
||||||
|
|
||||||
|
The accompanying software in binary code form (“Software”), is licensed to you,
|
||||||
|
or, if you are accepting on behalf of an entity, the entity and its affiliates
|
||||||
|
exercising rights hereunder (“Licensee”) subject to the terms of this software
|
||||||
|
license agreement (“Agreement”), unless Licensee and Broadcom Corporation
|
||||||
|
(“Broadcom”) execute a separate written software license agreement governing
|
||||||
|
use of the Software. ANY USE, REPRODUCTION, OR DISTRIBUTION OF THE SOFTWARE
|
||||||
|
CONSTITUTES LICENSEE’S ACCEPTANCE OF THIS AGREEMENT.
|
||||||
|
|
||||||
|
1. License. Subject to the terms and conditions of this Agreement,
|
||||||
|
Broadcom hereby grants to Licensee a limited, non-exclusive, non-transferable,
|
||||||
|
royalty-free license: (i) to use and integrate the Software with any other
|
||||||
|
software; and (ii) to reproduce and distribute the Software complete,
|
||||||
|
unmodified, and as provided by Broadcom, solely for use with Broadcom
|
||||||
|
proprietary integrated circuit product(s) sold by Broadcom with which the
|
||||||
|
Software was designed to be used, or their successors.
|
||||||
|
|
||||||
|
2. Restrictions. Licensee shall distribute Software with a copy of this
|
||||||
|
Agreement. Licensee shall not remove, efface or obscure any copyright or
|
||||||
|
trademark notices from the Software. Reproductions of the Broadcom copyright
|
||||||
|
notice shall be included with each copy of the Software, except where such
|
||||||
|
Software is embedded in a manner not readily accessible to the end user.
|
||||||
|
Licensee shall not: (i) use, license, sell or otherwise distribute the Software
|
||||||
|
except as provided in this Agreement; (ii) attempt to modify in any way,
|
||||||
|
reverse engineer, decompile or disassemble any portion of the Software; or
|
||||||
|
(iii) use the Software or other material in violation of any applicable law or
|
||||||
|
regulation, including but not limited to any regulatory agency. This Agreement
|
||||||
|
shall automatically terminate upon Licensee’s failure to comply with any of the
|
||||||
|
terms of this Agreement. In such event, Licensee will destroy all copies of the
|
||||||
|
Software and its component parts.
|
||||||
|
|
||||||
|
3. Ownership. The Software is licensed and not sold. Title to and
|
||||||
|
ownership of the Software, including all intellectual property rights thereto,
|
||||||
|
and any portion thereof remain with Broadcom or its licensors. Licensee hereby
|
||||||
|
covenants that it will not assert any claim that the Software created by or for
|
||||||
|
Broadcom infringe any intellectual property right owned or controlled by
|
||||||
|
Licensee.
|
||||||
|
|
||||||
|
4. Disclaimer. THE SOFTWARE IS OFFERED “AS IS,” AND BROADCOM PROVIDES AND
|
||||||
|
GRANTS AND LICENSEE RECEIVES NO SUPPORT AND NO WARRANTIES OF ANY KIND, EXPRESS
|
||||||
|
OR IMPLIED, BY STATUTE, COMMUNICATION OR CONDUCT WITH LICENSEE, OR OTHERWISE.
|
||||||
|
BROADCOM SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A SPECIFIC PURPOSE, OR NONINFRINGEMENT CONCERNING THE SOFTWARE OR
|
||||||
|
ANY UPGRADES TO OR DOCUMENTATION FOR THE SOFTWARE. WITHOUT LIMITATION OF THE
|
||||||
|
ABOVE, BROADCOM GRANTS NO WARRANTY THAT THE SOFTWARE IS ERROR-FREE OR WILL
|
||||||
|
OPERATE WITHOUT INTERRUPTION, AND GRANTS NO WARRANTY REGARDING ITS USE OR THE
|
||||||
|
RESULTS THEREFROM INCLUDING, WITHOUT LIMITATION, ITS CORRECTNESS, ACCURACY, OR
|
||||||
|
RELIABILITY. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||||
|
OR ANY OF ITS LICENSORS HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
|
||||||
|
INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES, HOWEVER CAUSED AND ON ANY THEORY
|
||||||
|
OF LIABILITY, WHETHER FOR BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE) OR
|
||||||
|
OTHERWISE, ARISING OUT OF THIS AGREEMENT OR USE, REPRODUCTION, OR DISTRIBUTION
|
||||||
|
OF THE SOFTWARE, INCLUDING BUT NOT LIMITED TO LOSS OF DATA AND LOSS OF PROFITS,
|
||||||
|
EVEN IF SUCH PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THESE
|
||||||
|
LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY
|
||||||
|
LIMITED REMEDY.
|
||||||
|
|
||||||
|
5. Export Laws. LICENSEE UNDERSTANDS AND AGREES THAT THE SOFTWARE IS
|
||||||
|
SUBJECT TO UNITED STATES AND OTHER APPLICABLE EXPORT-RELATED LAWS AND
|
||||||
|
REGULATIONS AND THAT LICENSEE MAY NOT EXPORT, RE-EXPORT OR TRANSFER THE
|
||||||
|
SOFTWARE OR ANY DIRECT PRODUCT OF THE SOFTWARE EXCEPT AS PERMITTED UNDER THOSE
|
||||||
|
LAWS. WITHOUT LIMITING THE FOREGOING, EXPORT, RE-EXPORT, OR TRANSFER OF THE
|
||||||
|
SOFTWARE TO CUBA, IRAN, NORTH KOREA, SUDAN, AND SYRIA IS PROHIBITED.
|
||||||
|
|
23
bcm43xx-firmware.changes
Normal file
23
bcm43xx-firmware.changes
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Sep 3 00:47:54 UTC 2016 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Renamed package from bcm43430-firmware to bcm43xx-firmware (duwe)
|
||||||
|
- Renamed brcmfmac43430-sdio.txt to brcmfmac43430-sdio-rpi3.txt and
|
||||||
|
added post-install script to symlink
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 30 17:49:22 UTC 2016 - afaerber@suse.de
|
||||||
|
|
||||||
|
- Renamed package from brcm43430-firmware to bcm43430-firmware
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 29 15:16:07 UTC 2016 - fvogt@suse.com
|
||||||
|
|
||||||
|
- Make Source: URLs absolute
|
||||||
|
- Update brcmfmac43430-sdio.bin to 7.45.41.26
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 25 09:05:17 UTC 2016 - fvogt@suse.com
|
||||||
|
|
||||||
|
- Add initial package
|
||||||
|
|
88
bcm43xx-firmware.spec
Normal file
88
bcm43xx-firmware.spec
Normal file
@@ -0,0 +1,88 @@
|
|||||||
|
#
|
||||||
|
# spec file for package bcm43xx-firmware
|
||||||
|
#
|
||||||
|
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
|
#
|
||||||
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
Name: bcm43xx-firmware
|
||||||
|
Version: 20160301
|
||||||
|
Release: 0
|
||||||
|
Summary: Firmware for the Broadcom BCM43xx chipset family
|
||||||
|
License: SUSE-Firmware
|
||||||
|
Group: System/Kernel
|
||||||
|
Url: http://www.broadcom.com/products/wireless-connectivity
|
||||||
|
# From https://github.com/raspberrypi/linux/issues/1325#issuecomment-195560582
|
||||||
|
# Phil Elwell (Raspberry Pi Foundation) wrote: "Broadcom have said that
|
||||||
|
# the firmware files for the BCM43438 are covered under this licence:"
|
||||||
|
Source0: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/LICENCE.broadcom_bcm43xx
|
||||||
|
Source3621: http://dl.cubieboard.org/public/Cubieboard/benn/firmware/ap6210/nvram_ap6210.txt#/brcmfmac43362-sdio-cubietruck.txt
|
||||||
|
Source3622: https://github.com/Bananian/bananian/raw/master/deb/u-boot-m2-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m2.txt
|
||||||
|
Source3623: https://github.com/Bananian/bananian/raw/master/deb/u-boot-pro-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m1+.txt
|
||||||
|
Source4300: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm80211/brcm/brcmfmac43430-sdio.bin
|
||||||
|
Source4301: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm80211/brcm/brcmfmac43430-sdio.txt#/brcmfmac43430-sdio-raspberrypi3b.txt
|
||||||
|
Source4309: http://phelum.net/temp/BCM43430A1.hcd
|
||||||
|
# Owns /lib/firmware/brcm and potentially conflicts
|
||||||
|
BuildRequires: kernel-firmware
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
%description
|
||||||
|
This package provides the firmware files needed for the
|
||||||
|
Broadcom BCM43430 Wifi+Bluetooth chipset.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q -c -T
|
||||||
|
cp %{SOURCE0} .
|
||||||
|
|
||||||
|
%build
|
||||||
|
|
||||||
|
%install
|
||||||
|
# Used by brcmfmac
|
||||||
|
install -D -m 0644 %{SOURCE3621} %{buildroot}/lib/firmware/brcm/brcmfmac43362-sdio-cubietruck.txt
|
||||||
|
install -D -m 0644 %{SOURCE3622} %{buildroot}/lib/firmware/brcm/brcmfmac43362-sdio-bananapi-m2.txt
|
||||||
|
install -D -m 0644 %{SOURCE3623} %{buildroot}/lib/firmware/brcm/brcmfmac43362-sdio-bananapi-m1+.txt
|
||||||
|
install -D -m 0644 %{SOURCE4300} %{buildroot}/lib/firmware/brcm/brcmfmac43430-sdio.bin
|
||||||
|
install -D -m 0644 %{SOURCE4301} %{buildroot}/lib/firmware/brcm/brcmfmac43430-sdio-raspberrypi3b.txt
|
||||||
|
# Used by bluez (hciattach)
|
||||||
|
install -D -m 0644 %{SOURCE4309} %{buildroot}/lib/firmware/BCM43430A1.hcd
|
||||||
|
|
||||||
|
%post
|
||||||
|
if [[ -e /sys/firmware/devicetree/base/compatible ]]; then
|
||||||
|
case "$(cat /sys/firmware/devicetree/base/compatible 2>/dev/null)" in
|
||||||
|
*cubietech,cubietruck*)
|
||||||
|
ln -sf brcmfmac43362-sdio-cubietruck.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt
|
||||||
|
;;
|
||||||
|
*sinovoip,bpi-m2*)
|
||||||
|
ln -sf brcmfmac43362-sdio-bananapi-m2.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt
|
||||||
|
;;
|
||||||
|
*lemaker,bananapro*)
|
||||||
|
ln -sf brcmfmac43362-sdio-bananapi-m1+.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt
|
||||||
|
;;
|
||||||
|
*raspberrypi,3-model-b*)
|
||||||
|
ln -sf brcmfmac43430-sdio-raspberrypi3b.txt /lib/firmware/brcm/brcmfmac43430-sdio.txt
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%doc LICENCE.broadcom_bcm43xx
|
||||||
|
/lib/firmware/*.hcd
|
||||||
|
/lib/firmware/brcm/*.bin
|
||||||
|
/lib/firmware/brcm/*.txt
|
||||||
|
%ghost /lib/firmware/brcm/brcmfmac43362-sdio.txt
|
||||||
|
%ghost /lib/firmware/brcm/brcmfmac43430-sdio.txt
|
||||||
|
|
||||||
|
%changelog
|
57
brcmfmac43362-sdio-bananapi-m1+.txt
Normal file
57
brcmfmac43362-sdio-bananapi-m1+.txt
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
#AP6210_NVRAM_V1.2_03192013
|
||||||
|
manfid=0x2d0
|
||||||
|
prodid=0x492
|
||||||
|
vendid=0x14e4
|
||||||
|
devid=0x4343
|
||||||
|
boardtype=0x0598
|
||||||
|
|
||||||
|
# Board Revision is P307, same nvram file can be used for P304, P305, P306 and P307 as the tssi pa params used are same
|
||||||
|
#Please force the automatic RX PER data to the respective board directory if not using P307 board, for e.g. for P305 boards force the data into the following directory /projects/BCM43362/a1_labdata/boardtests/results/sdg_rev0305
|
||||||
|
boardrev=0x1307
|
||||||
|
boardnum=777
|
||||||
|
xtalfreq=26000
|
||||||
|
boardflags=0x80201
|
||||||
|
boardflags2=0x80
|
||||||
|
sromrev=3
|
||||||
|
wl0id=0x431b
|
||||||
|
macaddr=00:90:4c:07:71:12
|
||||||
|
aa2g=1
|
||||||
|
ag0=2
|
||||||
|
maxp2ga0=74
|
||||||
|
cck2gpo=0x2222
|
||||||
|
ofdm2gpo=0x44444444
|
||||||
|
mcs2gpo0=0x6666
|
||||||
|
mcs2gpo1=0x6666
|
||||||
|
pa0maxpwr=56
|
||||||
|
|
||||||
|
#P207 PA params
|
||||||
|
#pa0b0=5447
|
||||||
|
#pa0b1=-658
|
||||||
|
#pa0b2=-175<div></div>
|
||||||
|
|
||||||
|
#Same PA params for P304,P305, P306, P307
|
||||||
|
|
||||||
|
pa0b0=5447
|
||||||
|
pa0b1=-607
|
||||||
|
pa0b2=-160
|
||||||
|
pa0itssit=62
|
||||||
|
pa1itssit=62
|
||||||
|
|
||||||
|
|
||||||
|
cckPwrOffset=5
|
||||||
|
ccode=0
|
||||||
|
rssismf2g=0xa
|
||||||
|
rssismc2g=0x3
|
||||||
|
rssisav2g=0x7
|
||||||
|
triso2g=0
|
||||||
|
noise_cal_enable_2g=0
|
||||||
|
noise_cal_po_2g=0
|
||||||
|
swctrlmap_2g=0x04040404,0x02020202,0x02020202,0x010101,0x1ff
|
||||||
|
temp_add=29767
|
||||||
|
temp_mult=425
|
||||||
|
|
||||||
|
btc_flags=0x6
|
||||||
|
btc_params0=5000
|
||||||
|
btc_params1=1000
|
||||||
|
btc_params6=63
|
||||||
|
|
57
brcmfmac43362-sdio-bananapi-m2.txt
Normal file
57
brcmfmac43362-sdio-bananapi-m2.txt
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
#AP6210_NVRAM_V1.2_03192013
|
||||||
|
manfid=0x2d0
|
||||||
|
prodid=0x492
|
||||||
|
vendid=0x14e4
|
||||||
|
devid=0x4343
|
||||||
|
boardtype=0x0598
|
||||||
|
|
||||||
|
# Board Revision is P307, same nvram file can be used for P304, P305, P306 and P307 as the tssi pa params used are same
|
||||||
|
#Please force the automatic RX PER data to the respective board directory if not using P307 board, for e.g. for P305 boards force the data into the following directory /projects/BCM43362/a1_labdata/boardtests/results/sdg_rev0305
|
||||||
|
boardrev=0x1307
|
||||||
|
boardnum=777
|
||||||
|
xtalfreq=26000
|
||||||
|
boardflags=0x80201
|
||||||
|
boardflags2=0x80
|
||||||
|
sromrev=3
|
||||||
|
wl0id=0x431b
|
||||||
|
macaddr=00:90:4c:07:71:12
|
||||||
|
aa2g=1
|
||||||
|
ag0=2
|
||||||
|
maxp2ga0=74
|
||||||
|
cck2gpo=0x2222
|
||||||
|
ofdm2gpo=0x44444444
|
||||||
|
mcs2gpo0=0x6666
|
||||||
|
mcs2gpo1=0x6666
|
||||||
|
pa0maxpwr=56
|
||||||
|
|
||||||
|
#P207 PA params
|
||||||
|
#pa0b0=5447
|
||||||
|
#pa0b1=-658
|
||||||
|
#pa0b2=-175<div></div>
|
||||||
|
|
||||||
|
#Same PA params for P304,P305, P306, P307
|
||||||
|
|
||||||
|
pa0b0=5447
|
||||||
|
pa0b1=-607
|
||||||
|
pa0b2=-160
|
||||||
|
pa0itssit=62
|
||||||
|
pa1itssit=62
|
||||||
|
|
||||||
|
|
||||||
|
cckPwrOffset=5
|
||||||
|
ccode=0
|
||||||
|
rssismf2g=0xa
|
||||||
|
rssismc2g=0x3
|
||||||
|
rssisav2g=0x7
|
||||||
|
triso2g=0
|
||||||
|
noise_cal_enable_2g=0
|
||||||
|
noise_cal_po_2g=0
|
||||||
|
swctrlmap_2g=0x04040404,0x02020202,0x02020202,0x010101,0x1ff
|
||||||
|
temp_add=29767
|
||||||
|
temp_mult=425
|
||||||
|
|
||||||
|
btc_flags=0x6
|
||||||
|
btc_params0=5000
|
||||||
|
btc_params1=1000
|
||||||
|
btc_params6=63
|
||||||
|
|
57
brcmfmac43362-sdio-cubietruck.txt
Normal file
57
brcmfmac43362-sdio-cubietruck.txt
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
#AP6210_NVRAM_V1.2_03192013
|
||||||
|
manfid=0x2d0
|
||||||
|
prodid=0x492
|
||||||
|
vendid=0x14e4
|
||||||
|
devid=0x4343
|
||||||
|
boardtype=0x0598
|
||||||
|
|
||||||
|
# Board Revision is P307, same nvram file can be used for P304, P305, P306 and P307 as the tssi pa params used are same
|
||||||
|
#Please force the automatic RX PER data to the respective board directory if not using P307 board, for e.g. for P305 boards force the data into the following directory /projects/BCM43362/a1_labdata/boardtests/results/sdg_rev0305
|
||||||
|
boardrev=0x1307
|
||||||
|
boardnum=777
|
||||||
|
xtalfreq=26000
|
||||||
|
boardflags=0x80201
|
||||||
|
boardflags2=0x80
|
||||||
|
sromrev=3
|
||||||
|
wl0id=0x431b
|
||||||
|
macaddr=00:90:4c:07:71:12
|
||||||
|
aa2g=1
|
||||||
|
ag0=2
|
||||||
|
maxp2ga0=74
|
||||||
|
cck2gpo=0x2222
|
||||||
|
ofdm2gpo=0x44444444
|
||||||
|
mcs2gpo0=0x6666
|
||||||
|
mcs2gpo1=0x6666
|
||||||
|
pa0maxpwr=56
|
||||||
|
|
||||||
|
#P207 PA params
|
||||||
|
#pa0b0=5447
|
||||||
|
#pa0b1=-658
|
||||||
|
#pa0b2=-175<div></div>
|
||||||
|
|
||||||
|
#Same PA params for P304,P305, P306, P307
|
||||||
|
|
||||||
|
pa0b0=5447
|
||||||
|
pa0b1=-607
|
||||||
|
pa0b2=-160
|
||||||
|
pa0itssit=62
|
||||||
|
pa1itssit=62
|
||||||
|
|
||||||
|
|
||||||
|
cckPwrOffset=5
|
||||||
|
ccode=0
|
||||||
|
rssismf2g=0xa
|
||||||
|
rssismc2g=0x3
|
||||||
|
rssisav2g=0x7
|
||||||
|
triso2g=0
|
||||||
|
noise_cal_enable_2g=0
|
||||||
|
noise_cal_po_2g=0
|
||||||
|
swctrlmap_2g=0x04040404,0x02020202,0x02020202,0x010101,0x1ff
|
||||||
|
temp_add=29767
|
||||||
|
temp_mult=425
|
||||||
|
|
||||||
|
btc_flags=0x6
|
||||||
|
btc_params0=5000
|
||||||
|
btc_params1=1000
|
||||||
|
btc_params6=63
|
||||||
|
|
66
brcmfmac43430-sdio-raspberrypi3b.txt
Normal file
66
brcmfmac43430-sdio-raspberrypi3b.txt
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# NVRAM file for BCM943430WLPTH
|
||||||
|
# 2.4 GHz, 20 MHz BW mode
|
||||||
|
|
||||||
|
# The following parameter values are just placeholders, need to be updated.
|
||||||
|
manfid=0x2d0
|
||||||
|
prodid=0x0727
|
||||||
|
vendid=0x14e4
|
||||||
|
devid=0x43e2
|
||||||
|
boardtype=0x0727
|
||||||
|
boardrev=0x1101
|
||||||
|
boardnum=22
|
||||||
|
macaddr=00:90:4c:c5:12:38
|
||||||
|
sromrev=11
|
||||||
|
boardflags=0x00404201
|
||||||
|
boardflags3=0x08000000
|
||||||
|
xtalfreq=37400
|
||||||
|
nocrc=1
|
||||||
|
ag0=255
|
||||||
|
aa2g=1
|
||||||
|
ccode=ALL
|
||||||
|
|
||||||
|
pa0itssit=0x20
|
||||||
|
extpagain2g=0
|
||||||
|
#PA parameters for 2.4GHz, measured at CHIP OUTPUT
|
||||||
|
pa2ga0=-168,7161,-820
|
||||||
|
AvVmid_c0=0x0,0xc8
|
||||||
|
cckpwroffset0=5
|
||||||
|
|
||||||
|
# PPR params
|
||||||
|
maxp2ga0=84
|
||||||
|
txpwrbckof=6
|
||||||
|
cckbw202gpo=0
|
||||||
|
legofdmbw202gpo=0x66111111
|
||||||
|
mcsbw202gpo=0x77711111
|
||||||
|
propbw202gpo=0xdd
|
||||||
|
|
||||||
|
# OFDM IIR :
|
||||||
|
ofdmdigfilttype=18
|
||||||
|
ofdmdigfilttypebe=18
|
||||||
|
# PAPD mode:
|
||||||
|
papdmode=1
|
||||||
|
papdvalidtest=1
|
||||||
|
pacalidx2g=42
|
||||||
|
papdepsoffset=-22
|
||||||
|
papdendidx=58
|
||||||
|
|
||||||
|
# LTECX flags
|
||||||
|
ltecxmux=0
|
||||||
|
ltecxpadnum=0x0102
|
||||||
|
ltecxfnsel=0x44
|
||||||
|
ltecxgcigpio=0x01
|
||||||
|
|
||||||
|
il0macaddr=00:90:4c:c5:12:38
|
||||||
|
wl0id=0x431b
|
||||||
|
|
||||||
|
deadman_to=0xffffffff
|
||||||
|
# muxenab: 0x1 for UART enable, 0x2 for GPIOs, 0x8 for JTAG
|
||||||
|
muxenab=0x1
|
||||||
|
# CLDO PWM voltage settings - 0x4 - 1.1 volt
|
||||||
|
#cldo_pwm=0x4
|
||||||
|
|
||||||
|
#VCO freq 326.4MHz
|
||||||
|
spurconfig=0x3
|
||||||
|
|
||||||
|
edonthd20l=-75
|
||||||
|
edoffthd20ul=-80
|
3
brcmfmac43430-sdio.bin
Normal file
3
brcmfmac43430-sdio.bin
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:4579d0c9113bd57a1b1885fc345f089f760362e00f1eb1692e70d4bec9e99714
|
||||||
|
size 369576
|
Reference in New Issue
Block a user