LSI-9217 (SAS 2308) IR mode firmware to IT mode flash

죠슈아   
   조회 5302   추천 0    

IR mode firmware를 갖는 LSI-9217을 LSI-9207로 변경하기 위해서

MegaRAID Storage Manager로 펌웨어 업데이트를 실행시 업데이트 항목은 아래 와 같습니다.

    - Controller firmware

    - Load BIOS

    - EFI-BSD

3개 업데이트 항목중 Load BIOS 와 EFI-BSD는 업데이트에 문제가 없는데

Controller firmware 업데이트는 IR mode firmware 업데이트만 되고 

IT mode firmware 업데이트시에는 아래 처럼 product Id invalid 라고 않됩니다.

아래처럼 sas2flash으로 update는 가능 한가요?

sas2flash.exe -o -f 9207-8.bin -b mptsas2.rom 


그냥 해보다가 벽돌 될까.. 걱정되서요.

MSM 처럼 윈도우 어플과 달리 커맨드 타입은 않되면 오류 처리를 못하고 벽돌 될 수도 있지 않을까 ... 해서 문의 합니다.

 




초보자 ....
짧은글 일수록 신중하게.
모델이 다르기 때문에 9217-8i (IR) -> 9207-8i (IT)는 펌웨어를 아예 밀고 새로 설치해야됩니다.
Product ID is Invalid가 나오는 이유가 그것입니다.

이곳 2cpu에서 9217-8i -> 9207-8i로 변경하신 분의 글이 있네요

https://www.2cpu.co.kr/lec/2026
     
죠슈아 2020-06
감사 합니다
sas2flash.efi -o -e 6
이글을 읽었는데 지우고 쓰기 위한 것이였군요.
왜 지우는 커맨드를 설면 하고 조심 하라고. 부팅 하면 않되다고 했는지를 간과 했군요.
그런 숨은 뜻이 있었군요

LSI UEFI가 너무 오래된 1.0 버전만 지원해서
위에 링크의 설명대로는 않되고
1.0 버전을 다운로드했더니
이번에 보드가 UEFI 로 부팅이 않되는군요
그냥 windows 용 sas2flash.exe를 사용해서 시도 해 보겠습니다.
그런데 sas2flash.efi 사용 설명이 있는 것이 ...  혹시 sas2flash.exe 로 하면 않되는 이유 인지. ㅠㅠ
          
1.0 버전만 지원한다는게 무슨말씀인지 잘 모르겠습니다.

EFI Shell은 아래 링크에서 받아 파일이름을 bootx64.efi로 바꿔주신뒤 FAT32로 포맷된 USB에 efi₩boot 경로를 만드셔서 거기에 집어넣으시면 됩니다.

그리고 펌웨어 파일을 USB에 넣고 진행하시면 됩니다.

 https://github.com/tianocore/edk2/blob/UDK2018/ShellBinPkg/UefiShell/X64/Shell.efi
               
죠슈아 2020-06
UEFI shell 로 부팅해서 sas2flash.efi 를 실행 하면 “InitShellApp: Application not started from Shell” 오류를 내고 진행이 안되요.
UEFI 2.2 version Shell 인데요.
검색해보니 v1 버전 ( 인텔이 만들었던  EFI를 버전이고 이후 이를 인수한 회사가 UEFI로 만들었다고 합니다 )
LSI 의 sas2flash.efi 는 최신 버전인 UEFI shell 에서는 동작 하지 않네요.
아래 링크에 이런 내용이 있어서
https://www.ixsystems.com/community/threads/how-to-flash-lsi-9211-8i-using-efi-shell.50902/

sourceforge.net에서  1.06.zip를 찾았는데 소스만 있고 pre-compiled version을 찾았는데요.
https://github.com/tianocore/edk2/blob/UDK2018/ShellBinPkg/UefiShell/X64/Shell.efi
이 버전의 UEFI shell은 ASRock E3C224D2I 보드에서 UEFI shell 로 부팅이 않되네요.
MBR FAT 포맷된 USB에  /efi/boot 디렉토리에 다운로드한  Shell.efi을 bootx64.efi로 이름 바꾸고 전원 켜면 UEFI shell 로 진입이 않되고
BIOS mode로 진입됩니다.
동일한 방법으로 UEFI 2.2 version Shell 을 넣으면 UEFI shell로의 부팅이 되구요.

ASRock 보드가 오래된 버전의 UEFI 1.0 버전을 지원하지 않는 것으로 보입니다.
                    
https://1drv.ms/u/s!Apd0gnEfXpKO9zPidbaF_aYH93nK

그러면 이것으로 해보시길 바랍니다.
제가 이전에 9211-8i 강좌에서 썼던 파일입니다.
                         
죠슈아 2020-06
감사 합니다.
UEFI shell 를 부팅 , 테스트 하겠습니다.
                         
죠슈아 2020-07
보내 주신 파일로 firmware update 완료 했습니다.
9217 IR firmware 상태에서 Xpenology DS918+ 설치가 되어서 공유폴더 동기 진행 했는데
시스템이 불안정 해지더니 공유폴더 동기가 중간에 멈추고
패키지 설치 상태가 초기 설정 상태로 바뀌고
공유폴더 동기는 일부만 진행 되었습니다.
DS918+ 설치 상태에서도 시스템이 느린 반응이 있어서 DS3617xs 로 변경 했습니다.
이 느린 동작이 6.2 jun's_mod_v1.04b  때문인지 DS918+ DSM 이 원인인지 확인은 할 수 없지만
4Bay DS918+ 보다는 12Bay DS3617xs 이 기본 성능이 좋은 기종이므로
이것이 더 유용성이 좋겟네요.

공유폴더 동기 과정중 초기화 현상은
9217 IR firmware가 원인 이라고 추측이 됩니다.

SAS firmware update에 도움 주셔서 매우 감사 드립니다.
                         
해결하셨다니 다행이네요. ^^


QnA
제목Page 2864/5706
2014-05   5131416   정은준1
2015-12   1666194   백메가
2020-07   5179   드리데이
2016-07   5179   유나
2006-08   5179   최창현
2007-10   5179   고희용
2013-04   5179   설영수
2008-03   5179   도건우
2009-06   5179   박철
2012-06   5179   봉삼이2
2017-12   5179   으라차차차
2014-12   5179   신도현
2007-06   5179   최창현
2015-07   5179   쌍cpu
2008-07   5179   한경도
2014-11   5179   inquisitive
2017-01   5179   자유경쟁
2008-09   5179   박찬민
2014-01   5179   병맛폰
2012-12   5179   행아범
2008-08   5179   장병두
2017-12   5179   신은왜