# nvram for bcm94389c1GGmodUSI_ES1.9 # nvram copied and edited from bcm94389c1fcpage_p300.txt # SSID generated using Alberto's boardssid.py script: #********************SUMMARY******************** #Board Name: bcm94389c1GGmodUSI B3 #SSID: 0x0984 #macmid: 0x0402 #Successfully made SSID entry in sromdefs.tcl. #Successfully made macmid entry in sromdefs.tcl. #Successfully made SSID entry in tblssid.py. # $ Copyright Broadcom $ # # # <> # # # NVRAMRev=$Rev: 855734 $ # # All svn keyword entries must come before this comment. Any change within four # lines of an svn keyword line will cause patching errors in precommit. # sromrev=11 boardrev=0x1109 boardtype=0x0984 boardflags=0x10401001 boardflags2=0x00800000 boardflags3=0xc0002100 #boardnum=57410 jtag_irw=38 #Regulatory specific ccode=0 regrev=0 # Board specific vendid=0x14e4 devid=0x4441 manfid=0x2d0 antswitch=0 pdgain5g=0 pdgain2g=0 aa2g=3 aa5g=3 agbg0=0 agbg1=0 aga0=0 aga1=0 ag6ga0=0 ag6ga1=0 extpagain5g=0 slice/1/extpagain2g=0 rxgains2gelnagaina0=13 rxgains2gtrisoa0=15 rxgains2gtrelnabypa0=1 rxgains5gelnagaina0=14 rxgains5gtrisoa0=23 rxgains5gtrelnabypa0=1 rxgains5gmelnagaina0=14 rxgains5gmtrisoa0=23 rxgains5gmtrelnabypa0=1 rxgains5ghelnagaina0=14 rxgains5ghtrisoa0=23 rxgains5ghtrelnabypa0=1 rxgains2gelnagaina1=13 rxgains2gtrisoa1=15 rxgains2gtrelnabypa1=1 rxgains5gelnagaina1=14 rxgains5gtrisoa1=23 rxgains5gtrelnabypa1=1 rxgains5gmelnagaina1=14 rxgains5gmtrisoa1=23 rxgains5gmtrelnabypa1=1 rxgains5ghelnagaina1=14 rxgains5ghtrisoa1=23 rxgains5ghtrelnabypa1=1 rxgains2gfelossa0=2 rxgains2gfelossa1=2 rxgains5gfelossa0=1 rxgains5gfelossa1=1 rxgains5gmfelossa0=1 rxgains5gmfelossa1=1 rxgains5ghfelossa0=1 rxgains5ghfelossa1=1 #RSSI related rssi_cal_rev=1 rxgaincal_rssical=1 gain_cal_temp=32 rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 rssi_delta_2gb0=-2,8,0,6,-2,8,0,6,3,9,6,14,3,9,6,14 rssi_delta_2gb1=-4,9,2,9,-4,9,2,9,1,10,8,14,1,10,8,14 rssi_delta_2gb2=-2,9,2,7,-2,9,2,7,-1,9,4,11,-1,9,4,11 rssi_delta_2gb3=-1,11,6,12,-1,11,6,12,4,8,4,14,4,8,4,14 rssi_delta_2gb4=3,12,5,12,3,12,5,12,6,14,10,16,6,14,10,16 rssi_delta_5gl=27,17,27,18,27,17,27,18,27,17,27,18,27,17,27,18,20,15,20,13,20,15,20,13,20,15,20,13,20,15,20,13 rssi_delta_5gml=24,14,24,16,24,14,24,16,24,14,24,16,24,14,24,16,22,14,21,13,22,14,21,13,22,14,21,13,22,14,21,13 rssi_delta_5gmu=26,16,27,17,26,16,27,17,26,16,27,17,26,16,27,17,23,14,20,13,23,14,20,13,23,14,20,13,23,14,20,13 rssi_delta_5gh=33,19,31,17,33,19,31,17,33,19,31,17,33,19,31,17,23,12,20,11,23,12,20,11,23,12,20,11,23,12,20,11 rssi_delta_6gb0=27,21,28,17,27,21,28,17,27,21,28,17,27,21,28,17,22,14,22,17,22,14,22,17,22,14,22,17,22,14,22,17 rssi_delta_6gb1=34,24,32,20,34,24,32,20,34,24,32,20,34,24,32,20,24,17,25,16,24,17,25,16,24,17,25,16,24,17,25,16 rssi_delta_6gb2=32,23,32,23,32,23,32,23,32,23,32,23,32,23,32,23,29,24,28,22,29,24,28,22,29,24,28,22,29,24,28,22 rssi_delta_6gb3=36,25,32,22,36,25,32,22,36,25,32,22,36,25,32,22,36,30,35,27,36,30,35,27,36,30,35,27,36,30,35,27 rssi_delta_6gb4=43,33,38,33,43,33,38,33,43,33,38,33,43,33,38,33,38,30,32,30,38,30,32,30,38,30,32,30,38,30,32,30 rssi_delta_6gb5=51,43,50,44,51,43,50,44,51,43,50,44,51,43,50,44,41,33,36,32,41,33,36,32,41,33,36,32,41,33,36,32 slice/2/rssicorrnorm5g_c0=-6,0,0,-5,0,0,-7,0,0,-8,0,0 slice/2/rssicorrnorm_c0=-2,0 slice/1/rxgain_tempcoeff2g_sub=14,9,21,18,18,15,13,18,16,15 rxgain_tempcoeff5gl=34,38 rxgain_tempcoeff5gml=37,32 rxgain_tempcoeff5gmu=38,32 rxgain_tempcoeff5gh=41,32 rxgain_tempcoeff6g_sub=39,33,33,38,41,43,36,37,38,36,39,42 slice/1/rxgain_tempcoeff2g_sub_elnaoff=11,10,12,16,10,10,9,8,15,9 rxgain_tempcoeff5gl_elnaoff=33,33 rxgain_tempcoeff5gml_elnaoff=32,27 rxgain_tempcoeff5gmu_elnaoff=34,32 rxgain_tempcoeff5gh_elnaoff=36,35 rxgain_tempcoeff6g_sub_elnaoff=36,36,37,36,37,37,32,33,39,32,40,37 #TSSI Related low_adc_rate_en=1 slice/1/low_adc_rate_en=1 nocrc=1 otpimagesize=502 xtalfreq=59970 txchain=3 rxchain=3 ## --- 11b ANT selection Diversity --- cck_onecore_tx=1 #ocl_cm=1 #slice/1/ocl_cm=2 cckdigfilttype=4 bandcap=6 slice/1/bandcap=1 #TXBF Related #rpcal5gb0=5 #rpcal5gb1=11 #rpcal5gb2=8 #rpcal5gb3=10 paprdis=1 slice/1/paprdis=1 #Tempsense Related tempthresh=255 tempoffset=32 rawtempsense=0x1ff phycal_tempdelta=15 temps_period=15 temps_hysteresis=0xf #olpc disable_olpc=0 olpc_thresh5g=32 olpc_anchor5g=32 olpc_anchor6g=32 olpc_thresh6g=32 slice/1/disable_olpc=0 slice/1/olpc_thresh2g=40 slice/1/olpc_anchor2g=40 slice/1/olpc_thresh2g_hi=0x7f7f hwolpc_offset_c0=0x2,0xFF030002,0xFFFFFEFF,0x0,0x20202 hwolpc_offset_c1=0x2,0xFE010102,0xFE00FEFF,0xFEFFFFFF,0xFE030101 hwolpc_offset6g_c0=0xFD040302,0xFD020202,0xFE030201,0xFE020102,0xFE020202,0xFE010302 hwolpc_offset6g_c1=0xFE020102,0xFD030102,0xFE020102,0xFE020102,0xFE020202,0xFE020201 tssipos2g=1 tssipos5g=1 slice/1/AvVmid_c0=6,49 slice/1/AvVmid_c1=6,53 AvVmid_c0=2,137,2,137,2,137,2,138,2,139 AvVmid_c1=2,135,2,135,2,135,2,135,2,138 AvVmid_6g_c0=2,143,2,141,2,142,2,143,2,143,2,144 AvVmid_6g_c1=2,138,2,139,2,140,2,140,2,142,2,143 pa2ga0=0xff8d,0x1a7f,0xfcc2 pa2ga1=0xff88,0x1a3f,0xfcc3 pa5ga0=0xffd7,0x2335,0xfaa8,0xffbd,0x2237,0xfac6,0xffd7,0x2335,0xfa9d,0xffcb,0x22c7,0xfaa3 pa5ga1=0xfff4,0x22cf,0xfab7,0xffe9,0x2296,0xfab5,0xfff6,0x2376,0xfa98,0xffc1,0x2167,0xfabc pa6ga0=0xffdf,0x2428,0xfa98,0xffff,0x24d4,0xfa72,0xffcc,0x22d9,0xfa9b,0xffb6,0x221b,0xfa9f,0xff9b,0x203c,0xfac7,0xff99,0x1f9f,0xfac2 pa6ga1=0xffa9,0x20cc,0xfad1,0xffa6,0x207a,0xfac5,0xffa4,0x1fbd,0xfada,0xffab,0x1fdf,0xfad9,0xffaa,0x1f4d,0xfade,0xff72,0x1bba,0xfb2b # Max power and offsets slice/1/powoffs2gtna0=0,0,1,1,2,3,3,3,2,2,1,0,0,0 slice/1/powoffs2gtna1=-1,-1,0,0,1,1,2,1,1,0,-1,-2,-2,-2 maxp2ga0=88 maxp2ga1=88 maxp5ga0=80,80,80,80 maxp5ga1=80,80,80,80 maxp6ga0=80,80,80,80,80,80 maxp6ga1=80,80,80,80,80,80 subband5gver=0x4 paparambwver=3 slice/1/cckpwroffset0=4 slice/1/cckpwroffset1=4 pdoffset40ma0=0x2322 pdoffset80ma0=0x0111 pdoffset40ma1=0x3222 pdoffset80ma1=0x0012 pdoffset160ma0=0x0000 pdoffset160ma1=0x0000 pdoffset6g40ma0=0x112233 pdoffset6g80ma0=0x110122 pdoffset6g40ma1=0x233333 pdoffset6g80ma1=0x221112 pdoffset6g160ma0=0x100000 pdoffset6g160ma1=0x100001 slice/1/pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 slice/1/pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset6g20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset6g20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset6g40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset6g40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset6g80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset6g80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset6g80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset6g80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset160mRUset1_c0=5,5,5,5,5,5,5,5,5,3,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset160mRUset2_c0=0,0,0,4,4,4,4,2,2,1,1,0,0,0,0,0,0,0,0,4,4,2,1,0,0,0,0,4,2,0,0,2,0,1 pdoffset160mRUset1_c1=5,5,5,5,5,5,5,5,5,3,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset160mRUset2_c1=0,0,0,5,5,5,5,2,2,1,1,0,0,0,0,0,0,0,0,5,5,2,1,0,0,0,0,5,2,0,0,2,0,1 pdoffset6g160mRUset1_c0=5,5,5,5,5,5,5,5,5,3,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset6g160mRUset2_c0=0,0,0,4,4,4,4,2,2,1,1,0,0,0,0,0,0,0,0,4,4,2,1,0,0,0,0,4,2,0,0,2,0,1 pdoffset6g160mRUset1_c1=5,5,5,5,5,5,5,5,5,3,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 pdoffset6g160mRUset2_c1=0,0,0,5,5,5,5,2,2,1,1,0,0,0,0,0,0,0,0,5,5,2,1,0,0,0,0,5,2,0,0,2,0,1 #2G/5G related PPR params cckbw202gpo=0x0000 mcsbw202gpo=0xCA986533 dot11agofdmhrbw202gpo=0x6532 ofdmlrbw202gpo=0x2021 mcsbw205glpo=0xA9864100 mcsbw405glpo=0xBA875433 mcsbw805glpo=0xB9875444 mcsbw1605glpo=0xCCAA8875 mcsbw205gmpo=0xA9764100 mcsbw405gmpo=0xA9765333 mcsbw805gmpo=0xA9864333 mcsbw1605gmpo=0xBA988766 mcsbw205ghpo=0xA9764100 mcsbw405ghpo=0xA9764333 mcsbw805ghpo=0xA9864222 mcsbw1605ghpo=0xBA877666 mcs1024qam5glpo=0xEEDDEEDD mcs1024qam5gmpo=0xEEDDEECC mcs1024qam5ghpo=0xDDCCCCCC # 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 ## 6G related PPR params mcsbw206gb1po=0x87642001 mcsbw406gb1po=0x87653222 mcsbw806gb1po=0x87643111 mcsbw1606gb1po=0x87643344 mcsbw206gb2po=0x87642001 mcsbw406gb2po=0x87653222 mcsbw806gb2po=0x87643111 mcsbw1606gb2po=0x87654445 mcsbw206gb3po=0x87653111 mcsbw406gb3po=0x87653232 mcsbw806gb3po=0x87653222 mcsbw1606gb3po=0x87655545 mcsbw206gb4po=0x87653111 mcsbw406gb4po=0x87653232 mcsbw806gb4po=0x87653222 mcsbw1606gb4po=0x99866656 mcsbw206gb5po=0xB9865333 mcsbw406gb5po=0xA9875454 mcsbw806gb5po=0xA9864334 mcsbw1606gb5po=0xBA977666 mcsbw206gb6po=0xCBA87555 mcsbw406gb6po=0xCB987666 mcsbw806gb6po=0xBA975445 mcsbw1606gb6po=0xBA977666 mcs1024qam6gb1po=0xAAAAAAAA mcs1024qam6gb2po=0xAAAAAAAA mcs1024qam6gb3po=0xAAAAAAAA mcs1024qam6gb4po=0xBBAAAAAA mcs1024qam6gb5po=0xCCCCCDBB mcs1024qam6gb6po=0xDDDDEFEE subband6gver=0x1 #OOB params #device_wake_opt=1 host_wake_opt=0 # temporarily disable deepsleep health check ds_hc_enable=0 # SWCTRL Related swctrlmap_5g=0x70707070,0x18180000,0x38380000,0x00000000,0x3FF swctrlmapext_5g=0x02020000,0x02020000,0x00000000,0x00000000,0x003 slice/2/swctrlmap_5g=0x70707070,0x18180000,0x38380000,0x00000000,0x3FF slice/2/swctrlmapext_5g=0x02020000,0x02020000,0x00000000,0x00000000,0x003 swctrlmap_6g=0x50505050,0x18180000,0x38380000,0x00000000,0x3FF swctrlmapext_6g=0x02020000,0x02020000,0x00000000,0x00000000,0x003 slice/2/swctrlmap_6g=0x50507070,0x18180000,0x38380000,0x00000000,0x3FF slice/2/swctrlmapext_6g=0x02020000,0x02020000,0x00000000,0x00000000,0x003 slice/1/swctrlmap_2g=0x81818181,0x82820000,0x80800000,0x000000,0x3FF slice/1/swctrlmapext_2g=0x01010000,0x01010000,0x00000000,0x000000,0x003 slice/2/swctrlmap_2g=0x81818181,0x82820000,0x80800000,0x000000,0x3FF slice/2/swctrlmapext_2g=0x01010000,0x01010000,0x00000000,0x000000,0x003 #slice0=Main, slice1=Aux clb5gslice0core0=0x278 clb5gslice0core1=0x278 clb5gslice2core0=0x278 clb2gslice1core0=0x107 clb2gslice1core1=0x107 clb2gslice2core0=0x107 muxenab=1 # [31:24] - rts; [23:16] - cts; [15:8] - Tx; [7:0] - Rx; fuart_sig2pin_map=0x0b0a0908 ###Comment out BT section for initial bringup #BT Coex btc_mode=1 #btc_params82=0x1a0 # BT shared ant configuration btc_prisel_ant_mask=0x0 btc_prisel_mask=0x1 clb_swctrl_smask_ant0=0x37f clb_swctrl_smask_ant1=0x37f # UWB Coex uwbcx_en=1 uwbcx_gpio_input=0xc uwbcx_coex_bitmap_5g=0x0,0x0,0x0 uwbcx_coex_bitmap_6g=0x0,0x0,0x0,0x0 # energy detect threshold ed_thresh2g=-63 ed_thresh5g=-63 ed_thresh6g=-63 # energy detect threshold for EU eu_edthresh2g=-63 eu_edthresh5g=-63 eu_edthresh6g=-63 #Feature flags femctrl=17 # FE Loss comp parameters slice/1/felossTx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 slice/1/felossTx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 slice/1/felossRx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 slice/1/felossRx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 felossTx5ga0=0,0,0,0 felossTx5ga1=0,0,0,0 felossRx5ga0=0,0,0,0 felossRx5ga1=0,0,0,0 felossTx6ga0=0,0,0,0,0,0 felossTx6ga1=0,0,0,0,0,0 felossRx6ga0=0,0,0,0,0,0 felossRx6ga1=0,0,0,0,0,0 slice/2/felossRx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 slice/2/felossRx5ga0=0,0,0,0 slice/2/felossRx6ga0=0,0,0,0,0,0 ## ULOFDMA Board limit PPRs for 2G20 ## ruppr2g20bpsk=0x000d6b5a ruppr2g20qpsk=0x000d6b5a ruppr2g20qam16=0x000d6b5a ruppr2g20qam64=0x000f77bd ruppr2g20qam256=0x00008421 ruppr2g20qam1024=0xFFFFF ## ULOFDMA Board limit PPRs for 5G20 ## ruppr5g20bpsk=0x000f779c ruppr5g20qpsk=0x000f779c ruppr5g20qam16=0x000003fe ruppr5g20qam64=0x00021063 ruppr5g20qam256=0x00039ce6 ruppr5g20qam1024=0x000420e7 ## ULOFDMA Board limit PPRs for 5G40 ## ruppr5g40bpsk=0x000f7bde ruppr5g40qpsk=0x000f7bde ruppr5g40qam16=0x000003de ruppr5g40qam64=0x00529462 ruppr5g40qam256=0x007398c5 ruppr5g40qam1024=0x00739cc6 ## ULOFDMA Board limit PPRs for 5G80 ## ruppr5g80bpsk=0x13ef7bde ruppr5g80qpsk=0x13ef7bde ruppr5g80qam16=0x101083fe ruppr5g80qam64=0x18631483 ruppr5g80qam256=0x24941ce6 ruppr5g80qam1024=0x249420e6 ## ULOFDMA Board limit PPRs for 5G160 ## ruppr5g160bpsk=0x0c210841 ruppr5g160qpsk=0x0c210842 ruppr5g160qam16=0x0c210842 ruppr5g160qam64=0x0c210842 ruppr5g160qam256=0x18529485 ruppr5g160qam1024=0x2894a4e7 ## ULOFDMA Board limit PPRs for 6G20 ## ruppr6g20bpsk=0x000187ff ruppr6g20qpsk=0x0001081f ruppr6g20qam16=0x00010821 ruppr6g20qam64=0x000318c6 ruppr6g20qam256=0x00042108 ruppr6g20qam1024=0x00062929 ## ULOFDMA Board limit PPRs for 6G40 ## ruppr6g40bpsk=0x00108000 ruppr6g40qpsk=0x00108000 ruppr6g40qam16=0x00208421 ruppr6g40qam64=0x00421084 ruppr6g40qam256=0x00739cc6 ruppr6g40qam1024=0x00841ce7 ## ULOFDMA Board limit PPRs for 6G80 ## ruppr6g80bpsk=0x08100000 ruppr6g80qpsk=0x08100000 ruppr6g80qam16=0x08100000 ruppr6g80qam64=0x14421084 ruppr6g80qam256=0x1c739ca5 ruppr6g80qam1024=0x2894a508 ## ULOFDMA Board limit PPRs for 6G160 ## ruppr6g160bpsk=0x08210821 ruppr6g160qpsk=0x08210421 ruppr6g160qam16=0x08210421 ruppr6g160qam64=0x14421084 ruppr6g160qam256=0x20731ce7 ruppr6g160qam1024=0x2894a529 # Base K Values (For the VHT case 5G 160 & 5G80/40/20/2G20) proxd_basekival_5g_160=35312 proxd_basektval_5g_160=35312 proxd_basekival=36016,34867,36521,36548 proxd_basektval=36016,34867,36521,36548 # Offsets across channels (Upper nibble for target, lower nibble for initiator - saved in hex) proxd_160mkval=0x0b0b,0x0000 proxd_80mkval=0x1010,0x0d0d,0x0505,0x0000,0x0101,0x0000 proxd_40mkval=0x2020,0x1d1d,0x1919,0x1717,0x0a0a,0x0707,0x0a0a,0x0707,0x0404,0x0505,0x1616,0x0000 proxd_20mkval=0x2e2e,0x3232,0x2a2a,0x2f2f,0x2424,0x2b2b,0x2020,0x2828,0x1414,0x1919,0x0f0f,0x1818,0x0f0f,0x1414,0x0d0d,0x1414,0x0a0a,0x1010,0x0707,0x0e0e,0x2121,0x2c2c,0x2020,0x0000,0x0101 proxd_2gkval=0x2f3,0x50,0x53,0x59,0x0,0x4c,0x50,0x55,0x1e,0x4c,0x2b5,0x2e9,0x2f1,0 # Offsets across frame formats @ Initiator # Only for non-VHT frame (Leg6, Leg non-6, mcs0, non-mcs0) # Delta between the base values are adjusted here proxdi_rate160m=2430,7953,0,0 proxdi_rate80m=2708,7950,0,0 proxdi_rate40m=1639,7545,15,15 proxdi_rate20m=2316,7745,62,63 proxdi_rate2g=2263,7685,76,119 proxdi_ack=0,0,0,0 # Offsets across frame formats @ Responder proxdt_rate160m=2430,7953,0,0 proxdt_rate80m=2708,7950,0,0 proxdt_rate40m=1639,7545,15,15 proxdt_rate20m=2316,7745,62,63 proxdt_rate2g=2263,7685,76,119 proxdt_ack=0,0,0,0 # Offsets for sub-bands (VHT, Leg6, Leg non-6, mcs0, non-mcs0) proxd_sub160m80m=-15,-20,-17,0,0 proxd_sub160m40m=977,-72,666,0,0 proxd_sub160m20m=1639,72,1256,0,0 proxd_sub80m40m=973,-80,661,0,0 proxd_sub80m20m=1646,84,1343,0,0 proxd_sub40m20m=200,-299,160,185,186 # Base K Values (For the HE case 6G 160/80/40/20) proxd_basekval_6g=39570,40446,39239,40842 # Offsets across channels proxd_6g_160mkval=0x8,0x7,0x2,0x16,0xa,0x6,0x0 proxd_6g_80mkval=0x15,0x13,0x10,0xb,0xf,0x3,0x5,0x2,0x0,0x11,0xd,0xa,0x7,0x3 proxd_6g_40mkval=0x2c,0x23,0x2a,0x25,0x26,0x1b,0x21,0x1b,0x20,0x12,0x14,0xf,0x7,0x7,0x9,0x4,0x0,0x5,0x0,0xf,0x13,0xd,0x11,0xc,0x6,0xa,0x6,0x9,0x3 proxd_6g_low_20mkval=0x3c,0x2d,0x31,0x36,0x37,0x31,0x27,0x2f,0x2d,0x2e,0x30,0x23,0x27,0x21,0x23,0x21,0x25,0x29,0x1b,0x1f,0x14,0x18,0x1d,0x14,0x18,0xf,0x15,0x9,0x10,0x8 proxd_6g_high_20mkval=0x9,0x6,0x4,0x9,0x0,0x5,0x1d,0x23,0x17,0x1d,0x14,0x18,0x1e,0x12,0x17,0xc,0x12,0x16,0xd,0x11,0x6,0xc,0x9,0x8,0xc,0x4,0x6,0x6,0x2 ### SAR ROW FCC and JP sar_regulatory_enab=1 slice/1/sar_regulatory_enab=1 # ### ROW ##SAR HEAD-MIMO MODE Params slice/1/dynsar_2g=0xc6c6 slice/1/dynsar_2g_2=0xc6c6 dynsar_5gs=0xc6ce,0xc6ce,0xc4d0,0xb0b0 dynsar_5gs_2=0xc6ce,0xc6ce,0xc4d0,0xb0b0 dynsar_6gs=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 dynsar_6gs_2=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 # ##SAR HEAD-RSDB MODE Params slice/1/rsdb_dynsar_2g=0xc6c6 slice/1/rsdb_dynsar_2g_2=0xc6c6 rsdb_dynsar_5gs=0xc6ce,0xc6ce,0xc4d0,0xb0b0 rsdb_dynsar_5gs_2=0xc6ce,0xc6ce,0xc4d0,0xb0b0 rsdb_dynsar_6gs=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 rsdb_dynsar_6gs_2=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 # ##SAR GRIP-MIMO MODE Params slice/1/grip_dynsar_2g=0xc6c6 slice/1/grip_dynsar_2g_2=0x8080 grip_dynsar_5gs=0xd0d0,0xd0d0,0xd0d0,0xb0b0 grip_dynsar_5gs_2=0xd0d0,0xd0d0,0xd0d0,0xb0b0 grip_dynsar_6gs=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 grip_dynsar_6gs_2=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 # ##SAR GRIP-RSDB MODE Params slice/1/grip_rsdb_dynsar_2g=0xc6c6 slice/1/grip_rsdb_dynsar_2g_2=0x8080 grip_rsdb_dynsar_5gs=0xd0d0,0xd0d0,0xd0d0,0xb0b0 grip_rsdb_dynsar_5gs_2=0x8080,0x8080,0x8080,0x8080 grip_rsdb_dynsar_6gs=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 grip_rsdb_dynsar_6gs_2=0x8080,0x8080,0x8080,0x8080,0x8080,0x8080 # ##SAR BT-MIMO MODE Params slice/1/bt_dynsar_2g=0xc6c6 slice/1/bt_dynsar_2g_2=0x8080 bt_dynsar_5gs=0xd0d0,0xd0d0,0xd0d0,0xb0b0 bt_dynsar_5gs_2=0xd0d0,0xd0d0,0xd0d0,0xb0b0 bt_dynsar_6gs=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 bt_dynsar_6gs_2=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 # ##SAR BT-RSDB MODE Params slice/1/bt_rsdb_dynsar_2g=0xc6c6 slice/1/bt_rsdb_dynsar_2g_2=0x8080 bt_rsdb_dynsar_5gs=0xd0d0,0xd0d0,0xd0d0,0xb0b0 bt_rsdb_dynsar_5gs_2=0x8080,0x8080,0x8080,0x8080 bt_rsdb_dynsar_6gs=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 bt_rsdb_dynsar_6gs_2=0x8080,0x8080,0x8080,0x8080,0x8080,0x8080 # ##SAR HOTSPOT-MIMO MODE Params slice/1/hotspot_dynsar_2g=0xc6c6 slice/1/hotspot_dynsar_2g_2=0x8080 hotspot_dynsar_5gs=0xd0d0,0xd0d0,0xd0d0,0xb0b0 hotspot_dynsar_5gs_2=0xd0d0,0xd0d0,0xd0d0,0xb0b0 hotspot_dynsar_6gs=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 hotspot_dynsar_6gs_2=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 # ##SAR HOTSPOT-RSDB MODE Params slice/1/hotspot_rsdb_dynsar_2g=0xc6c6 slice/1/hotspot_rsdb_dynsar_2g_2=0x8080 hotspot_rsdb_dynsar_5gs=0xd0d0,0xd0d0,0xd0d0,0xb0b0 hotspot_rsdb_dynsar_5gs_2=0x8080,0x8080,0x8080,0x8080 hotspot_rsdb_dynsar_6gs=0xb0b0,0xb0b0,0x8080,0x8080,0x8080,0x8080 hotspot_rsdb_dynsar_6gs_2=0x8080,0x8080,0x8080,0x8080,0x8080,0x8080 ### FCC ##SAR HEAD-MIMO MODE Params slice/1/fcc_dynsar_2g=0xbac0 slice/1/fcc_dynsar_2g_2=0xc6ca fcc_dynsar_5gs=0xa6aa,0xa6aa,0xa0aa,0xa2ae fcc_dynsar_5gs_2=0xb8be,0xb8be,0xb4be,0xb6c2 fcc_dynsar_6gs=0xaab0,0xaab0,0xa8b8,0xa8b8,0xaeb4,0xb4b8 fcc_dynsar_6gs_2=0xbcbc,0xbcbc,0xbcc0,0xbcc0,0xc2c2,0xc4c4 # ##SAR HEAD-RSDB MODE Params slice/1/fcc_rsdb_dynsar_2g=0xa6ac slice/1/fcc_rsdb_dynsar_2g_2=0xbac0 fcc_rsdb_dynsar_5gs=0xa6aa,0xa6aa,0xa0aa,0xa2ae fcc_rsdb_dynsar_5gs_2=0xb6bc,0xb6bc,0xb0ba,0xb2c0 fcc_rsdb_dynsar_6gs=0xaab0,0xaab0,0xa8b8,0xa8b8,0xaeb4,0xb4b8 fcc_rsdb_dynsar_6gs_2=0xbabc,0xbabc,0xbac0,0xbac0,0xc0c2,0xc4c4 # ##SAR GRIP-MIMO MODE Params slice/1/fcc_grip_dynsar_2g=0xcece slice/1/fcc_grip_dynsar_2g_2=0x8080 fcc_grip_dynsar_5gs=0xcccc,0xcccc,0xd0be,0xc8be fcc_grip_dynsar_5gs_2=0xc8c8,0xc8c8,0xcebc,0xc4ba fcc_grip_dynsar_6gs=0xbcbc,0xbcbc,0xc0c0,0xc0c0,0xc2c2,0xc4c4 fcc_grip_dynsar_6gs_2=0xbcbc,0xbcbc,0xc0c0,0xc0c0,0xc0c2,0xc4c4 # ##SAR GRIP-RSDB MODE Params slice/1/fcc_grip_rsdb_dynsar_2g=0xc2c8 slice/1/fcc_grip_rsdb_dynsar_2g_2=0x8080 fcc_grip_rsdb_dynsar_5gs=0xc0c0,0xc0c0,0xc4b2,0xbcb2 fcc_grip_rsdb_dynsar_5gs_2=0x8080,0x8080,0x8080,0x8080 fcc_grip_rsdb_dynsar_6gs=0xbcb4,0xbcb4,0xbec0,0xbec0,0xb8c2,0xbcc4 fcc_grip_rsdb_dynsar_6gs_2=0x8080,0x8080,0x8080,0x8080,0x8080,0x8080 # ##SAR BT-MIMO MODE Params slice/1/fcc_bt_dynsar_2g=0xcece slice/1/fcc_bt_dynsar_2g_2=0x8080 fcc_bt_dynsar_5gs=0xcccc,0xcccc,0xd0be,0xc8be fcc_bt_dynsar_5gs_2=0xc8c8,0xc8c8,0xcebc,0xc4ba fcc_bt_dynsar_6gs=0xbcbc,0xbcbc,0xc0c0,0xc0c0,0xc2c2,0xc4c4 fcc_bt_dynsar_6gs_2=0xbcbc,0xbcbc,0xc0c0,0xc0c0,0xc0c2,0xc4c4 # ##SAR BT-RSDB MODE Params slice/1/fcc_bt_rsdb_dynsar_2g=0xc2c8 slice/1/fcc_bt_rsdb_dynsar_2g_2=0x8080 fcc_bt_rsdb_dynsar_5gs=0xc0c0,0xc0c0,0xc4b2,0xbcb2 fcc_bt_rsdb_dynsar_5gs_2=0x8080,0x8080,0x8080,0x8080 fcc_bt_rsdb_dynsar_6gs=0xbcb4,0xbcb4,0xbec0,0xbec0,0xb8c2,0xbcc4 fcc_bt_rsdb_dynsar_6gs_2=0x8080,0x8080,0x8080,0x8080,0x8080,0x8080 # ##SAR HOTSPOT-MIMO MODE Params slice/1/fcc_hotspot_dynsar_2g=0xd6d6 slice/1/fcc_hotspot_dynsar_2g_2=0x8080 fcc_hotspot_dynsar_5gs=0xd0d0,0xd0d0,0xd0ca,0xd0ca fcc_hotspot_dynsar_5gs_2=0xd0d0,0xd0d0,0xd0ca,0xd0ca fcc_hotspot_dynsar_6gs=0xbcbc,0xbcbc,0xc0c0,0xc0c0,0xc2c2,0xc4c4 fcc_hotspot_dynsar_6gs_2=0xbcbc,0xbcbc,0xc0c0,0xc0c0,0xc2c2,0xc4c4 # ##SAR HOTSPOT-RSDB MODE Params slice/1/fcc_hotspot_rsdb_dynsar_2g=0xd4d4 slice/1/fcc_hotspot_rsdb_dynsar_2g_2=0x8080 fcc_hotspot_rsdb_dynsar_5gs=0xd0d0,0xd0d0,0xd0c8,0xd0c6 fcc_hotspot_rsdb_dynsar_5gs_2=0x8080,0x8080,0x8080,0x8080 fcc_hotspot_rsdb_dynsar_6gs=0xbcbc,0xbcbc,0xc0c0,0xc0c0,0xc2c2,0xc4c4 fcc_hotspot_rsdb_dynsar_6gs_2=0x8080,0x8080,0x8080,0x8080,0x8080,0x8080 ### JAPAN ##SAR HEAD-MIMO MODE Params slice/1/jp_dynsar_2g=0xcccc slice/1/jp_dynsar_2g_2=0xcccc jp_dynsar_5gs=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_dynsar_5gs_2=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_dynsar_6gs=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 jp_dynsar_6gs_2=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 # ##SAR HEAD-RSDB MODE Params slice/1/jp_rsdb_dynsar_2g=0xcccc slice/1/jp_rsdb_dynsar_2g_2=0xcccc jp_rsdb_dynsar_5gs=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_rsdb_dynsar_5gs_2=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_rsdb_dynsar_6gs=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 jp_rsdb_dynsar_6gs_2=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 # ##SAR GRIP-MIMO MODE Params slice/1/jp_grip_dynsar_2g=0xcccc slice/1/jp_grip_dynsar_2g_2=0xcccc jp_grip_dynsar_5gs=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_grip_dynsar_5gs_2=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_grip_dynsar_6gs=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 jp_grip_dynsar_6gs_2=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 # ##SAR GRIP-RSDB MODE Params slice/1/jp_grip_rsdb_dynsar_2g=0xcccc slice/1/jp_grip_rsdb_dynsar_2g_2=0xcccc jp_grip_rsdb_dynsar_5gs=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_grip_rsdb_dynsar_5gs_2=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_grip_rsdb_dynsar_6gs=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 jp_grip_rsdb_dynsar_6gs_2=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 # ##SAR BT-MIMO MODE Params slice/1/jp_bt_dynsar_2g=0xcccc slice/1/jp_bt_dynsar_2g_2=0xcccc jp_bt_dynsar_5gs=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_bt_dynsar_5gs_2=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_bt_dynsar_6gs=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 jp_bt_dynsar_6gs_2=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 # ##SAR BT-RSDB MODE Params slice/1/jp_bt_rsdb_dynsar_2g=0xcccc slice/1/jp_bt_rsdb_dynsar_2g_2=0xcccc jp_bt_rsdb_dynsar_5gs=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_bt_rsdb_dynsar_5gs_2=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_bt_rsdb_dynsar_6gs=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 jp_bt_rsdb_dynsar_6gs_2=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 # ##SAR HOTSPOT_MIMO MODE Params slice/1/jp_hotspot_dynsar_2g=0xcccc slice/1/jp_hotspot_dynsar_2g_2=0xcccc jp_hotspot_dynsar_5gs=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_hotspot_dynsar_5gs_2=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_hotspot_dynsar_6gs=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 jp_hotspot_dynsar_6gs_2=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 # ##SAR HOTSPOT-RSDB MODE Params slice/1/jp_hotspot_rsdb_dynsar_2g=0xcccc slice/1/jp_hotspot_rsdb_dynsar_2g_2=0xcccc jp_hotspot_rsdb_dynsar_5gs=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_hotspot_rsdb_dynsar_5gs_2=0xc8c8,0xc8c8,0xc8c8,0xc8c8 jp_hotspot_rsdb_dynsar_6gs=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 jp_hotspot_rsdb_dynsar_6gs_2=0xb6b6,0xb6b6,0xb0b0,0xb0b0,0xb0b0,0xb2b2 ocl=1 slice/1/ocl=1 #CLTM Duty cycles tvpm_dc_cltm=100,100,90,90,80,80,70,70,60,60,50,50,40,40,30,30,20,20,1,1