xref: /freebsd/tools/tools/ath/athprom/eeprom-5 (revision abd87254)
1#
2# v5 format EEPROM template
3#
4.ifmode 11a
5 =================Header Information for mode 11a===============
6 |  Major Version           $V_major  |  Minor Version           $V_minor  |
7 |  EAR Start              $earStart  |  Target Power Start     $tpStart  |
8 |  EEP MAP                $eepMap  |  Enable 32 khz	  $exist32KHzCrystal  |
9 |  EEP Map2PowerCalStart  $eepMap2PowerCalStart  |                 	       |
10 |-------------------------------------------------------------|
11 |  A Mode         $Amode  |  B Mode         $Bmode  |  G Mode        $Gmode  |
12 |  RegDomain    $regdomain |  Turbo2 Disable $turbo2Disable  |  Turbo5 Disable $turbo5Disable |
13 |  RF Silent      $rfKill  |  XR5 Disable    $disableXr5  |  XR2 Disable    $disableXr2 |
14 | Turbo 2W Maximum dBm $turbo2WMaxPower5 | cckOfdmDelta(10x) $cckOfdmDelta | GainI $gainI   |
15 |-------------------------------------------------------------|
16 |  worldwide roaming        $WWR  |  False detect backoff  $falseDetectBackoff  |
17 |  device type              $deviceType  |  Switch Settling Time  $switchSettling  |
18 |  ADC Desired size       $adcDesiredSize  |  XLNA Gain             $xlnaGain  |
19 |  tx end to XLNA on     $txEndToXLNAOn  |  Threashold 62         $thresh62  |
20 |  tx end to XPA off     $txEndToXPAOff  |  tx end to XPA on      $txFrameToXPAOn  |
21 |  PGA Desired size       $pgaDesiredSize  |  Noise Threshold        $noiseFloorThresh  |
22 |  XPD Gain              $xgain  |  XPD                      $xpd  |
23 |  txrx Attenuation      $txrxAtten  |  Capabilities        $capField  |
24 |  Turbo txrx Attenuat   $txrxAttenTurbo  |  Turbo Switch Settling $switchSettlingTurbo  |
25 |  Turbo ADC Desired Size $adcDesiredSizeTurbo  |  Turbo PGA Desired Size $pgaDesiredSizeTurbo  |
26 |  Turbo rxtx Margin     $rxtxMarginTurbo  |                              |
27 |  Antenna control    0  $antennaControl0  |  Antenna control    1  $antennaControl1  |
28 |  Antenna control    2  $antennaControl2  |  Antenna control    3  $antennaControl3  |
29 |  Antenna control    4  $antennaControl4  |  Antenna control    5  $antennaControl5  |
30 |  Antenna control    6  $antennaControl6  |  Antenna control    7  $antennaControl7  |
31 |  Antenna control    8  $antennaControl8  |  Antenna control    9  $antennaControl9  |
32 |  Antenna control   10  $antennaControl10  |                              |
33 |-------------------------------------------------------------|
34 |   OB_1   $ob1   |   OB_2    $ob2   |   OB_3   $ob3  |   OB_4     $ob4   |
35 |   DB_1   $db1   |   DB_2    $db2   |   DB_3   $db3  |   DB_4     $db4   |
36 ===============================================================
37
38=========2413 Power Calibration Information===================
39| XPD_Gain_mask     $xpd_mask | Number of channels    $numChannels |        |
40|========|======|========|========|========|========|========|
41|  freq  | pd   |  pwr1  |  pwr2  |  pwr3  |  pwr4  |  pwr5  |
42| maxpow | gain | [Vpd]  | [Vpd]  | [Vpd]  | [Vpd]  | [Vpd]  |
43|========|======|========|========|========|========|========|
44.forchan
45.ifpdgain 0
46| $freq   | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
47|        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
48.endpdgain
49.ifpdgain 1
50| $maxpow  | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
51|        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
52.endpdgain
53.forpdgain 2
54| $maxpow  | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
55|        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
56.endforpdgain
57|========|======|========|========|========|========|========|
58.endforchan
59
60============================Target Power Info===============================
61|     rate     |     $testChannel0     |     $testChannel1     |     $testChannel2     |     $testChannel3     |
62|==============|==============|==============|==============|==============|
63|     6-24     |     $pwr6_24_0     |     $pwr6_24_1     |     $pwr6_24_2     |     $pwr6_24_3     |
64|      36      |     $pwr36_0     |     $pwr36_1     |     $pwr36_2     |     $pwr36_3     |
65|      48      |     $pwr48_0     |     $pwr48_1     |     $pwr48_2     |     $pwr48_3     |
66|      54      |     $pwr54_0     |     $pwr54_1     |     $pwr54_2     |     $pwr54_3     |
67|==============|==============|==============|==============|==============|
68|     rate     |     $testChannel4     |     $testChannel5     |     $testChannel6     |     $testChannel7     |
69|==============|==============|==============|==============|==============|
70|     6-24     |     $pwr6_24_4     |     $pwr6_24_5     |     $pwr6_24_6     |     $pwr6_24_7     |
71|      36      |     $pwr36_4     |     $pwr36_5     |     $pwr36_6     |     $pwr36_7     |
72|      48      |     $pwr48_4     |     $pwr48_5     |     $pwr48_6     |     $pwr48_7     |
73|      54      |     $pwr54_4     |     $pwr54_5     |     $pwr54_6     |     $pwr54_7     |
74|==============|==============|==============|==============|==============|
75
76=======================Test Group Band Edge Power========================
77.forctl
78|                                                                       |
79| CTL: $CTL   [ $ctlRD $ctlType mode ]                                    |
80|=======|=======|=======|=======|=======|=======|=======|=======|=======|
81| edge  | $rdEdge0  | $rdEdge1  | $rdEdge2  | $rdEdge3  | $rdEdge4  | $rdEdge5  | $rdEdge6  | $rdEdge7  |
82|=======|=======|=======|=======|=======|=======|=======|=======|=======|
83| power | $rdEdgePower0  | $rdEdgePower1  | $rdEdgePower2  | $rdEdgePower3  | $rdEdgePower4  | $rdEdgePower5  | $rdEdgePower6  | $rdEdgePower7  |
84|=======|=======|=======|=======|=======|=======|=======|=======|=======|
85| flag  |  $rdEdgeFlag0   |  $rdEdgeFlag1   |  $rdEdgeFlag2   |  $rdEdgeFlag3   |  $rdEdgeFlag4   |  $rdEdgeFlag5   |  $rdEdgeFlag6   |  $rdEdgeFlag7   |
86=========================================================================
87.endforctl
88.endmode
89
90.ifmode 11b
91 =================Header Information for mode 11b===============
92 |  Major Version           $V_major  |  Minor Version           $V_minor  |
93 |  EAR Start              $earStart  |  Target Power Start     $tpStart  |
94 |  EEP MAP                $eepMap  |  Enable 32 khz	  $exist32KHzCrystal  |
95 |  EEP Map2PowerCalStart  $eepMap2PowerCalStart  |                 	       |
96 |-------------------------------------------------------------|
97 |  A Mode         $Amode  |  B Mode         $Bmode  |  G Mode        $Gmode  |
98 |  RegDomain    $regdomain |  Turbo2 Disable $turbo2Disable  |  Turbo5 Disable $turbo5Disable |
99 |  RF Silent      $rfKill  |  XR5 Disable    $disableXr5  |  XR2 Disable    $disableXr2 |
100 | Turbo 2W Maximum dBm $turbo2WMaxPower5 | cckOfdmDelta(10x) $cckOfdmDelta | GainI $gainI   |
101 |-------------------------------------------------------------|
102 |  worldwide roaming        $WWR  |  False detect backoff  $falseDetectBackoff  |
103 |  device type              $deviceType  |  Switch Settling Time  $switchSettling  |
104 |  ADC Desired size       $adcDesiredSize  |  XLNA Gain             $xlnaGain  |
105 |  tx end to XLNA on     $txEndToXLNAOn  |  Threashold 62         $thresh62  |
106 |  tx end to XPA off     $txEndToXPAOff  |  tx end to XPA on      $txFrameToXPAOn  |
107 |  PGA Desired size       $pgaDesiredSize  |  Noise Threshold        $noiseFloorThresh  |
108 |  XPD Gain              $xgain  |  XPD                      $xpd  |
109 |  txrx Attenuation      $txrxAtten  |  Capabilities        $capField  |
110 |  Turbo txrx Attenuat   $txrxAttenTurbo  |  Turbo Switch Settling $switchSettlingTurbo  |
111 |  Turbo ADC Desired Size $adcDesiredSizeTurbo  |  Turbo PGA Desired Size $pgaDesiredSizeTurbo  |
112 |  Turbo rxtx Margin     $rxtxMarginTurbo  |                              |
113 |  Antenna control    0  $antennaControl0  |  Antenna control    1  $antennaControl1  |
114 |  Antenna control    2  $antennaControl2  |  Antenna control    3  $antennaControl3  |
115 |  Antenna control    4  $antennaControl4  |  Antenna control    5  $antennaControl5  |
116 |  Antenna control    6  $antennaControl6  |  Antenna control    7  $antennaControl7  |
117 |  Antenna control    8  $antennaControl8  |  Antenna control    9  $antennaControl9  |
118 |  Antenna control   10  $antennaControl10  |                              |
119 |-------------------------------------------------------------|
120 |   OB_1   $obFor24   |   B_OB    $ob2GHz0   |   DB_1   $dbFor24  |   B_DB     $db2GHz0   |
121 ===============================================================
122
123=========2413 Power Calibration Information===================
124| XPD_Gain_mask     $xpd_mask | Number of channels    $numChannels |        |
125|========|======|========|========|========|========|========|
126|  freq  | pd   |  pwr1  |  pwr2  |  pwr3  |  pwr4  |  pwr5  |
127| maxpow | gain | [Vpd]  | [Vpd]  | [Vpd]  | [Vpd]  | [Vpd]  |
128|========|======|========|========|========|========|========|
129.forchan
130.ifpdgain 0
131| $freq   | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
132|        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
133.endpdgain
134.ifpdgain 1
135| $maxpow  | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
136|        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
137.endpdgain
138.forpdgain 2
139| $maxpow  | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
140|        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
141.endforpdgain
142|========|======|========|========|========|========|========|
143.endforchan
144
145=============Target Power Info================
146|     rate     |     $testChannel0     |     $testChannel1     |
147|==============|==============|==============|
148|      1       |     $pwr6_24_0     |     $pwr6_24_1     |
149|      2       |     $pwr36_0     |     $pwr36_1     |
150|      5.5     |     $pwr48_0     |     $pwr48_1     |
151|      11      |     $pwr54_0     |     $pwr54_1     |
152|==============|==============|==============|
153
154=======================Test Group Band Edge Power========================
155.forctl
156|                                                                       |
157| CTL: $CTL   [ $ctlRD $ctlType mode ]                                    |
158|=======|=======|=======|=======|=======|=======|=======|=======|=======|
159| edge  | $rdEdge0  | $rdEdge1  | $rdEdge2  | $rdEdge3  | $rdEdge4  | $rdEdge5  | $rdEdge6  | $rdEdge7  |
160|=======|=======|=======|=======|=======|=======|=======|=======|=======|
161| power | $rdEdgePower0  | $rdEdgePower1  | $rdEdgePower2  | $rdEdgePower3  | $rdEdgePower4  | $rdEdgePower5  | $rdEdgePower6  | $rdEdgePower7  |
162|=======|=======|=======|=======|=======|=======|=======|=======|=======|
163| flag  |  $rdEdgeFlag0   |  $rdEdgeFlag1   |  $rdEdgeFlag2   |  $rdEdgeFlag3   |  $rdEdgeFlag4   |  $rdEdgeFlag5   |  $rdEdgeFlag6   |  $rdEdgeFlag7   |
164=========================================================================
165.endforctl
166.endmode
167
168.ifmode 11g
169 =================Header Information for mode 11g===============
170 |  Major Version           $V_major  |  Minor Version           $V_minor  |
171 |  EAR Start              $earStart  |  Target Power Start     $tpStart  |
172 |  EEP MAP                $eepMap  |  Enable 32 khz	  $exist32KHzCrystal  |
173 |  EEP Map2PowerCalStart  $eepMap2PowerCalStart  |                 	       |
174 |-------------------------------------------------------------|
175 |  A Mode         $Amode  |  B Mode         $Bmode  |  G Mode        $Gmode  |
176 |  RegDomain    $regdomain |  Turbo2 Disable $turbo2Disable  |  Turbo5 Disable $turbo5Disable |
177 |  RF Silent      $rfKill  |  XR5 Disable    $disableXr5  |  XR2 Disable    $disableXr2 |
178 | Turbo 2W Maximum dBm $turbo2WMaxPower5 | cckOfdmDelta(10x) $cckOfdmDelta | GainI $gainI   |
179 |-------------------------------------------------------------|
180 |  worldwide roaming        $WWR  |  False detect backoff  $falseDetectBackoff  |
181 |  device type              $deviceType  |  Switch Settling Time  $switchSettling  |
182 |  ADC Desired size       $adcDesiredSize  |  XLNA Gain             $xlnaGain  |
183 |  tx end to XLNA on     $txEndToXLNAOn  |  Threashold 62         $thresh62  |
184 |  tx end to XPA off     $txEndToXPAOff  |  tx end to XPA on      $txFrameToXPAOn  |
185 |  PGA Desired size       $pgaDesiredSize  |  Noise Threshold        $noiseFloorThresh  |
186 |  XPD Gain              $xgain  |  XPD                      $xpd  |
187 |  txrx Attenuation      $txrxAtten  |  Capabilities        $capField  |
188 |  Turbo txrx Attenuat   $txrxAttenTurbo  |  Turbo Switch Settling $switchSettlingTurbo  |
189 |  Turbo ADC Desired Size $adcDesiredSizeTurbo  |  Turbo PGA Desired Size $pgaDesiredSizeTurbo  |
190 |  Turbo rxtx Margin     $rxtxMarginTurbo  |                              |
191 |  Antenna control    0  $antennaControl0  |  Antenna control    1  $antennaControl1  |
192 |  Antenna control    2  $antennaControl2  |  Antenna control    3  $antennaControl3  |
193 |  Antenna control    4  $antennaControl4  |  Antenna control    5  $antennaControl5  |
194 |  Antenna control    6  $antennaControl6  |  Antenna control    7  $antennaControl7  |
195 |  Antenna control    8  $antennaControl8  |  Antenna control    9  $antennaControl9  |
196 |  Antenna control   10  $antennaControl10  |                              |
197 |-------------------------------------------------------------|
198 |   OB_1   $obFor24g   |   B_OB    $ob2GHz1   |   DB_1   $dbFor24g  |   B_DB     $db2GHz1   |
199 ===============================================================
200
201=========2413 Power Calibration Information===================
202| XPD_Gain_mask     $xpd_mask | Number of channels    $numChannels |        |
203|========|======|========|========|========|========|========|
204|  freq  | pd   |  pwr1  |  pwr2  |  pwr3  |  pwr4  |  pwr5  |
205| maxpow | gain | [Vpd]  | [Vpd]  | [Vpd]  | [Vpd]  | [Vpd]  |
206|========|======|========|========|========|========|========|
207.forchan
208.ifpdgain 0
209| $freq   | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
210|        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
211.endpdgain
212.ifpdgain 1
213| $maxpow  | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
214|        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
215.endpdgain
216.forpdgain 2
217| $maxpow  | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
218|        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
219.endforpdgain
220|========|======|========|========|========|========|========|
221.endforchan
222
223=============Target Power Info================
224|     rate     |     $testChannel0     |     $testChannel1     |
225|==============|==============|==============|
226|     6-24     |     $pwr6_24_0     |     $pwr6_24_1     |
227|      36      |     $pwr36_0     |     $pwr36_1     |
228|      48      |     $pwr48_0     |     $pwr48_1     |
229|      54      |     $pwr54_0     |     $pwr54_1     |
230|==============|==============|==============|
231
232=======================Test Group Band Edge Power========================
233.forctl
234|                                                                       |
235| CTL: $CTL   [ $ctlRD $ctlType mode ]                                    |
236|=======|=======|=======|=======|=======|=======|=======|=======|=======|
237| edge  | $rdEdge0  | $rdEdge1  | $rdEdge2  | $rdEdge3  | $rdEdge4  | $rdEdge5  | $rdEdge6  | $rdEdge7  |
238|=======|=======|=======|=======|=======|=======|=======|=======|=======|
239| power | $rdEdgePower0  | $rdEdgePower1  | $rdEdgePower2  | $rdEdgePower3  | $rdEdgePower4  | $rdEdgePower5  | $rdEdgePower6  | $rdEdgePower7  |
240|=======|=======|=======|=======|=======|=======|=======|=======|=======|
241| flag  |  $rdEdgeFlag0   |  $rdEdgeFlag1   |  $rdEdgeFlag2   |  $rdEdgeFlag3   |  $rdEdgeFlag4   |  $rdEdgeFlag5   |  $rdEdgeFlag6   |  $rdEdgeFlag7   |
242=========================================================================
243.endforctl
244.endmode
245