LSI-Logic MPT-Fusion » История » Версия 8
Андрей Волков, 2015-03-13 13:18
1 | 1 | Андрей Волков | h1. LSI-Logic MPT-Fusion |
---|---|---|---|
2 | |||
3 | 4 | Андрей Волков | h1. LSI-Logic-SAS1064E-B3-SAS3042E |
4 | |||
5 | h2. Сбор данных |
||
6 | |||
7 | h3. Прошивка для SAS контроллера от производителя |
||
8 | |||
9 | HP ProLiant DL160 G5 Server |
||
10 | http://h20565.www2.hp.com/portal/site/hpsc/public/psi/home/?sp4ts.oid=3580694 |
||
11 | |||
12 | Контроллер LSI SAS 1064E(B3) |
||
13 | http://h20564.www2.hp.com/hpsc/swd/public/detail?swItemId=MTX_80c445b9f94b4564a18dc2d165 |
||
14 | Firmware and BIOS for HP SAS/SATA HBA with RAID |
||
15 | Firmware - Storage Controller |
||
16 | Version: 06.18.07.00 (1.23.46.00)(11 Dec 2012) |
||
17 | SP45154.exe (2.1 MB) |
||
18 | http://ftp.hp.com/pub/softlib2/software1/pubsw-windows/p1285397499/v83083/SP45154.exe |
||
19 | |||
20 | 8 | Андрей Волков | h3. Смотрим последовательность действий |
21 | |||
22 | cat SP45154.exe_unpacked/Release/updateEFI.nsh |
||
23 | |||
24 | <pre> |
||
25 | echo -off |
||
26 | |||
27 | echo Please wait, this can take several minutes... |
||
28 | echo PROGRAMMING FIRMWARE |
||
29 | sasflash -fwall 1068\A0\HP3080X\68I_R_LD.fw > flash.log |
||
30 | sasflash -fwall 1068\B0\HP3080X\68I_R_LD.fw >> flash.log |
||
31 | sasflash -fwall 106E\B1\HP3442E\6EI_R_LD.fw >> flash.log |
||
32 | sasflash -fwall 106E\B3\HP3442E\6EI_R_LD.fw >> flash.log |
||
33 | sasflash -fwall 106E\B3\HP3042E\6EI_R_LD.fw >> flash.log |
||
34 | sasflash -fwall 106E\B3\HP3801E\6EIT__LD.fw >> flash.log |
||
35 | |||
36 | echo PROGRAMMING BSD / EFIBIOS |
||
37 | sasflash -biosall mptsas.rom >> flash.log |
||
38 | |||
39 | echo PROGRAMMING BOOT SERVICES |
||
40 | sasflash -biosall ebcsas.rom >> flash.log |
||
41 | |||
42 | echo PROGRAMMING COMPLETE!! |
||
43 | echo Please see the flash.log for details. |
||
44 | |||
45 | echo PLEASE REBOOT YOUR SYSTEM. |
||
46 | </pre> |
||
47 | |||
48 | 4 | Андрей Волков | h3. Прошивальщик под linux |
49 | |||
50 | Статья |
||
51 | http://bugsplatter.id.au/sasflash/#using-sasflash |
||
52 | |||
53 | Прошивальщик |
||
54 | http://www.lsi.com/downloads/Public/Host%20Bus%20Adapters/Host%20Bus%20Adapters%20Common%20Files/SAS_SATA_3G_P21/Installer_P21_for_Linux.zip |
||
55 | 1 | Андрей Волков | |
56 | 2 | Андрей Волков | h3. Смотрим |
57 | |||
58 | 1 | Андрей Волков | *./sasflash -listall* |
59 | |||
60 | <pre> |
||
61 | **************************************************************************** |
||
62 | LSI Corporation SAS FLASH Utility. |
||
63 | |||
64 | SASFlash Version 1.30.00.00 (2011.08.24) |
||
65 | |||
66 | Copyright (c) 2006-2011 LSI Corporation. All rights reserved. |
||
67 | **************************************************************************** |
||
68 | |||
69 | Adapter Selected is a LSI SAS 1064E(B3): |
||
70 | |||
71 | Num Ctlr FW Ver NVDATA x86-BIOS EFI-BSD PCI Addr |
||
72 | ----------------------------------------------------------------------- |
||
73 | |||
74 | 1 1064E(B3) 01.23.39.00 2b.86 06.18.05.00 No Image 00:09:00:00 |
||
75 | |||
76 | |||
77 | Finished Processing Commands Successfully. |
||
78 | Exiting SASFlash. |
||
79 | |||
80 | </pre> |
||
81 | |||
82 | *lsiutil -p 1 -i -s* |
||
83 | |||
84 | <pre> |
||
85 | LSI Logic MPT Configuration Utility, Version 1.62, January 14, 2009 |
||
86 | |||
87 | 1 MPT Port found |
||
88 | |||
89 | ============================================================================== |
||
90 | |||
91 | /proc/mpt/ioc0 LSI Logic SAS1064E B3 MPT 105 Firmware 01172700 IOC 0 |
||
92 | |||
93 | Seg/Bus/Dev/Fun Board Name Board Assembly Board Tracer |
||
94 | 0 9 0 0 SAS3042E L3-25006-02C P62200BGKW540H |
||
95 | |||
96 | Current Port State |
||
97 | ------------------ |
||
98 | SAS1064E's links are 1.5 G, 1.5 G, down, down |
||
99 | |||
100 | Software Version Information |
||
101 | ---------------------------- |
||
102 | Current active firmware version is 01172700 (1.23.39) |
||
103 | Firmware image's version is MPTFW-01.23.39.00-IE |
||
104 | LSI Logic |
||
105 | x86 BIOS image's version is MPTBIOS-6.18.05.00 (2008.05.14) |
||
106 | |||
107 | Firmware Settings |
||
108 | ----------------- |
||
109 | SAS WWID: 500605b000144f2c |
||
110 | Multi-pathing: Disabled |
||
111 | SATA Native Command Queuing: Disabled |
||
112 | SATA Write Caching: Disabled |
||
113 | SATA Maximum Queue Depth: 1 |
||
114 | Device Missing Report Delay: 3 seconds |
||
115 | Device Missing I/O Delay: 3 seconds |
||
116 | Phy Parameters for Phynum: 0 1 2 3 |
||
117 | Link Enabled: Yes Yes Yes Yes |
||
118 | Link Min Rate: 1.5 1.5 1.5 1.5 |
||
119 | Link Max Rate: 3.0 3.0 3.0 3.0 |
||
120 | SSP Initiator Enabled: Yes Yes Yes Yes |
||
121 | SSP Target Enabled: No No No No |
||
122 | Port Configuration: Auto Auto Auto Auto |
||
123 | Target IDs per enclosure: 1 |
||
124 | Persistent mapping: Enabled |
||
125 | Physical mapping type: Enclosure/Slot |
||
126 | Target ID 0 reserved for boot: Yes |
||
127 | Starting slot (direct attach): 1 |
||
128 | Target IDs (physical mapping): 8 |
||
129 | Interrupt Coalescing: Enabled, timeout is 16 us, depth is 4 |
||
130 | |||
131 | Persistent Mappings |
||
132 | ------------------- |
||
133 | No persistent entries found |
||
134 | |||
135 | B___T___L Type Vendor Product Rev SASAddress PhyNum |
||
136 | 0 1 0 Disk ATA OCZ-AGILITY3 2.25 1221000000000000 0 |
||
137 | 0 2 0 Disk ATA OCZ-AGILITY3 2.25 1221000001000000 1 |
||
138 | 2 | Андрей Волков | </pre> |
139 | |||
140 | h3. Перепрошиваем Firmware |
||
141 | |||
142 | *./sasflash -fwall 6ei_r_ld.fw* |
||
143 | |||
144 | <pre> |
||
145 | **************************************************************************** |
||
146 | LSI Corporation SAS FLASH Utility. |
||
147 | |||
148 | SASFlash Version 1.30.00.00 (2011.08.24) |
||
149 | |||
150 | Copyright (c) 2006-2011 LSI Corporation. All rights reserved. |
||
151 | **************************************************************************** |
||
152 | |||
153 | Ignoring All other commands except for output flags |
||
154 | |||
155 | Attempting to flash firmware to LSI SAS 1064E(B3): |
||
156 | |||
157 | Executing Operation: Flash Firmware Image |
||
158 | |||
159 | Checksum Passed: 00000000 |
||
160 | |||
161 | Verifying NVDATA Compatibility. . . |
||
162 | NVDATA Versions Compatible |
||
163 | |||
164 | Product ID and Vendor ID match verified. |
||
165 | |||
166 | Valid BootLoader Image verified. |
||
167 | |||
168 | Beginning Firmware Download |
||
169 | Firmware Download: SUCCESSFUL! |
||
170 | |||
171 | Verifying the image flashed correctly. . . |
||
172 | |||
173 | Firmware Flash: SUCCESSFUL! |
||
174 | |||
175 | Resetting Adapter: |
||
176 | Adapter Successfully reset. |
||
177 | |||
178 | Updating VPD data! |
||
179 | VPD update not needed |
||
180 | |||
181 | |||
182 | Finished Processing Commands Successfully. |
||
183 | Exiting SASFlash. |
||
184 | </pre> |
||
185 | |||
186 | h3. Смотрим |
||
187 | |||
188 | 3 | Андрей Волков | *./sasflash -listall* |
189 | 1 | Андрей Волков | |
190 | 3 | Андрей Волков | <pre> |
191 | <code class="diff"> |
||
192 | **************************************************************************** |
||
193 | LSI Corporation SAS FLASH Utility. |
||
194 | |||
195 | SASFlash Version 1.30.00.00 (2011.08.24) |
||
196 | |||
197 | Copyright (c) 2006-2011 LSI Corporation. All rights reserved. |
||
198 | **************************************************************************** |
||
199 | |||
200 | Adapter Selected is a LSI SAS 1064E(B3): |
||
201 | |||
202 | Num Ctlr FW Ver NVDATA x86-BIOS EFI-BSD PCI Addr |
||
203 | ----------------------------------------------------------------------- |
||
204 | |||
205 | -1 1064E(B3) 01.23.39.00 2b.86 06.18.05.00 No Image 00:09:00:00 |
||
206 | +1 1064E(B3) 01.23.46.00 2b.90 06.18.05.00 No Image 00:09:00:00 |
||
207 | |||
208 | |||
209 | Finished Processing Commands Successfully. |
||
210 | Exiting SASFlash. |
||
211 | </code> |
||
212 | 2 | Андрей Волков | </pre> |
213 | |||
214 | h3. Перепрошиваем BIOS |
||
215 | |||
216 | 5 | Андрей Волков | *./sasflash -biosall mptsas.rom* |
217 | |||
218 | 2 | Андрей Волков | <pre> |
219 | |||
220 | 5 | Андрей Волков | **************************************************************************** |
221 | LSI Corporation SAS FLASH Utility. |
||
222 | |||
223 | SASFlash Version 1.30.00.00 (2011.08.24) |
||
224 | |||
225 | Copyright (c) 2006-2011 LSI Corporation. All rights reserved. |
||
226 | **************************************************************************** |
||
227 | |||
228 | Ignoring All other commands except for output flags |
||
229 | |||
230 | Attempting to flash Boot Service to LSI SAS 1064E(B3): |
||
231 | |||
232 | Validating BIOS Image. . . |
||
233 | |||
234 | BIOS Header Signature Valid. |
||
235 | |||
236 | Checksum Passed: 00000000 |
||
237 | |||
238 | BIOS Image compatible with the SAS Controller. |
||
239 | |||
240 | Attempting to Flash BIOS Image. . . |
||
241 | |||
242 | BIOS Flash: SUCCESSFUL! |
||
243 | |||
244 | Updating VPD data! |
||
245 | VPD update not needed |
||
246 | |||
247 | |||
248 | Finished Processing Commands Successfully. |
||
249 | Exiting SASFlash. |
||
250 | 1 | Андрей Волков | </pre> |
251 | 6 | Андрей Волков | |
252 | h3. Смотрим |
||
253 | |||
254 | *./sasflash -listall* |
||
255 | |||
256 | <pre> |
||
257 | <code class="diff"> |
||
258 | **************************************************************************** |
||
259 | LSI Corporation SAS FLASH Utility. |
||
260 | |||
261 | SASFlash Version 1.30.00.00 (2011.08.24) |
||
262 | |||
263 | Copyright (c) 2006-2011 LSI Corporation. All rights reserved. |
||
264 | **************************************************************************** |
||
265 | |||
266 | Adapter Selected is a LSI SAS 1064E(B3): |
||
267 | |||
268 | Num Ctlr FW Ver NVDATA x86-BIOS EFI-BSD PCI Addr |
||
269 | ----------------------------------------------------------------------- |
||
270 | |||
271 | -1 1064E(B3) 01.23.46.00 2b.90 06.18.05.00 No Image 00:09:00:00 |
||
272 | +1 1064E(B3) 01.23.46.00 2b.90 06.18.07.00 No Image 00:09:00:00 |
||
273 | |||
274 | |||
275 | Finished Processing Commands Successfully. |
||
276 | Exiting SASFlash. |
||
277 | </code> |
||
278 | </pre> |
||
279 | 7 | Андрей Волков | |
280 | h3. Перепрошиваем BIOS второй прошивкой |
||
281 | |||
282 | *./sasflash -biosall ebcsas.rom* |
||
283 | |||
284 | <pre> |
||
285 | |||
286 | **************************************************************************** |
||
287 | LSI Corporation SAS FLASH Utility. |
||
288 | |||
289 | SASFlash Version 1.30.00.00 (2011.08.24) |
||
290 | |||
291 | Copyright (c) 2006-2011 LSI Corporation. All rights reserved. |
||
292 | **************************************************************************** |
||
293 | |||
294 | Ignoring All other commands except for output flags |
||
295 | |||
296 | Attempting to flash Boot Service to LSI SAS 1064E(B3): |
||
297 | |||
298 | Validating BIOS Image. . . |
||
299 | |||
300 | BIOS Header Signature Valid. |
||
301 | |||
302 | Checksum Passed: 00000000 |
||
303 | |||
304 | BIOS Image compatible with the SAS Controller. |
||
305 | |||
306 | Attempting to Flash BIOS Image. . . |
||
307 | |||
308 | BIOS Flash: SUCCESSFUL! |
||
309 | |||
310 | Updating VPD data! |
||
311 | VPD update not needed |
||
312 | |||
313 | |||
314 | Finished Processing Commands Successfully. |
||
315 | Exiting SASFlash. |
||
316 | </pre> |