xref: /freebsd/tools/tools/ath/athprom/eeprom-14 (revision d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf)
11094c01fSSam Leffler#
21094c01fSSam Leffler# v14 format EEPROM template (AR5416 and later 11n parts)
31094c01fSSam Leffler#
41094c01fSSam Leffler |===================== Header Information ====================|
51094c01fSSam Leffler |  Major Version           $V_major  |  Minor Version           $V_minor  |
61094c01fSSam Leffler |-------------------------------------------------------------|
71094c01fSSam Leffler |  Checksum           $checksum   |  Length             $length   |
81094c01fSSam Leffler |  RegDomain 1        $regDmn0   |  RegDomain 2        $regDmn1   |
91094c01fSSam Leffler |  TX Mask            $txMask   |  RX Mask            $rxMask   |
101094c01fSSam Leffler |  rfSilent           $rfSilent   |  btOptions          $btOptions   |
111094c01fSSam Leffler |  deviceCap          $deviceCap   |                              |
121094c01fSSam Leffler |  MacAddress: $macaddr0:$macaddr1:$macaddr2:$macaddr3:$macaddr4:$macaddr5                              |
131094c01fSSam Leffler |  OpFlags: [$opCapFlags] 11A 1, 11G 1                               |
141094c01fSSam Leffler |  eepMisc: [$eepMisc] endian 0                                   |
151094c01fSSam Leffler |-------------------------------------------------------------|
161094c01fSSam Leffler |  Customer Data in hex                                       |
171094c01fSSam Leffler |= $custData0 $custData1 $custData2 $custData3 $custData4 $custData5 $custData6 $custData7 $custData8 $custData9 $custData10 $custData11 $custData12 $custData13 $custData14 $custData15           =|
181094c01fSSam Leffler |= $custData16 $custData17 $custData18 $custData19 $custData20 $custData21 $custData22 $custData23 $custData24 $custData25 $custData26 $custData27 $custData28 $custData29 $custData30 $custData31           =|
191094c01fSSam Leffler |= $custData32 $custData33 $custData34 $custData35 $custData36 $custData37 $custData38 $custData39 $custData40 $custData41 $custData42 $custData43 $custData44 $custData45 $custData46 $custData47           =|
201094c01fSSam Leffler |= $custData48 $custData49 $custData50 $custData51 $custData52 $custData53 $custData54 $custData55 $custData56 $custData57 $custData58 $custData59 $custData60 $custData61 $custData62 $custData63           =|
211094c01fSSam Leffler |=============================================================|
221094c01fSSam Leffler
231094c01fSSam Leffler.ifmode 11a
241094c01fSSam Leffler |=========== 5GHz Modal Header ===========|
251094c01fSSam Leffler |  Ant Chain 0                $antCtrlChain0  |
261094c01fSSam Leffler |  Ant Chain 1                $antCtrlChain1  |
271094c01fSSam Leffler |  Ant Chain 2                $antCtrlChain2  |
281094c01fSSam Leffler |  Ant Chain common           0x00001120  |
291094c01fSSam Leffler |  Antenna Gain Chain 0              $antGainCh0  |
301094c01fSSam Leffler |  Antenna Gain Chain 1              $antGainCh1  |
311094c01fSSam Leffler |  Antenna Gain Chain 2              $antGainCh2  |
321094c01fSSam Leffler |  Switch Settling                   $switchSettling  |
331094c01fSSam Leffler |  TxRxAttenuation Ch 0              $txRxAttenCh0  |
341094c01fSSam Leffler |  TxRxAttenuation Ch 1              $txRxAttenCh1  |
351094c01fSSam Leffler |  TxRxAttenuation Ch 2              $txRxAttenCh2  |
361094c01fSSam Leffler |  RxTxMargin Chain 0                $rxTxMarginCh0  |
371094c01fSSam Leffler |  RxTxMargin Chain 1                $rxTxMarginCh1  |
381094c01fSSam Leffler |  RxTxMargin Chain 2                $rxTxMarginCh2  |
391094c01fSSam Leffler |  adc desired size                  $adcDesiredSize  |
401094c01fSSam Leffler |  pga desired size                  $pgaDesiredSize  |
411094c01fSSam Leffler |  xlna gain Chain 0                 $xlnaGainCh0  |
421094c01fSSam Leffler |  xlna gain Chain 1                 $xlnaGainCh1  |
431094c01fSSam Leffler |  xlna gain Chain 2                 $xlnaGainCh2  |
441094c01fSSam Leffler |  tx end to xpa off                 $txEndToXPAOff  |
451094c01fSSam Leffler |  tx end to rx on                   $txEndToRxOn  |
461094c01fSSam Leffler |  tx frame to xpa on                $txFrameToXPAOn  |
471094c01fSSam Leffler |  thresh62                          $thresh62  |
481094c01fSSam Leffler |  noise floor thres 0               $noiseFloorThreshCh0  |
491094c01fSSam Leffler |  noise floor thres 1               $noiseFloorThreshCh1  |
501094c01fSSam Leffler |  noise floor thres 2               $noiseFloorThreshCh2  |
511094c01fSSam Leffler |  Xpd Gain Mask                     $xpdGain  |
521094c01fSSam Leffler |  Xpd extern                        $xpd  |
531094c01fSSam Leffler |  IQ Cal I, Q Chain 0          $iqCalICh0, $iqCalQCh0  |
541094c01fSSam Leffler |  IQ Cal I, Q Chain 1          $iqCalICh1, $iqCalQCh1  |
551094c01fSSam Leffler |  IQ Cal I, Q Chain 2          $iqCalICh2, $iqCalQCh2  |
561094c01fSSam Leffler |  pdGain Overlap                $pdGainOverlap dB  |
571094c01fSSam Leffler |  Analog Output Bias (ob)           $ob  |
581094c01fSSam Leffler |  Analog Driver Bias (db)           $db  |
591094c01fSSam Leffler |  Xpa bias level                    $xpaBiasLvl  |
601094c01fSSam Leffler |  pwr dec 2 chain               $pwrDecreaseFor2Chain dB  |
611094c01fSSam Leffler |  pwr dec 3 chain               $pwrDecreaseFor3Chain dB  |
621094c01fSSam Leffler |  txFrameToDataStart                $txFrameToDataStart  |
631094c01fSSam Leffler |  txFrameToPaOn                     $txFrameToPaOn  |
641094c01fSSam Leffler |  ht40PowerIncForPdadc              $ht40PowerIncForPdadc  |
651094c01fSSam Leffler |=========================================|
661094c01fSSam Leffler
671094c01fSSam Leffler============================Target Power Info===============================
681094c01fSSam Leffler|     rate     |     $testChannel0     |     $testChannel1     |     $testChannel2     |     $testChannel3     |
691094c01fSSam Leffler|==============|==============|==============|==============|==============|
701094c01fSSam Leffler|     6-24     |     $pwr6_24_0     |     $pwr6_24_1     |     $pwr6_24_2     |     $pwr6_24_3     |
711094c01fSSam Leffler|      36      |     $pwr36_0     |     $pwr36_1     |     $pwr36_2     |     $pwr36_3     |
721094c01fSSam Leffler|      48      |     $pwr48_0     |     $pwr48_1     |     $pwr48_2     |     $pwr48_3     |
731094c01fSSam Leffler|      54      |     $pwr54_0     |     $pwr54_1     |     $pwr54_2     |     $pwr54_3     |
741094c01fSSam Leffler|==============|==============|==============|==============|==============|
751094c01fSSam Leffler|     rate     |     $testChannel4     |     $testChannel5     |     $testChannel6     |     $testChannel7     |
761094c01fSSam Leffler|==============|==============|==============|==============|==============|
771094c01fSSam Leffler|     6-24     |     $pwr6_24_4     |     $pwr6_24_5     |     $pwr6_24_6     |     $pwr6_24_7     |
781094c01fSSam Leffler|      36      |     $pwr36_4     |     $pwr36_5     |     $pwr36_6     |     $pwr36_7     |
791094c01fSSam Leffler|      48      |     $pwr48_4     |     $pwr48_5     |     $pwr48_6     |     $pwr48_7     |
801094c01fSSam Leffler|      54      |     $pwr54_4     |     $pwr54_5     |     $pwr54_6     |     $pwr54_7     |
811094c01fSSam Leffler|==============|==============|==============|==============|==============|
821094c01fSSam Leffler
831094c01fSSam Leffler=======================Test Group Band Edge Power========================
841094c01fSSam Leffler.forctl
851094c01fSSam Leffler|                                                                       |
861094c01fSSam Leffler| CTL: $CTL   [ $ctlRD $ctlType mode ]                                    |
871094c01fSSam Leffler|=======|=======|=======|=======|=======|=======|=======|=======|=======|
881094c01fSSam Leffler| edge  | $rdEdge0  | $rdEdge1  | $rdEdge2  | $rdEdge3  | $rdEdge4  | $rdEdge5  | $rdEdge6  | $rdEdge7  |
891094c01fSSam Leffler|=======|=======|=======|=======|=======|=======|=======|=======|=======|
901094c01fSSam Leffler| power | $rdEdgePower0  | $rdEdgePower1  | $rdEdgePower2  | $rdEdgePower3  | $rdEdgePower4  | $rdEdgePower5  | $rdEdgePower6  | $rdEdgePower7  |
911094c01fSSam Leffler|=======|=======|=======|=======|=======|=======|=======|=======|=======|
921094c01fSSam Leffler| flag  |  $rdEdgeFlag0   |  $rdEdgeFlag1   |  $rdEdgeFlag2   |  $rdEdgeFlag3   |  $rdEdgeFlag4   |  $rdEdgeFlag5   |  $rdEdgeFlag6   |  $rdEdgeFlag7   |
931094c01fSSam Leffler=========================================================================
941094c01fSSam Leffler.endforctl
951094c01fSSam Leffler.endmode
961094c01fSSam Leffler
971094c01fSSam Leffler.ifmode 11g
981094c01fSSam Leffler=============Target Power Info================
991094c01fSSam Leffler|     rate     |     $testChannel0     |     $testChannel1     |
1001094c01fSSam Leffler|==============|==============|==============|
1011094c01fSSam Leffler|      1       |     $pwr6_24_0     |     $pwr6_24_1     |
1021094c01fSSam Leffler|      2       |     $pwr36_0     |     $pwr36_1     |
1031094c01fSSam Leffler|      5.5     |     $pwr48_0     |     $pwr48_1     |
1041094c01fSSam Leffler|      11      |     $pwr54_0     |     $pwr54_1     |
1051094c01fSSam Leffler|==============|==============|==============|
1061094c01fSSam Leffler
1071094c01fSSam Leffler=======================Test Group Band Edge Power========================
1081094c01fSSam Leffler.forctl
1091094c01fSSam Leffler|                                                                       |
1101094c01fSSam Leffler| CTL: $CTL   [ $ctlRD $ctlType mode ]                                    |
1111094c01fSSam Leffler|=======|=======|=======|=======|=======|=======|=======|=======|=======|
1121094c01fSSam Leffler| edge  | $rdEdge0  | $rdEdge1  | $rdEdge2  | $rdEdge3  | $rdEdge4  | $rdEdge5  | $rdEdge6  | $rdEdge7  |
1131094c01fSSam Leffler|=======|=======|=======|=======|=======|=======|=======|=======|=======|
1141094c01fSSam Leffler| power | $rdEdgePower0  | $rdEdgePower1  | $rdEdgePower2  | $rdEdgePower3  | $rdEdgePower4  | $rdEdgePower5  | $rdEdgePower6  | $rdEdgePower7  |
1151094c01fSSam Leffler|=======|=======|=======|=======|=======|=======|=======|=======|=======|
1161094c01fSSam Leffler| flag  |  $rdEdgeFlag0   |  $rdEdgeFlag1   |  $rdEdgeFlag2   |  $rdEdgeFlag3   |  $rdEdgeFlag4   |  $rdEdgeFlag5   |  $rdEdgeFlag6   |  $rdEdgeFlag7   |
1171094c01fSSam Leffler=========================================================================
1181094c01fSSam Leffler.endforctl
1191094c01fSSam Leffler.endmode
120