# NVRAM board text file for the BCM94709r_foxconn PA 2528 and 5003 Rev P600 Feb. 20th 2013 reference design
#
# Copyright 2012, Broadcom Corporation
# All Rights Reserved.
#
# THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
# FOR A SPECIFIC PURPOSE OR NON-INFRINGEMENT CONCERNING THIS SOFTWARE.

# boardtype describes what type of Broadcom reference board that the design resembles
#   Reference Board  boardtype    Reference Board  boardtype
#   ---------------  ---------    ---------------  ---------
#     BCM94704agr     0x042F        BCM95356ssnr    0x0505
#     BCM94712ap      0x0445        BCM94718nrl     0x050D
#     BCM94712p       0x0446        BCM94718nrx     0x050E
#     BCM94712agr     0x0451        BCM947186nrh    0x052A
#     BCM95350gr      0x0456        BCM947186nr2    0x052B
#     BCM94712lgr     0x0460        BCM94718nrlfmc  0x052C
#     BCM95352gr      0x0467        BCM95357nr      0x053A
#     BCM95351agr     0x0470        BCM95357nrepa   0x053B
#     BCM94704mpcb    0x0472        BCM95358nr2     0x053D
#     BCM94712agsdio  0x047B        BCM95357nr2epa  0x054C
#     BCM95352elgr    0x047F        BCM95357nr2     0x054D
#     BCM94705lmp     0x0489        BCM95357cbtnr2epa 0x056A
#     BCM94705gmp     0x0489        BCM94706nr      0x05B2
#     BCM94705gmp115  0x0489        BCM94706nrh     0x05D8
#     BCM94312mcg     0x048B        BCM94706Lmiih5  0x0603
#     BCM94312mcag    0x048C        BCM94706nr2hmc  0x0617
#     BCM95354gr      0x048E        BCM94708r       0x0646
#     BCM94705nogig   0x0496        BCM94709r       0x0665
#     BCM94703nr      0x04C0
#     BCM94716nr2     0x04CD
#     BCM94717ap      0x04CE
#     BCM94718nr      0x04CF
#     BCM94717mii     0x04ED
#     BCM94717cbtnr   0x04EF
#     BCM94716nr2ipa  0x04FB
#
# set a boardtype of BCM94709r
boardtype=0x072F

# boardnum is set by the nvserial program. Don't edit it here.
boardnum=${serno}

