452 lines
11 KiB
Plaintext
Executable File
452 lines
11 KiB
Plaintext
Executable File
# AP6276P_NVRAM_V0.2_20230421A
|
|
# AP6276P_V02 board, iPA version.
|
|
# nvram copied and edited from AP6271P_EVB_V05 board //
|
|
# syn943752pwlpagbi_p100_A2.txt
|
|
# syn943756wlsagbi_p101_B0.txt
|
|
# SSID generated using Alberto's boardssid.py script:
|
|
# ********************SUMMARY********************
|
|
# Board Name: AP6276P_V02
|
|
#SSID: 0x086d
|
|
#macmid: 0x02df
|
|
# Successfully made SSID entry in sromdefs.tcl.
|
|
# Successfully made macmid entry in sromdefs.tcl.
|
|
# Successfully made SSID entry in tblssid.py.
|
|
# *************************************************
|
|
# $ Copyright Broadcom $
|
|
#
|
|
#
|
|
# <<Broadcom-WL-IPTag/Proprietary:>>
|
|
NVRAMRev=$Rev: 874188 $
|
|
sromrev=11
|
|
boardrev=0x1100
|
|
boardtype=0x0a40
|
|
boardflags=0x00400201
|
|
boardflags2=0xc0800000
|
|
boardflags3=0x40002180
|
|
#boardnum=57410
|
|
macaddr=00:90:4c:12:d0:01
|
|
jtag_irw=38
|
|
|
|
#Regulatory specific
|
|
ccode=0
|
|
regrev=0
|
|
|
|
# Board specific
|
|
vendid=0x14e4
|
|
devid=0x449d
|
|
manfid=0x2d0
|
|
antswitch=0
|
|
pdgain5g=0
|
|
pdgain2g=0
|
|
aa2g=3
|
|
aa5g=3
|
|
agbg0=2
|
|
agbg1=2
|
|
aga0=2
|
|
aga1=2
|
|
extpagain2g=2
|
|
extpagain5g=2
|
|
rxgains2gelnagaina0=0
|
|
rxgains2gtrisoa0=0
|
|
rxgains2gtrelnabypa0=0
|
|
rxgains5gelnagaina0=0
|
|
rxgains5gtrisoa0=0
|
|
rxgains5gtrelnabypa0=0
|
|
rxgains5gmelnagaina0=0
|
|
rxgains5gmtrisoa0=0
|
|
rxgains5gmtrelnabypa0=0
|
|
rxgains5ghelnagaina0=0
|
|
rxgains5ghtrisoa0=0
|
|
rxgains5ghtrelnabypa0=0
|
|
rxgains2gelnagaina1=0
|
|
rxgains2gtrisoa1=0
|
|
rxgains2gtrelnabypa1=0
|
|
rxgains5gelnagaina1=0
|
|
rxgains5gtrisoa1=0
|
|
rxgains5gtrelnabypa1=0
|
|
rxgains5gmelnagaina1=0
|
|
rxgains5gmtrisoa1=0
|
|
rxgains5gmtrelnabypa1=0
|
|
rxgains5ghelnagaina1=0
|
|
rxgains5ghtrisoa1=0
|
|
rxgains5ghtrelnabypa1=0
|
|
|
|
#RSSI related
|
|
# 2G
|
|
rssicorrnorm_c0=7,7
|
|
rssicorrnorm_c1=7,7
|
|
# 5G
|
|
rssicorrnorm5g_c0=6,6,6,6,5,6,7,5,5,7,5,6
|
|
rssicorrnorm5g_c1=5,4,5,5,4,4,5,4,4,5,4,4
|
|
|
|
|
|
#Two range TSSI
|
|
tworangetssi2g=0
|
|
tworangetssi5g=0
|
|
lowpowerrange2g=0
|
|
lowpowerrange5g=0
|
|
low_adc_rate_en=1
|
|
|
|
nocrc=1
|
|
otpimagesize=502
|
|
|
|
xtalfreq=37400
|
|
|
|
txchain=3
|
|
rxchain=3
|
|
|
|
cckdigfilttype=2
|
|
|
|
# 11b CDD mode
|
|
# 0: enabled / 1: disabled, Antenna diversity
|
|
cck_onecore_tx=1
|
|
|
|
#bit mask for slice capability bit 0:2G bit 1:5G
|
|
### bandcap default = 3
|
|
#bandcap=3
|
|
bandcap=6
|
|
|
|
#TXBF Related
|
|
rpcal2g=0
|
|
rpcal5gb0=0
|
|
rpcal5gb1=0
|
|
rpcal5gb2=0
|
|
rpcal5gb3=0
|
|
|
|
|
|
#FDSS Related
|
|
fdss_level_2g=4,4
|
|
fdss_interp_en=1
|
|
fdss_level_5g=3,3
|
|
fdss_level_11ax_2g=3,3
|
|
fdss_level_11ax_2g_ch1=3,3
|
|
fdss_level_11ax_2g_ch11=3,3
|
|
fdss_level_11ax_5g=3,3
|
|
|
|
#Tempsense Related
|
|
tempthresh=255
|
|
tempoffset=40
|
|
rawtempsense=0x1ff
|
|
phycal_tempdelta=15
|
|
temps_period=15
|
|
temps_hysteresis=15
|
|
|
|
#------------- TSSI Related -------------
|
|
tssipos2g=1
|
|
tssipos5g=1
|
|
AvVmid_c0=2,127,4,92,4,91,4,91,4,94
|
|
AvVmid_c1=2,127,4,93,4,93,4,95,3,110
|
|
AvVmid_6g_c0=4,94,4,94,4,94,4,94,4,94,4,94
|
|
AvVmid_6g_c1=3,110,3,110,3,110,3,110,3,110,3,110
|
|
|
|
# CCK in case of multi mode 2
|
|
pa2gccka0=12,11003,-1180
|
|
pa2gccka1=-9,10556,-1110
|
|
# OFDM in case of multi_mode 2
|
|
pa2ga0=-63,7783,-848
|
|
pa2ga1=-73,7890,-824
|
|
pa5ga0=-6,6993,-722,-99,6421,-741,-56,6840,-738,-13,7044,-780
|
|
pa5ga1=-108,6439,-763,-47,6761,-733,-116,6270,-747,-116,6785,-807
|
|
pa6ga0=-23,6912,-766,-155,5989,-748,-131,6381,-743,-112,7301,-826,-112,7301,-826,-112,7301,-826
|
|
pa6ga1=-107,7052,-821,-120,6872,-801,-158,6458,-775,-119,7469,-858,-119,7469,-858,-119,7469,-858
|
|
|
|
|
|
# Max power and offsets
|
|
maxp2ga0=86
|
|
maxp2ga1=84
|
|
maxp5ga0=70,70,69,68
|
|
maxp5ga1=68,68,68,67
|
|
maxp6ga0=70,70,70,70,70,70
|
|
maxp6ga1=70,70,70,70,70,70
|
|
subband5gver=0x4
|
|
paparambwver=3
|
|
cckpwroffset0=0
|
|
cckpwroffset1=0
|
|
pdoffset40ma0=0x4432
|
|
pdoffset80ma0=0x4432
|
|
pdoffset40ma1=0x4432
|
|
pdoffset80ma1=0x4432
|
|
pdoffset6g40ma0=0x222222
|
|
pdoffset6g40ma1=0x222222
|
|
pdoffset6g80ma0=0x222222
|
|
pdoffset6g80ma1=0x222222
|
|
cckbw202gpo=0000
|
|
cckbw20ul2gpo=0000
|
|
mcsbw202gpo=0xB9755442
|
|
mcsbw402gpo=0xB9755442
|
|
dot11agofdmhrbw202gpo=0x5554
|
|
ofdmlrbw202gpo=0x0042
|
|
mcsbw205glpo=0x66310000
|
|
mcsbw405glpo=0x98443322
|
|
mcsbw805glpo=0x99221111
|
|
mcsbw1605glpo=0
|
|
mcsbw205gmpo=0x66310000
|
|
mcsbw405gmpo=0x98443322
|
|
mcsbw805gmpo=0x99221111
|
|
mcsbw1605gmpo=0
|
|
mcsbw205ghpo=0x66310000
|
|
mcsbw405ghpo=0x98443322
|
|
mcsbw805ghpo=0x99221111
|
|
powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
mcs1024qam2gpo=0xBBBB
|
|
mcs1024qam5glpo=0xEEEEBB
|
|
mcs1024qam5gmpo=0xEEEEBB
|
|
mcs1024qam5ghpo=0xEEEEBB
|
|
mcs1024qam5gx1po=0xEEEEBB
|
|
mcs1024qam5gx2po=0xEEEEBB
|
|
mcs8poexp=0
|
|
mcs9poexp=0
|
|
mcs10poexp=0
|
|
|
|
## 6G related PPR params
|
|
mcsbw206gb1po=0x99533310
|
|
mcsbw406gb1po=0x88554421
|
|
mcsbw806gb1po=0xCC554421
|
|
mcs1024qam6gb1po=0xEEEEDD
|
|
|
|
mcsbw206gb2po=0x99533310
|
|
mcsbw406gb2po=0x88554421
|
|
mcsbw806gb2po=0xCC554421
|
|
mcs1024qam6gb2po=0xEEEEDD
|
|
|
|
mcsbw206gb3po=0x99533310
|
|
mcsbw406gb3po=0x88554421
|
|
mcsbw806gb3po=0xCC554421
|
|
mcs1024qam6gb3po=0xEEEEDD
|
|
|
|
mcsbw206gb4po=0x00000000
|
|
mcsbw406gb4po=0x00000000
|
|
mcsbw806gb4po=0x00000000
|
|
mcs1024qam6gb4po=0x000000
|
|
|
|
mcsbw206gb5po=0x00000000
|
|
mcsbw406gb5po=0x00000000
|
|
mcsbw806gb5po=0x00000000
|
|
mcs1024qam6gb5po=0x000000
|
|
|
|
mcsbw206gb6po=0x00000000
|
|
mcsbw406gb6po=0x00000000
|
|
mcsbw806gb6po=0x00000000
|
|
mcs1024qam6gb6po=0x000000
|
|
# 5G power offset per channel for band edge channel
|
|
powoffs5g20mtna0=0,0,0,0,0,0,0
|
|
powoffs5g20mtna1=0,0,0,0,0,0,0
|
|
powoffs5g40mtna0=0,0,0,0,0
|
|
powoffs5g40mtna1=0,0,0,0,0
|
|
powoffs5g80mtna0=0,0,0,0,0
|
|
powoffs5g80mtna1=0,0,0,0,0
|
|
mcs11poexp=0
|
|
|
|
#LTE Coex Related
|
|
ltecxmux=0
|
|
ltecxpadnum=0x0504
|
|
ltecxfnsel=0x44
|
|
ltecxgcigpio=0x04
|
|
#OOB params
|
|
#device_wake_opt=1
|
|
host_wake_opt=0
|
|
|
|
# SWCTRL Related
|
|
|
|
swctrlmap_2g=0x10101010,0x06030401,0x04011010,0x000000,0x3FF
|
|
swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000
|
|
swctrlmap_5g=0x80408040,0x21240120,0x01208040,0x000000,0x3FF
|
|
swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000
|
|
swctrlmap_6g=0x80408040,0x21240120,0x01208040,0x000000,0x3FF
|
|
swctrlmapext_6g=0x00000000,0x00000000,0x00000000,0x000000,0x000
|
|
fem_table_init_val=0x04011010,0x01208040
|
|
fem_table_init_val_ext=0x00000000,0x00000000
|
|
fem_table_init_val_6g=0x04011010,0x01208040
|
|
fem_table_init_val_ext_6g=0x00000000,0x00000000
|
|
clb2gslice0core0=0x01b
|
|
clb2gslice1core0=0x000
|
|
clb5gslice0core0=0x064
|
|
clb5gslice1core0=0x000
|
|
clb2gslice0core1=0x056
|
|
clb2gslice1core1=0x000
|
|
clb5gslice0core1=0x0a1
|
|
clb5gslice1core1=0x000
|
|
btc_prisel_ant_mask=0x2
|
|
clb_swctrl_smask_ant0=0x27f
|
|
clb_swctrl_smask_ant1=0x2f7
|
|
muxenab=1
|
|
|
|
#BT Coex 1:TDM
|
|
btc_mode=1
|
|
|
|
# --- PAPD Cal related params ----
|
|
txwbpapden=0 # 0:NBPAPD 1:WBPAPD
|
|
# NB PAPD Cal params
|
|
nb_eps_offset=470,470
|
|
nb_bbmult=66,66
|
|
nb_papdcalidx=6,6
|
|
nb_txattn=2,2
|
|
nb_rxattn=1,1
|
|
nb_eps_stopidx=63
|
|
epsilonoff_5g20_c0=-1,0,0,-1
|
|
epsilonoff_5g40_c0=0,0,0,0
|
|
epsilonoff_5g80_c0=0,0,1,0
|
|
epsilonoff_5g20_c1=0,0,0,0
|
|
epsilonoff_5g40_c1=0,0,0,0
|
|
epsilonoff_5g80_c1=0,0,0,0
|
|
epsilonoff_6g20_c0=-1,0,1,0,0,0
|
|
epsilonoff_6g40_c0=-3,2,0,0,0,0
|
|
epsilonoff_6g80_c0=-1,2,2,0,0,0
|
|
epsilonoff_6g20_c1=-3,0,0,0,0,0
|
|
epsilonoff_6g40_c1=-2,0,0,0,0,0
|
|
epsilonoff_6g80_c1=-1,2,1,0,0,0
|
|
epsilonoff_2g20_c0=0
|
|
epsilonoff_2g20_c1=0
|
|
epsilonoff_2g40_c0=0
|
|
epsilonoff_2g40_c1=0
|
|
|
|
# energy detect threshold
|
|
ed_thresh2g=-67
|
|
ed_thresh5g=-67
|
|
# energy detect threshold for EU
|
|
eu_edthresh2g=-67
|
|
eu_edthresh5g=-67
|
|
|
|
#rpcal coef for imptxbf
|
|
rpcal5gb0=238
|
|
rpcal5gb1=228
|
|
rpcal5gb2=222
|
|
rpcal5gb3=229
|
|
rpcal2g=15
|
|
ocl=1
|
|
bt_coex_chdep_div=1
|
|
|
|
# OLPC Related
|
|
disable_olpc=0
|
|
olpc_thresh5g=40
|
|
olpc_anchor5g=48
|
|
olpc_thresh2g=32
|
|
olpc_anchor2g=40
|
|
hwolpc_offset_c0=-1,0,1,0,0
|
|
hwolpc_offset_c1=-2,1,0,1,0
|
|
|
|
#PAPR related
|
|
paprdis=0
|
|
paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1,-1,-1
|
|
paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0,0,0
|
|
paprrmcsgamma2g_ch13=500,550,550,-1,-1,-1,-1,-1,-1,-1,-1,-1
|
|
paprrmcsgain2g_ch13=128,128,128,0,0,0,0,0,0,0,0,0
|
|
paprrmcsgamma2g_ch1=500,550,550,-1,-1,-1,-1,-1,-1,-1,-1,-1
|
|
paprrmcsgain2g_ch1=128,128,128,0,0,0,0,0,0,0,0,0
|
|
paprrmcsgamma5g20=500,500,500,-1,-1,-1,-1,-1,-1,-1,-1,-1
|
|
paprrmcsgain5g20=128,128,128,0,0,0,0,0,0,0,0,0
|
|
paprrmcsgamma5g40=600,600,600,-1,-1,-1,-1,-1,-1,-1,-1,-1
|
|
paprrmcsgain5g40=128,128,128,0,0,0,0,0,0,0,0,0
|
|
paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
|
|
paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0,0,0
|
|
|
|
# Enable papd for cck when target pwr ge 16dBm
|
|
cckpapd_pwrthresh=64
|
|
|
|
## ULOFDMA Board limit PPRs for 2G20 ##
|
|
ruppr2g20bpska0=0x00008421
|
|
ruppr2g20bpska1=0x00008421
|
|
ruppr2g20qpska0=0x00008421
|
|
ruppr2g20qpska1=0x00008421
|
|
ruppr2g20qam16a0=0x00010842
|
|
ruppr2g20qam16a1=0x00010842
|
|
ruppr2g20qam64a0=0x00018C63
|
|
ruppr2g20qam64a1=0x00018C63
|
|
ruppr2g20qam256a0=0x000294A5
|
|
ruppr2g20qam256a1=0x000294A5
|
|
ruppr2g20qam1024a0=0x000294A5
|
|
ruppr2g20qam1024a1=0x000294A5
|
|
## ULOFDMA Board limit PPRs for 2G40 ##
|
|
ruppr2g20bpska0=0x00008421
|
|
ruppr2g20bpska1=0x00008421
|
|
ruppr2g20qpska0=0x00008421
|
|
ruppr2g20qpska1=0x00008421
|
|
ruppr2g20qam16a0=0x00010842
|
|
ruppr2g20qam16a1=0x00010842
|
|
ruppr2g20qam64a0=0x00018C63
|
|
ruppr2g20qam64a1=0x00018C63
|
|
ruppr2g20qam256a0=0x000294A5
|
|
ruppr2g20qam256a1=0x000294A5
|
|
ruppr2g20qam1024a0=0x000294A5
|
|
ruppr2g20qam1024a1=0x000294A5
|
|
## ULOFDMA Board limit PPRs for 5G20 ##
|
|
ruppr5g20bpska0=0x00000000
|
|
ruppr5g20bpska1=0x00000000
|
|
ruppr5g20qpska0=0x00000000
|
|
ruppr5g20qpska1=0x00000000
|
|
ruppr5g20qam16a0=0x00000000
|
|
ruppr5g20qam16a1=0x00000000
|
|
ruppr5g20qam64a0=0x00008421
|
|
ruppr5g20qam64a1=0x00008421
|
|
ruppr5g20qam256a0=0x00018C63
|
|
ruppr5g20qam256a1=0x00018C63
|
|
ruppr5g20qam1024a0=0x000294A5
|
|
ruppr5g20qam1024a1=0x000294A5
|
|
## ULOFDMA Board limit PPRs for 5G40 ##
|
|
ruppr5g40bpska0=0x00108421
|
|
ruppr5g40bpska1=0x00108421
|
|
ruppr5g40qpska0=0x00108421
|
|
ruppr5g40qpska1=0x00108421
|
|
ruppr5g40qam16a0=0x00108421
|
|
ruppr5g40qam16a1=0x00108421
|
|
ruppr5g40qam64a0=0x00210842
|
|
ruppr5g40qam64a1=0x00210842
|
|
ruppr5g40qam256a0=0x00421084
|
|
ruppr5g40qam256a1=0x00421084
|
|
ruppr5g40qam1024a0=0x00739CE7
|
|
ruppr5g40qam1024a1=0x00739CE7
|
|
## ULOFDMA Board limit PPRs for 5G80 ##
|
|
ruppr5g80bpska0=0x04108421
|
|
ruppr5g80bpska1=0x04108421
|
|
ruppr5g80qpska0=0x04108421
|
|
ruppr5g80qpska1=0x04108421
|
|
ruppr5g80qam16a0=0x04108421
|
|
ruppr5g80qam16a1=0x04108421
|
|
ruppr5g80qam64a0=0x04108421
|
|
ruppr5g80qam64a1=0x04108421
|
|
ruppr5g80qam256a0=0x10421084
|
|
ruppr5g80qam256a1=0x10421084
|
|
ruppr5g80qam1024a0=0x1C739CE7
|
|
ruppr5g80qam1024a1=0x1C739CE7
|
|
### SAR HEAD params_MIMO
|
|
## 2g normal:15dB airplane:15dB
|
|
dynsar_2g=0xbcbc
|
|
dynsar_2g_2=0xbcbc
|
|
## 5g normal:14dB airplane:14dB
|
|
dynsar_5g=0xb8b8
|
|
dynsar_5g_2=0xb8b8
|
|
### SAR GRIP params_MIMO
|
|
## 2g normal:16dB airplane:15dB
|
|
grip_dynsar_2g=0xc0c0
|
|
grip_dynsar_2g_2=0xbcbc
|
|
## 5g normal:14dB airplane:13dB
|
|
grip_dynsar_5g=0xb8b8
|
|
grip_dynsar_5g_2=0xb4b4
|
|
### RU SAR HEAD params_MIMO
|
|
## 2g normal:16,16,16dB airplane:16,16,16dB
|
|
dynsar_2g_ru=0xc0c0,0xc0c0,0xc0c0
|
|
dynsar_2g_2_ru=0xc0c0,0xc0c0,0xc0c0
|
|
## 5g normal:13,13,13dB airplane:13,13,13dB
|
|
dynsar_5g_ru=0xb4b4,0xb4b4,0xb4b4
|
|
dynsar_5g_2_ru=0xb4b4,0xb4b4,0xb4b4
|
|
### RU SAR GRIP params_MIMO
|
|
## 2g normal:16,8,1dB airplane:20,12,4dB
|
|
grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484
|
|
grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090
|
|
## 5g normal:16,8,1dB airplane:20,12,4dB
|
|
grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484
|
|
grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090
|
|
## NR SAR back off - 2G/5G MIMO : 1dB
|
|
nr_mw_dynsar_2g=0x0404
|
|
nr_mw_dynsar_5g=0x0404
|
|
## NR SAR only mode - 2G : 14dBm, 5G : 13dBm
|
|
nr_mw_dynsar_2g_cap=0xb8b8
|
|
nr_mw_dynsar_5g_cap=0xb4b4
|
|
## NR SAR back off - 2G/5G MIMO : 3dB
|
|
nr_sub6_dynsar_2g=0x0c0c
|
|
nr_sub6_dynsar_5g=0x0c0c
|
|
## NR SAR only mode - 2G : 12dBm, 5G : 10dBm
|
|
nr_sub6_dynsar_2g_cap=0xb0b0
|
|
nr_sub6_dynsar_5g_cap=0xa8a8
|