9C1 Newbee
Patron
- Joined
- Oct 9, 2012
- Messages
- 485
You are asking good questions, Ray. I have been around here a while now. However, I am just now learning about all of this p16 nonsense just this week.
If the card is already on p15 just stage 2 number 3 is necessary. You don't even need the options and it won't ask for an address. Probably works with the built in sas2flash in freeNAS as well but I haven't done it.
I have done drives connected or removed them. Doesn't matter. I've read of flashing multiple cards simultaneously but too conservative to confirm. I'm a 1 card kinda guy. Drives out in paranoid mode.
OK. Here is the quick and dirty version with all the files necessary. If you want verbose... read one of the many excellent links already on the thread. As always flashing firmware can brick your card. Read some warnings somewhere, then suck it up and proceed.
First Get your SAS address and take a pic or write it down. It's on the card. Something like 500605B 019039493
Don't type the single quotes they just show the command.
Stage 1 (DOS). Wipe the M1015
1. Build a Dos Boot USB. Rufus is included for your convenience.
2.Copy the files to the USB.
3.Boot from the USB into dos.
4.Run 'megarec -writesbr 0 sbrempty.bin'
5.Run 'megarec -cleanflash 0'
6. Reboot (to EFI shell).
Stage 2 (EFI SHELL) Flash card as 9211-8i p16 IT Mode
1. Boot the EFI shell
2. Mount the USB 'fs0:' (might be fs1 on your board)
3. Run 'sas2flsh -o -f 2118it.bin'
4. Run 'sas2flsh -o -sasadd 500605b<your actual address no spaces or hyphens>'
5. Reboot. You are done.
Convert LSI9240(IBM M1015) to a LSI9211-IT mode
Type in the following exactly:
megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0
<reboot, back to USB stick >
sas2flsh -o -f 2118it.bin -b mptsas2.rom (sas2flsh -o -f 2118it.bin if OptionROM is not needed)
sas2flsh -o -sasadd 500605bxxxxxxxxx (x= numbers for SAS address)
<reboot>
Done!
Yes. We exclude the boot rom. It boots faster and we don't need it. Use a pch port for booting. If you want it... it won't hurt anything.
You can disable the boot rom from the card's setup util right?