# Board revision.
# With sromrev 4 and above, the boardrev is a 16 bit number as follows:
# Bits [15:12] - Board Revision Type (brt), a 4 bit number with values:
#                0: Legacy (old boardrev numbering scheme)
#                2: Prototype "P" board.
#                2: Production "A" board.
#                3-15: Reserved.
# Bits [12:0] - Board revision, 12 bits which use BCD encoding to represent a decimal number between 0 and 999.
#
# Ex: A legacy board rev of 4.5 is 0x0045
# Ex: A P304 board rev is 0x1304
#
# Board revision is P101
boardrev=0x1101
# boardflags: 32-bits (LSB on top, MSB on bottom)
#   0 = no Bluetooth coexistence                                 1 = board supports Bluetooth coexistence
#   0 = set the PA VREF LDO to 2.85V                             1 = set the PA VREF LDO to 3.00V
#         (4360 ONLY!)
#   0 = does not implement GPIO 13 radio disable (Airline mode)  1 = board implements Airline mode on GPIO 13
#   0 = enable 256QAM support                                    1 = disable 256QAM support
#         (11ac chips only!)
#  ---
#   0 = board does not have RoboSwitch or Ethernet switch core   1 = has RoboSwitch chip or Ethernet switch core
#   0 = OK to power down PLL and chip                            (deprecated)
#   0 = no high power CCK (disables opo parameter)               1 = can do high power CCK transmission (enables opo)
#   0 = board does not have ADMtek switch                        1 = board has ADMtek Ethernet switch
#  ---
#   0 = Ethernet switch does not have VLAN capability            1 = Ethernet switch has VLAN capability
#   0 = no Afterburner support                                   (depricated)
#   0 = chip has it's PCI/PCIe interface connected               1 = PCI/PCIe is floating or there is no PCI/PCIe interface on the chip
#   0 = board does not have a FEM                                1 = board uses a FEM
#       (legacy SISO chips only, not used for MIMO chips)
#  ---
#   0 = board does not have an external 2.4GHz LNA               1 = board has an external 2.4GHz LNA
#   0 = board does not have a high gain PA                       1 = board has a high gain PA
#       (legacy SISO chips only, not used for MIMO chips)
#   0 = no alternate Bluetooth coexistence                       1 = 2-wire BT coex on GPIOs 4 & 5
#   0 = do not use alternate IQ imbalance settings               1 = use alt IQ settings
#       (only applies to 4318)
#  ---
#   0 = board has external PA(s)                                 1 = board does not have external PA(s)
#       (legacy SISO chips only, not used for MIMO chips)
#   0 = board's TSSI is negative slope                           1 = board's TSSI is positive slope
#       (legacy SISO chips only, not used for MIMO chips)
#   0 = board does not use the PA voltage reference LDO          1 = board uses the PA voltage reference LDO
#       (only applies to the 4326, 4328, and 5354)
#   0 = no triple-throw switch shared with Bluetooth             1 = has triple-throw switch shared with BT
#  ---
#   0 = chip does not support the phase shifter for MRC          1 = chip supports the phase shifter for MRC
#       (applies to 4325, 4326, 4328, and 5354 only)
#   0 = board power topology does not use the Buck/Boost reg     1 = board power topology uses the Buck/Boost regulator
#       (4325 only)
#   0 = board does not share antenna with Bluetooth              1 = board has FEM and switch to share antenna with BT
#   0 = board power topology uses CBUCK (core buck)              1 = board power topology does not use CBUCK (core buck)
#       (applies to 4325 only)
#  ---
#   0 = normal CCK EVM and spectral mask                         1 = favor CCK EVM over spectral mask
#   0 = board power topology does not use PALDO                  1 = board power topology use PALDO
#   0 = normal LNLDO2 (low noise LDO2)                           1 = select 2.5V as LNLDO2 (low noise LDO2) output voltage
#       (4325 only)
#   0 = non 4325: no minimum power index                         1 = non 4325: enforce minimum power index to avoid FEM damage
#       (set to "1" only for SiGe SE2559L FEMs)
#       4325: no power-on-reset workaround                           4325: Apply power-on-reset workaround
#  ---
#   0 = board does not have an external 5GHz LNA                 1 = board has an external 5GHz LNA
#   0 = for a 1x2 design, board does not have two T/R switches   1 = for a 1x2 design, board has two T/R switches
#   0 = normal operation of 5GHz T/R switch for high RF          1 = hold T/R switch in the "R" position for high RF input powers.
#       input power.
#   0 = use normal "InitGain"                                    1 = backoff "InitGain" based on the elna2g/5g parameters, for external LNAs only.
#
boardflags=0x00000110

