Flash NEC N8103(LSI 9267) to SAS2208 LSI FW (Recovery success)

mysy

Member
Apr 2, 2020
51
9
8
CHINA
I get cheap NEC N8103-149 Raid card ( about 10 USD) , it support 8i port and mode Raid 0 and 1, could use with my mini server for raid 4x 300G SAS disk for Esxi test server.
TB2go_yxrlmpuFjSZFlXXbdQXXa_!!2453755143.jpg TB2mkjExypnpuFjSZFkXXc4ZpXa_!!2453755143.jpg
In the begin it could find in Win10 and MSM software to control create Raid or disk check.
60882CD941379ECC5883AD11603D992A.jpg
6A08BC844B0EE541E743A08CB37E6FD1.jpg
I try follow the step
megarec -readsbr 0 nec9267sbr.bak // backup the sbr
flash the empty sbr ( need jump on for xxx5 pin ) // nec n8103 raid card use 256 byte SBR file, don't flash 512 byte file , it will create a lot issue.
megarec -cleanflash 0

reboot pc

flash least SAS2208 ROM file 23-34-0-0019_SAS_2208_FW_IMAGE_APP_3-460-115-6465
the flash process is working fine no error message.
but after I reboot to PC to WIn10

The raid card have error , couldn't find from LSI MSM software. it report ven and pid not match the record .... I guess is the sbr change and rom file doesn't match
I try flash smc2208.sbr
and flash smc2208.spd

reboot

same error.
raid_error01.jpg
In the dos mode , only megarec could find
 
Last edited:
  • Like
Reactions: Pheckphul

mysy

Member
Apr 2, 2020
51
9
8
CHINA
I findout the reason is I try use someone smc2208 sbr , that was a 512 byte. I backup my NEC LSI 9267 SBR only 256 byte, so when I flash the smc2208 sbr, it may write out range SBR eeprom area, and broken some thing...
 

Attachments

  • Like
Reactions: Pheckphul

mysy

Member
Apr 2, 2020
51
9
8
CHINA
After know the issue, I create a empty all 00 sbr file to 512 byte,
megarec -writesbr 0 emtpy512.sbr
megarec -cleanflash 0

reboot pc

megarec -writesbr 0 nec9267sbr.bak

I try directly flash 8mb nec fw , it doesn't work . you will need 16mb 2208_16 recovery file
megarec -m0flash 2208_16.rom

and reboot pc

megacli -adpallinfo -a0

could see the card , not more f/w is in fault state ,no more controller is not present.
Snap1.jpg

after it , I could use nec fw to update by

MegaCli -adpfwflash -f 4041_8m.rom -NoSigChk -NoVerChk -a0

Snap2.jpg

Snap4.jpg
 
  • Like
Reactions: Pheckphul

iwik

New Member
May 28, 2013
5
0
1
Hi, I have same card. I tried crossflash it to MPT IR Mode (Flashing LSI 2208 with IT firmware to use as an HBA - My Wired House) but it does not work. It seems that this is some different (older) revision of chip? sas2flash reports revision 01 and firmware requires 05. Same result have this user
Flashing LSI 2208 with IT firmware to use as an HBA - My Wired House. Someone suggest to use firmware for 9205 -- but that is only HBA (IT mode) and I wanted raid mode due ESXi.
Thanks for sbr -- I forged to backup my. Using your I was able to recover card back to MegaRAID mode. I will keep it unused.
I like MPT IR mode -- it makes disk from raid 1 usable without raid. For example, when raid card fails, I allows you to take disk from raid 1 and put it onto onboad SATA and you have your data :) With megaraid cards you are not able do this.