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