# boardflags2: 32-bits (LSB on top, MSB on bottom)
#   0 = board uses the 2055's built-in LDOs to power the 2055    1 = board uses external rxbb regulator to power the 2055
#   0 = use normal 5GHz band PLL settings                        1 = use alternate 5GHz band PLL settings
#       (4322x and 4716/17/18 only)
#   0 = do not use H/W TX power control on 4321                  1 = use H/W TX power control on 4321
#       (4321 only)
#   0 = board does not support the 2x4 diversity switch          1 = board supports the 2x4 diversity switch
#  ---
#   0 = board does not support the 5GHz band TX power gain       1 = board supports the 5GHz band TX power gain
#   0 = board does not override the ASPM and CLKREQ settings     1 = board overrides the ASPM and CLKREQ settings
#   0 = board is not a BCM94321mc123 board                       1 = board is a BCM94321mc123 board (unused by S/W)
#   0 = board uses SECI Bluetooth coexistence                    1 = board uses 3-wire Bluetooth coexistence
#  ---
#   0 = BCM94321mcm93 uses SiGe FEM                              1 = BCM94321mcm93 uses Skyworks FEM
#       (for BCM94321mcm93 and BCM94321coex boards only)
#   0 = no workaround for clock harmonic spurs                   1 = use the workaround for clock-harmonic spurs
#   0 = use normal 2.4GHz band PLL settings                      1 = use alternate 2.4GHz band PLL settings
#       (4322x and 4716/17/18 only)
#   0 = Normal LED drive (full push-pull)                        1 = Drive the LED outputs as open-drain
#       (43224 only)
#  ---
#   0 = enable TX diversity for 11b frames                       1 = Transmit 11b frames only on antenna 0
#   0 = no WAR to reduce/avoid clock harmonic spurs in 2G band   1 = enable WAR to reduce/avoid clock harmonic spurs in 2G band
#   0 = do not transmit 11b frames using all TX cores            1 = transmit 11b frames using all TX cores
#       (TX diversity enabled or not by bit 12)                      (no TX diversity)
#   0 = use normal filter settings for 2.4GHz bandedge channels  1 = use alternate filter settings for 2.4GHz bandedge channels
#       (4716, 4717, 4718, 5357, 5358, and 47186 internal PAs only)
#  ---
#   0 = do not use 200kHz PLL bandwidth for 2G band              1 = use 200kHz PLL bandwidth for 2G band
#   0 = GPAIO pin is not connected to 3.3V                       1 = GPAIO pin is connected to 3.3V
#       (43226 only)
#   0 = for external PAs, use external TSSI for TX IQCAL         1 = use internal envelope detector for TX IQCAL even with external PAs
#       (4322x and 4716/17/18 only)
#   0 = can turn off the buffered crystal output from the radio  1 = keep the buffered crystal output from radio ON
#  ---
#   0 = control 2GHz PAs with the digital PA control signals     1 = control 2GHz PAs with the analog PA VERF LDO outputs
#   0 = control 5GHz PAs with the digital PA control signals     1 = control 5GHz PAs with the analog PA VERF LDO outputs
#   0 = normal external LNA and TR switch controls               1 = For AZW designs, 2GHz gmode_elna_gain conrols the TR switch
#       (4329 only)
#   0 = no antenna sharing with Bluetooth                        1 = share the chain 0 antenna with Bluetooth
#  ---
#   0 = no adjustment to the temperature threshold, "tempthresh" 1 = chip can sustain a higher tempsense threshold
#                                                                    add the value of parameter "tempoffset" to "tempthresh"
#   0 = use standard 4-wire Bluetooth coexistance                1 = use standard 3-wire Bluetooth coexistance only. 4-wire not supported
#   0 = 4331 power savings mode enabled (use for STAs)           1 = 4331 power savings mode disabled (not used in any boards)
#       (4331 only)
#   0 = no ucode powersave WAR                                   1 = enable ucade powersave WAR
#       (4331 only)
#  ---
#   0 = enable dynamic Vmid in idle TSSI calibration             1 = disable dynamic Vmid in idle TSSI calibration
#
#   (bits 29-31 are unused)
#
boardflags2=0x00000000

# sromrev tells the software what "version" of NVRAM is used. This is just for the CPU chip. The wireless chips will
# their own sromrev settings.
sromrev=8

# For 4707/8/9: ARM clock frequency (in MHz), DDR clock frequency (in MHz). All other dividers are fixed ratios of this (div2, div4).
# For 4707/8/81 ARM clock frequency is 800MHz max. For 4709 ARM clock frequency is 1000MHz max.
# For DDR frequency, the possible settings are: 333, 400 for DDR2, and 333, 400, 533, 666, 800 for DDR3
clkfreq=1000,800

# frequency of the crystal driving the PLL, in kHz
# Even if the chip does not support any other crystal frequency, this parameter must still be specified.
xtalfreq=25000

# for 4707/8/9
# Only sdram_config is used. It is a 16-bit number.
# Bits   Definition
# -----  -----------------------------------------------------------------------------------------------------------
# 15:11  Reserved
#  10:8  Column Size: 000 = 2048 columns; 001 = 1024 columns; 010 = 512 columns
#   7    0 = 16 bit wide data bus; 1 = 8 bit wide data bus
#   6    0 = 4 banks; 1 = 8 banks
#            NOTE: For 4 banks, columns can be 512, 1024, or 2048. For 8 banks, columns can only be 1024 or 2048.
#  5:4   Reserved
#  2:0   CAS latency
#
# Set 128MB (1Gbit) of DDR3 (DDR3M64X16), x16, 8 banks, CL=11
sdram_config=0x014B

#  For 4707/8/9 - Required to set the DDR PHY clock correctly *before*
#  the boot code is copied to DDR. Since the NVRAM parsing is done
#  after the execution is passed to DDR, the DDR PHY clock must be
#  reconfigured from its default of 333MHz. This parameter is stored
#  in a fixed location in the CFE space, the bootloader can read it
#  while XIP processing is still active. This is a limitation of the
#  way the DDR PHY clock reconfiguration occurs on 4708x parts.

# Set DDR clock of 533MHz (800MT/s) for 4708r
#sdram_ncdl=0

