Fireball3

Members
  • Posts

    1355
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Fireball3

  1. If you search the broadcom site for 9205 you will get results SAS9205-8e (external plugs). The corresponding .zip files have no IR firmware inside. That's why I'm concluding, that the SAS9205-8i/e aka HP H220 will not work in IR mode. But, feel free to try the LSI SAS 9217-8i or LSI SAS 9207-8i files. Start with the IT firmware to confirm the right chip and then try the IR firmware.
  2. If this is true, try flashing the firmware of the LSI SAS 9217-8i or LSI SAS 9207-8i, that definitely have the SAS2308 chip. https://www.broadcom.com/products/storage/host-bus-adapters/sas-9217-8i#downloads
  3. Here is says it is a SAS2008 based card. https://www.servethehome.com/lsi-sas-2008-raid-controller-hba-information/ Here it says SAS2308 card. https://forums.servethehome.com/index.php?threads/lsi-raid-controller-and-hba-complete-listing-plus-oem-models.599/ Or maybe there are different versions of the H220 card out there (see willglynn-link)? Here we have different reports. https://forums.servethehome.com/index.php?threads/flashing-hp-h220-sas-card-to-latest-fw.13057/ Some work with SAS2008 firmware, others do with SAS2308 firmware. Try flashing an IT mode firmware. Does it error with: NVDATA Image does not match Controller Chip Revision Also see here: https://www.willglynn.com/2014/11/10/lsi-sas-firmware-nonsense/ Are there any labels on the PCB? It's all about finding the right chipset at the moment. Nobody want's to flash the card to IR mode in those threads.
  4. Here are the basic commands for EFI shell that you need: http://lime-technology.com/wiki/index.php/Crossflashing_Controllers#UEFI In EFI shell you can use the .nsh files. (wiki is wrong saying .efi is the extension...) The toolset also has the P20.00.07 files included.
  5. Hi @iwi, welcome to the unRAID forums. My information is that the HP220 is a plain HBA with no other operation mode than IT! The error you encountered also indicates that the necessary hardware (NVSRAM) is missing for IR mode. If you have other intel, please feel free to post here.
  6. When I was younger I also had less problems with those things No, just kidding Jeff, I can understand how you feel. The length and age of this thread is a real issue. If you have an LSI card, your task should be a bit easier. Here you go: Grab the latest toolset linked here. This, because it contains everything you need to prepare a bootable USB. It won't hurt if you read the READMEFIRST - to have an idea what should happen. Assuming your controller is in IR mode, you perform 1 - grab info of the card, keep it safe until everything works as expected (if you like, post it here for me, just for information) 2 (optional) - backup card software 3 - wipe IR sofware 4 - reboot 5 - flash P20 IT firmware (skip the other steps, they are necessary for rebranded cards only) 6 - flash SAS adress Maybe you run into the PAL error. Then you have to boot into EFI and run the .nsh files instead of the .bat Following madburg's _readme will probably also work (can't inspect it at the moment).
  7. To flash the D2607 please follow this thread. But you definitely need an EFI capable machine, as the patched binary is available only for EFI. AFAIK there is no experiences with this card. You have to find the right chipset, then see what card is the equivalent LSI (Avago/Broadcom) and try the respective firmware.
  8. LED should blink, no matter what firmware is on. Even with no firmware it should do. If it stopped blinking, try reseating or another machine. If it´s not coming back, then it´s dead.
  9. It's probably the best you plug the card into a board and query MegaCli.exe -AdpAllInfo -aAll -ApplogFile mgcliad.txt or sas2flsh -o -listall -l sas2ad.txt The binaries you need are in one of these packages, for example.
  10. I remember having read about a similar problem in this forum. IIRC it was indeed a bad configured disk. I will do some research and see if I can find the post again. Edit: I'm sorry, but I can't find the related post. I don't think the controller is not compatible with SATA I specification. In fact, the drives you mention are SATA II according to the data sheet. https://www.hgst.com/sites/default/files/resources/Deskstar_E7K500_DS.pdf Are there any jumpers on the drives? I remember the solution in that mentioned post referred to a wrong jumper setting.
  11. Yes, this is a problem since the first posts in this thread are somewhat outdated and, as of today, even misleading! Maybe a mod can post a word of caution in the OP, and link to the hardware wiki. I'm thinking of highlighting the most recommended cards in the wiki.
  12. If you have the PAL error, you need to boot into EFI shell and do it from there. See this post for futher info. If you have further questions feel free to ask! You can use the latest DELL toolset, just skip the DELL specific part!
  13. Maybe you can go back to earlier versions of this X firmware and see if there is a difference? How could this help? For flashing the SAS2008 chipset there is a version of the sas2flsh utility (P7) that enables overriding of wrong vendor ID's. If there is an equivalent sasflash you may be able to pass that check? And use a plain DOS environment for those flashing tasks. Not a Windows console! This is all with Windows hardware recognition in between. Can't tell if it is true what you're seeing. If you had a schematic of your board you could perhaps verify. See this post There may be some new ideas for you. e.g. 'ignore vendor' option coming with the IBM utility... I have to check if I have the lsiutil binary somewhere.
  14. Yes, I got you, but NO. The revision is right beneath the name - it is B1. (afaik, there is no C at all) Can you share the "help" of the megaRAID utility?
  15. No, it's LSISAS1068 B1 I edited my comment above. Please reread and consider the DOS option. This is strange. Where did you get the HP firmware from? What did the MegaRAID utility do exactly? Can you elaborate on that? Did that possibly alter the cards name?
  16. Have you seen this? https://hardforum.com/threads/how-to-flash-an-lsi1068e-to-it-mode.1573340/ and this? https://hardforum.com/threads/assistance-needed-ibm-br10i-1068e-flash-to-it-mode-c0-revision-error.1645862/#post-1038602393 Same error, although different goals!
  17. I also found that info. Maybe here is a loose end where one could dig deeper to see what's the SAS8888ELP. The firmware for that card is flashed with megaCLI - at least it's in the zip. Not sure what MPT6.36 is necessary for. MegaRAID needs the firmware in a different format iirc. I think the MegaRAID is a dead end as long as you don't have the P21 in that specific format. What is the help of MegaRAID saying? Is it capable of wiping the cards ID or something like that? That could possibly be of use. Can you flash an older HP firmware with the sasflsh utility? Or even with another tool. Just to have another basis. Maybe in earlier versions the adapter reports with "106e b1"? The IBM BR10i and the Intel SASUC8I also use the same 1068E chip and can be flashed with LSI3081 firmware. Maybe a cross flash with one of those firmwares can help as an intermediate step on the way to the LSI P21? I propose you prepare a DOS bootable and avoid Windows. Note what the readme.txt says:
  18. This is correct! Can you flash those firmwares? Just to prove it's working. There are some uncertainties as your chipset is on board. Maybe the error is justified and a cross-flash of this kind shouldn't be possible. It's also imaginable, that all LSI firmwares are labeled 106e and the OEMs have just tagged their cards slightly different to avoid LSI firmware being run on them. Oftentimes they cut the feature list of the OEM cards via firmware. You can work back through the old LSI firmwares and see if one of them possibly works. Once the controller is on LSI you can flash the most recent firmware. Next suggestions bear risk of bricking. You didn't erase the controller prior to flashing - may be a possible option? I have to check what options this sas2flsh utility brings to override things... Another way would be to disassemble the firmware file and see if you find the string that is checked for. Unfortunately I haven't had the time and the tools to try something like that. Did you try flashing from within Windows? Not sure if this can be a problem - I usually do firmware things from a DOS environment.
  19. Go to Broadcom and grab the full P21 firmware package and give it a try. The sas2flsh utility is newer, maybe it makes a difference? Have you elder HP firmwares? Do they also flash with the sas2flsh utility? Maybe try that one with the P21 firmware?
  20. No, the only thing you have to take care is that for use with unRAID we want to have IT mode firmware and all scripts and how-to's are tailored for that specific purpose. You have to use the IR firmware for your undertaking! There is a P21 firmware for that sort of controller. Why didn't you use that? With regard to the error, there might be some sort of vendor check to prevent cross-flashing? Is that a standalone card or onboard chip? Have you searched the HP sources for a newer firmware?
  21. Now this is really progressive! Buy a new WD drive, please replace the cabling also ... Good to know which drives I don't want to buy.
  22. Yes, the card will show up during boot, checking for drives etc. But only if the card is in RAID mode with a BIOS installed, which is usually the case, as those are designated for use in RAID mode. There is a LED on the card that is usually flashing (lifesign), does it work on your card? Maybe you can try the card somewhere on another board?
  23. Hi, welcome to the unRAID forums. When booting into efi shell you have can use the .nsh files, but sas2flash.efi -listall should work. Is your card detected at boot? If the card is in RAID mode you should notice it checking for drives at start-up.