marcan / lsirec

LSI SAS2008/SAS2108 low-level recovery tool for Linux
BSD 2-Clause "Simplified" License
191 stars 30 forks source link

Unable to recover LSI 9206-16e #19

Open UltraHKR opened 1 year ago

UltraHKR commented 1 year ago

Hi Héctor!

First thank you for doing awesome work with lsirec & Apple Mx Linux development.

I'm grasping at straws here, I got for a very good price a (Dell?, IBM?, Lenovo? IDK the original rebrand, I only know it was broken by the user who sold it) LSI 9206-16e as you know this has 2x 2308 chips.

Chip #0 works flawlessly I can update and properly use sas2flash (BIOS & UEFI), lsiutil, lsirec, etc... (I'm able to use almost all lsirec functions)

Chip #1 is recognized I can do megarec -writesbr, -clean flash, etc.. But sas2flash (DOS & UEFI) is unable to flash, hostboot, I tried some different 2308 firmwares but it doesn't work... (Also tried flashing sbrempty.bin & 512bsbr.bin)

With sas2flash It quite simply never leaves RESET.

Using lsirec, it never leaves RESET no matter what I do.

This is the result of lsirec bus-id -bind and info.

Is there someway to fix this? (You and foddesha are the very the few people that I now, with deep enough knowledge of LSI FW & HW that can possibly know what's going on) [If needed I can use a flash programmer to deal with the 8-pin chips, in a week or so...)

IMG_20230627_060434.jpg