# Configure the internal GMAC port to talk to the internal Ethernet switch
# et0phyaddr is the PHY address of the PHY chip or the address of the MII/RvMII/GMII/RGMII port of the switch chip.
et0phyaddr=30
# et0mcdport is which MDC/MDIO port is used to connect to the PHY/Switch chip. Only 4703/4704 has two MIIs, so this
# parameter is nearly always "0".
et0mdcport=0

# Set the MAC address of the Ethernet ports
# From 9/2009 onward MAC addresses have changed from that 8/16 split to a 12/12 split, so the new macmid will be
# based on MAC addresses with the following format:
#   47   40 39   32 31   24 23   16 15    8 7     0
#  |  00   |  90   |  4C   |  XX   |  XY   |  YY   |
# where the low 24 bits are evenly split into 4096 interface/ boardtypes and 4096 serial numbers. The low nibble of
# XXX cannot be 0, since that corresponds to an old style MAC address, and macmid will correspond to bits 22:12, so
# its easy to differentiate them from the old ones.
#
# The new "macmid" values will start at 1 and go up to 0xFFF, skipping those that have the low nibble as 0 and the
# ones with the patterns 0x04Ex and 0x04Fx (These restrictions are enforced in the code). To form the mac address,
# the whole OUI (00:90:4C) will be prepended to those values and 12 bits of serial number will be appended.
#
# A new-style macmid:
#   BCM947186nrh  0x008
#
# For router boards, nvserial now defines a new variable: "maclo12"
# so nvram text files for new boards will have to define the MAC address like this (for a macmid 0x008):
#   et0macaddr=00:90:4C:00:8${maclo12}
# instead of the previous way:
#   et0macaddr=00:90:4C:FC:${maclo}
#
# Set the MAC address of the Ethernet ports
#   Reference Board   macmid
#   ---------------  ---------
#     BCM94704agr      4C:4E (1st MII)
#     BCM94704agr      4C:4F (2nd MII)
#     BCM94712ap       4C:68
#     BCM94712agr      4C:76
#     BCM95350gr       4C:7D
#     BCM94712lgr      4C:88
#     BCM95352gr       4C:91
#     BCM95352grl      4C:91
#     BCM95351agr      4C:9C
#     BCM94704mpcb     4C:A0 (1st MII)
#     BCM94704mpcb     4C:A1 (2nd MII)
#     BCM94704nr       4C:A0 (1st MII)
#     BCM94704nr       4C:A1 (2nd MII)
#     BCM95352elgr     4C:AD
#     BCM94705gmp      4C:B9
#     BCM95354gr       4C:C0
#     BCM94703nr       4C:F0 (1st MII)
#     BCM94703nr       4C:F1 (2nd MII)
#     BCM94716nr2      4C:04
#     BCM94717ap       4C:06
#     BCM94718nr       4C:08
#     BCM94717mii      4C:2D
#     BCM94717cbtnr    4C:2F
#     BCM95356ssnr     4C:36
#     BCM94718nrl      4C:56
#     BCM94718nrx      4C:57
#     BCM947186nrh     00:8
#     BCM95357nr       02:2
#     BCM95357nrepa    02:4
#     BCM95358nr2      02:6
#     BCM947186nr2     02:E
#     BCM95357nr2epa   02:4
#     BCM95357cbtnr2epa 02:8
#     BCM94718nrlfmc   05:6
#     BCM94706nr       08:A
#     BCM94706nrh      0B:4
#     BCM94706Lmiih5   0C:8
#     BCM94706nr2hmc   0D:B
#     BCM94708r        0F:F
#     BCM94709r        12:2
#
# New style:
# The value of 00:90:4C:12:2 is for a BCM94709r reference design.
# The "maclo12" part is filled in by the nvserial program.
#et0macaddr=00:90:4C:12:2${maclo12}
et0macaddr=00:55:77:44:66:00

# Ethernet switch config (vlan0:LAN, vlan2:WAN)
# WAN is on port 0, LAN is on ports 1-4. Port 5 is the MAC interface to the internal switch or switch core.
# It MUST be present on all VLANs. The "*" means to enable this group for CFE use. Only one VLAN can have this,
# typically the LAN. 5325E/F and all internal switch cores use "5" for the MII port. 5395, 5397, and 53115 all use
# "8" for the MII/GMII/RGMII port number.
# NOTE: All packets on vlan1 (LAN) are tagged as such.
# vlan1 is the LAN.
vlan1ports=0 1 2 3 5*
vlan1hwname=et0

# vlan2 is the WAN. The "u" configures the switch to not add vlan tags for packets to/from the
# WAN port. A "t" (or nothing) in place of the "u" will configure the switch to add vlan tags for packets
# to/from the WAN port. Also see note under "wandevs".
vlan2ports=4 5u
vlan2hwname=et0

# If the board is a dual band design the second wireless interface (usually the "a" band)
# will come up as a second device. But we have to tell the software to hook to this
# second wireless interface named  "wl1". So set "landevs=vlan1 wl0 wl1".
# Else, just use the standard configuration of "landevs=vlan1 wl0".
#landevs=vlan1 wl1
#landevs=vlan1 wl0
#landevs=vlan1 wl0 wl1

landevs=vlan1 wl0 wl1 wl2

# The WAN port is almost always on an Ethernet port so use the normal config. If the WAN
# port is not an Ethernet port, then this parameter must be changed accordingly.
# NOTE: If WAN packets are vlan tagged, then must use "vlan2" in place of "et0".
#       For the default case of no WAN vlan tags, then must use "et0".
# NOTE: If the board does not have a WAN port then must use "wandevs=".
# WAN port is on eth0.
wandevs=et0

# Set default IP address and net mask for the router.
lan_ipaddr=192.168.1.1
lan_netmask=255.255.255.0

# If the board supports WPS, then these parameters tell the software
# which GPIO is used for the WPS pushbutton and which is used for the WPS LED indicator.
#gpio14=wps_led
gpio7=wps_button

# Set a short delay on boot so the CFE delays a bit before loading Linux. Allows easier S/W updates.
boot_wait=on

# If boot_wait is on, then "wait_time" sets the wait time from 3 to 20 seconds.
wait_time=1

# The reset button is on GPIO 17. It MUST be active low, or the software will have to be modified.
reset_gpio=11

# If the board has a USB power control chip, then the parameter "gpioX=usbportY" is used to tell
# the USB driver code that it needs to set that GPIO HIGH to turn on power to that USB port.
# "X" is the GPIO number, 0-31. "Y" is the USB port number, starting at "1".
#gpio10=usbport1
#gpio12=usbport2
gpio9=usbport1

# Watchdog timer in ms (0 will disable), 3000ms is minimum. 5592ms is maximum.
#watchdog=3000
watchdog=2100

# For a PCIe interface to the wireless chip, these parameters must have a special prefix. There are two formats for this prefix:
# The old format is:
#   pci/<bus_#>/<slot_#>/<param>
#
#   where: <bus_#> is the PCIe bus number. It is the RC (root complex) number + 1.
#             (Ex: bus_# = 1 for the first RC/PCIe port. bus_# = 2 for the second RC/PCIe port.)
#          <slot_#> slot number is always "1" for PCIe.
#          <param> is the parameter assignment. i.e. "boardflags=0x0000A248"
#
# The new format is:
#   pcie/<domain_#>/<bus_#>/<param>     NOTE the first part of the parameter is "pcie", not "pci".
#
#   where: <domain_#> is the PCIe RC (root complex) number + 1. I.E. for PCIe port "PCI0" the domain number is "1".
#          <bus_#> is the PCIe bus number
#             This is alwasy "1" unless the wireless chip is behind a PCIe switch chip, then it will be a higher number.
#             What that number is depends upon the switch chip and what downstream port of the swtich chip the wireless
#             chip is connected to.
#               For a PXL PEX8603 PCIe switch chip, it's downstream port #1 is bus_# 3, and port #2 is bus_# 4.
#          <param> is the parameter assignment. i.e. "boardflags=0x0000A248"

# The 43602 2.4GHz high power RF section, like on the 43602mch2 P102, using sromrev=11, is connected to port #2 of the PLX PEX8603
# PCIe switch, which is connected to port #0 of the 4709. So the domain_#=1, bus_#=4 in the new format. (bus_#=4, slot_#=1 in the old format)

# Due to the increasing number of NVRAM parameters being added with new wireless chips, sometimes the NVRAM will grow too
# large and not fit in the 4K allocated to it in the CFE image. In order to compress the NVRAM somewhat, the
# "devpathX=<prefix>" notation can be used.
#
# The "devpathX" parameters set an abbreviated notation to replace a prefix. The notation for the abbreviated prefix
# is "X:", where X is the same number as used in the "devpathX=<prefix>" definition.
#
# For example, if "devpath1=pcie/1/1/" is set, then instead of using the full "pcie/1/1/" prefix, the abbreviation "2:" is used as the prefix.
#
# NOTE: With the use of compressed eNVRAM there is no longer a need to use "devpathX" parameters, and the full prefixes should be used.
#
#devpath0=pcie/1/4/

### 2G and 5G lower band share PCIe_0 

##2G module uses PCIe_0, port #2
1:macaddr=00:55:77:44:77:00
1:ccode=Q2
1:regrev=96
1:pa2ga0=0xff3d,0x1b51,0xfcb2
1:pa2ga1=0xff3e,0x1bd3,0xfca3
1:pa2ga2=0xff40,0x1b42,0xfcb2
1:mcsbw202gpo=0x87542000
1:mcsbw402gpo=0x87542000
1:rpcal2g=0
1:rxgainerr2ga0=63
1:rxgainerr2ga1=31
1:rxgainerr2ga2=31

##5G low band BCM43602 uses PCIe_0, port #1,  with SKY8405
0:macaddr=00:55:77:44:88:00
0:ccode=Q2
0:regrev=96
0:pa5ga0=0xff38,0x1b94,0xfca7,0xff4c,0x1a18,0xfce4,0xff4c,0x1a18,0xfce4,0xff4f,0x1ac7,0xfcd1
0:pa5ga1=0xff39,0x1bcf,0xfca3,0xff43,0x19cd,0xfce2,0xff43,0x19cd,0xfce2,0xff4d,0x1b73,0xfcbe
0:pa5ga2=0xff3b,0x1b7d,0xfcaa,0xff4e,0x1a22,0xfce7,0xff4e,0x1a22,0xfce7,0xff49,0x1b45,0xfcc2
0:mcsbw205glpo=0x66644200
0:mcsbw405glpo=0x66643200
0:mcsbw805glpo=0xA8643200
0:mcsbw205gmpo=0xfffda844
0:mcsbw405gmpo=0xfffda844
0:mcsbw805gmpo=0xfffda844
0:mcsbw205ghpo=0xfffda844
0:mcsbw405ghpo=0xfffda844
0:mcsbw805ghpo=0xfffda844
0:rpcal5gb0=0
0:rpcal5gb1=0
0:rpcal5gb2=0
0:rpcal5gb3=0
0:rxgainerr5ga0=63,63,63,63
0:rxgainerr5ga1=31,31,31,31
0:rxgainerr5ga2=31,31,31,31

##5G high band BCM43602 with SKY8405, PCIe_1
2:macaddr=00:55:77:44:99:00
2:ccode=Q2
2:regrev=96
2:pa5ga0=0xff42,0x1b3d,0xfcb4,0xff4c,0x1a18,0xfce4,0xff4c,0x1a18,0xfce4,0xff35,0x1b5c,0xfca2
2:pa5ga1=0xff41,0x1b15,0xfcbb,0xff43,0x19cd,0xfce2,0xff43,0x19cd,0xfce2,0xff3d,0x1ba5,0xfcad
2:pa5ga2=0xff41,0x1b65,0xfcb4,0xff4e,0x1a22,0xfce7,0xff4e,0x1a22,0xfce7,0xff3d,0x1be1,0xfc98
2:mcsbw205glpo=0
2:mcsbw405glpo=0
2:mcsbw805glpo=0
2:mcsbw205gmpo=0xfffda844
2:mcsbw405gmpo=0xfffda844
2:mcsbw805gmpo=0xfffda844
2:mcsbw205ghpo=0xAA975420
2:mcsbw405ghpo=0xAA975420
2:mcsbw805ghpo=0xAA975420
2:rpcal5gb0=0
2:rpcal5gb1=0
2:rpcal5gb2=0
2:rpcal5gb3=0
2:rxgainerr5ga0=63,63,63,63
2:rxgainerr5ga1=31,31,31,31
2:rxgainerr5ga2=31,31,31,31

# Explicitly specify gmac3 mode of operation.
#gmac3_enable=1
fwd_cpumap=d:u:5:163:0 d:x:2:169:1 d:l:5:169:1

# Bootloader version
bl_version=1.0.1.6

# for NAND flash
bootflags=1

# WPS AP PIN code
secret_code=12345670

# ODM Product ID
odmpid=ASUS

# Model Name
model=RT-AC3200

# others
ATEMODE=1
nospare=1
