Fireball3 Posted April 1, 2017 Share Posted April 1, 2017 On 31.3.2017 at 6:32 PM, Carmico said: there's no sas2flash.efi file in the 5_DELL_IT directory You are right, which version of sas2flsh.efi did you use? I will add that to the next package update. Quote Link to comment
Carmico Posted April 1, 2017 Share Posted April 1, 2017 (edited) 5 hours ago, Fireball3 said: You are right, which version of sas2flsh.efi did you use? I will add that to the next package update. i just copy the one in the root (same package) to the 5_DELL_IT , works 100% Edited April 1, 2017 by Carmico Quote Link to comment
allischalmersman Posted April 3, 2017 Share Posted April 3, 2017 Hi, I am currently using this 16 port card LSI0024 (9201-16i) which I believe is the SAS2116 controller. I installed this thing about 1.5 years ago and just plugged it in and went to town. Its been working pretty well for me. I average about 110 MB/s parity check speeds with Dual Parity. I am just now reading about all this cross flashing / IT mode, etc. Is this something I need to do? Is it possible this will help my issue of not being able to reboot my server when my APC USB communication cable is plugged in? I have an older Smart UPS and whenever the USB cable is plugged into the Unraid server Unraid will not boot. It just sits on a blank screen with a flashing underscore. I have checked boot options on the mobo, nothing is available that isnt my flash drive or a data drive. Would IT mode help that problem? Thanks for all advice! Quote Link to comment
BobPhoenix Posted April 4, 2017 Share Posted April 4, 2017 3 hours ago, allischalmersman said: Hi, I am currently using this 16 port card LSI0024 (9201-16i) which I believe is the SAS2116 controller. I installed this thing about 1.5 years ago and just plugged it in and went to town. Its been working pretty well for me. I average about 110 MB/s parity check speeds with Dual Parity. I am just now reading about all this cross flashing / IT mode, etc. Is this something I need to do? Is it possible this will help my issue of not being able to reboot my server when my APC USB communication cable is plugged in? I have an older Smart UPS and whenever the USB cable is plugged into the Unraid server Unraid will not boot. It just sits on a blank screen with a flashing underscore. I have checked boot options on the mobo, nothing is available that isnt my flash drive or a data drive. Would IT mode help that problem? Thanks for all advice! Not with the 9201 it isn't a raid card it is an HBA. IR = raid bios. IT = HBA bios. So your 9201 is already IN IT mode. Quote Link to comment
allischalmersman Posted April 4, 2017 Share Posted April 4, 2017 1 hour ago, BobPhoenix said: Not with the 9201 it isn't a raid card it is an HBA. IR = raid bios. IT = HBA bios. So your 9201 is already IN IT mode. Gotcha. Thanks! Quote Link to comment
EdgarWallace Posted April 7, 2017 Share Posted April 7, 2017 I am having the same issue as yaldex. I was using: Quote Update on 30.03.2017 <--- this is the latest, use this one! Firmware is still P20.00.07.00 Spiced up the routines with some checks to automatically select the right tool if one is not working. Tested on a stock H310 as well as a H200 - works for me. Post your experience in the forum. https://www.mediafire.com/?6b77v4s7czluvs2 How were you solving your issues? Quote Link to comment
Fireball3 Posted April 10, 2017 Share Posted April 10, 2017 On Freitag, 7. April 2017 at 6:19 PM, EdgarWallace said: How were you solving your issues? Are you referring to flashing a 1068 based card? That is not possible with the H310 toolset you linked! Please follow yaldex's posts eventually there is a solution by using mptutil iirc. Quote Link to comment
EdgarWallace Posted April 10, 2017 Share Posted April 10, 2017 Thanks a lot Fireball, this explains my issues. I am still confused though. This was my first landing page: Quote LSI MegaRAID with SAS2008 chipsets This cards are rebranded LSI 9240-8i cards. They can be cross-flashed with the 9211-8i firmware. Applies to IBM ServeRAID M1015 Intel RS2WC080 Dell Perc H310 dedicated instructions will be included in the wiki later on Dell Perc H200 dedicated instructions will be included in the wiki later on Lenovo RAID 500 dedicated instructions will be included in the wiki later on I clicked in Dell Perc H200 dedicated instructions link: Quote Update on 30.03.2017 <--- this is the latest, use this one! Firmware is still P20.00.07.00 Spiced up the routines with some checks to automatically select the right tool if one is not working. Tested on a stock H310 as well as a H200 - works for me. Post your experience in the forum. https://www.mediafire.com/?6b77v4s7czluvs2 This is where I got the file from and the message "Tested on a stock H310 as well as a H200" made me think that I used the right material. What should I use instead? Thanks a lot. Quote Link to comment
Fireball3 Posted April 10, 2017 Share Posted April 10, 2017 I'm also confused right now... What type of card do you want to flash? Quote Link to comment
EdgarWallace Posted April 10, 2017 Share Posted April 10, 2017 It is a Dell PERC H200, please see my signature: unRAID Test & Backup: 6.3.3 Pro, Supermicro X9SCL-F, XEON E3-1240V2, AOC-SAS2LP-MV8 trying to flash a Dell PERC H200 to IT Mode Quote Link to comment
Fireball3 Posted April 10, 2017 Share Posted April 10, 2017 (edited) OK, then I didn't find what you meant with: On Freitag, 7. April 2017 at 6:19 PM, EdgarWallace said: I am having the same issue as yaldex. Because yaldex's issue was related to another card. Can you explain your problem? Edited April 10, 2017 by Fireball3 Quote Link to comment
EdgarWallace Posted April 11, 2017 Share Posted April 11, 2017 Sorry for confusion I caused. I meant that I am getting the same error messages that his screen shot showed. For further clarification I attached the IPMI screen shot Quote Link to comment
Fireball3 Posted April 11, 2017 Share Posted April 11, 2017 Ah, the PAL error... There is a short notice what to do in this case right below the link to the toolset that you used. Anyway, now you can either try another mainboard (just for the flashing process) or use the EFI shell. Unfortunately I have no spare EFI capable mainboard where I could try the toolset. If you are willing to test it, I have prepared a new version that I'm gonna upload this evening. Until it's available for download you can try to get the EFI boot working. The v2 toolset has an x64 bootloader included already. It should be sufficient to enter the BIOS with the USB drive plugged and select to boot from. This "boot override" is usually on the same page where you can save/exit the BIOS. Once it boots, give sas2flash.efi a try - just execute it without options. Hopefully it works in the x64 environment or I will have to look for a 32bit version. If you have it working so far, please wait for the next toolset version (v3) Then execute the ?efi.bat files and follow the instructions. Note: Select the right drive by typing "FSx" with x being the drive letter of your USB drive. e.g. FS0, FS1 Type "ls" to list the content of your drive. Quote Link to comment
EdgarWallace Posted April 11, 2017 Share Posted April 11, 2017 Meanwhile I was looking into this https://hardforum.com/threads/flashing-it-firmware-to-dell-h200-on-x9scm.1773245/ and this: https://forums.lime-technology.com/topic/25420-m1015-x9scm-f-usb-firmware-tools/ According to these links I was booting into the EFI Shell of my X9SCL-F board and copied the Toolset_PercH310 to LSI9211_P20.00.07.00_efimod to the flash drive. Here is the outcome: sas2flash -l Adapters.txt -listall Adapter Selected is a LSI SAS: SAS2008(B2) Controller is not operational. A firmware download is required. Enter firmware file name or quit to exit: Firmware fault occurred. Fault code: D04 Due to error remaining commands will not be executed. Unable to Process Commands. Exiting SAS2Flash. The boot menu of the adapter card is gone by the way....seems that 1.bat in a previous run did it's job. I will happily test your V2 as soon as it's uploaded. Thank you VERY much for your help. Quote Link to comment
Fireball3 Posted April 11, 2017 Share Posted April 11, 2017 (edited) 2 hours ago, EdgarWallace said: The boot menu of the adapter card is gone by the way....seems that 1.bat in a previous run did it's job I'm sure it was not the 1.bat because that does nothing but reading the controller info. Especially the SAS address... You ran 3.bat and that wiped the card...didn't you? File is up in the original thread. Since your card is clean, start with the 5_DELL_IT/5itdellefi.bat As already said, I couldn't test. If you see some errors, take a pic for me. pm them to me so we don't fill this thread needlessly. Edited April 11, 2017 by Fireball3 Quote Link to comment
master.h Posted April 12, 2017 Share Posted April 12, 2017 I just tried to flash a Perc H310 with the toolset linked here (the update from 11.04.2017). While running 1.bat I got this error. I typed quit to exit because I didn't know what to input for the firmware. C:\SAS2FLSH.EXE -l Adapters.txt -c 0 -list Adapter Selected is a LSI SAS: SAS2008(B2) Controller is not operational. A firmware download is required. Enter firmware file name or quit to exit: Due to error remaining commands will not be executed. Unable to Process Commands. Exiting SAS2Flash. Quote Link to comment
mejutty Posted April 12, 2017 Share Posted April 12, 2017 If I already have a ibm 1015 that was already flashed with the IT firmware do i need to go through the whole flash process ie ge the address earace flash etc etc or can I just flash the new it firmware?? Quote Link to comment
Fireball3 Posted April 12, 2017 Share Posted April 12, 2017 (edited) @master.h OK, now you have the same output as @EdgarWallace. See 2 posts above. Have you been trying other things on this controller before you started 1.bat? On an untouched, stock card this is not normal! Obviously your card is also wiped already! Is the megacli command also failing? This is only shown on screen. Continue with step 5_DELL_IT You won't have a SAS address as the card is already clean, just copy the one inside the 6efi.bat and use that. Same for you @EdgarWallace @mejutty Assuming you want the latest LSI P20 firmware then: Please run 1.bat - there is your SAS address then run 5_LSI_P20\5ITP20.bat and finally run 6.bat to reprogram the SAS address Edited April 12, 2017 by Fireball3 Quote Link to comment
master.h Posted April 12, 2017 Share Posted April 12, 2017 5 hours ago, Fireball3 said: @master.h OK, now you have the same output as @EdgarWallace. See 2 posts above. Have you been trying other things on this controller before you started 1.bat? On an untouched, stock card this is not normal! Obviously your card is also wiped already! Is the megacli command also failing? This is only shown on screen. Continue with step 5_DELL_IT You won't have a SAS address as the card is already clean, just copy the one inside the 6efi.bat and use that. Same for you @EdgarWallace AFAIK this came directly from a Dell T3400 (or something like that, some sort of desktop machine geared towards CAD applications) but it's sat in a drawer for about three years. This was the first time I've ever plugged it in, anyway. And yes, there was a message about megacli failing as well. I'll continue on with 5_DELL_IT and report back. Thank you kindly. Quote Link to comment
EdgarWallace Posted April 12, 2017 Share Posted April 12, 2017 22 hours ago, Fireball3 said: I'm sure it was not the 1.bat because that does nothing but reading the controller info. Especially the SAS address... You ran 3.bat and that wiped the card...didn't you? File is up in the original thread. Since your card is clean, start with the 5_DELL_IT/5itdellefi.bat As already said, I couldn't test. If you see some errors, take a pic for me. pm them to me so we don't fill this thread needlessly. Thanks to the HUGHE efforts of @Fireball3 my Dell Perc H200 is running it's first Parity Check at an impressive speed at 168,4 MB/sec. Thank you VERY much. 1 Quote Link to comment
master.h Posted April 13, 2017 Share Posted April 13, 2017 19 hours ago, Fireball3 said: Continue with step 5_DELL_IT You won't have a SAS address as the card is already clean, just copy the one inside the 6efi.bat and use that. @Fireball3 this worked for me as well. I've got some reverse breakout cables on order now but it looks like all is well. Thanks for the instruction Quote Link to comment
crowdx42 Posted April 17, 2017 Share Posted April 17, 2017 So I am reading through this thread and I may have missed it but is there a solution other than trying another motherboard for the error: ERROR:Failed to initialize pal. Exiting program Any help would be much appreciated, this is a DELL H310 card. Quote Link to comment
Fireball3 Posted April 17, 2017 Share Posted April 17, 2017 Yes, you can boot into EFI shell and perform the remaining tasks. There is a short notice what to do in this case right below the link to the toolset that you used. It should be sufficient to enter the BIOS with the USB drive plugged and select to boot from. This "boot override" is usually on the same page where you can save/exit the BIOS. Please download the latest toolset version (v4) - see my sig. Then execute the .nsh files and follow the instructions. In case of an H310 all should work up to the 5er steps, then you have to switch to EFI an go ahead with 5_DELL_IT\5itdell.nsh By the way, some posts earlier, there was also a "PAL error" report where I already outlined how to proceed. Note: Select the right drive by typing "FSx" with x being the drive letter of your USB drive. e.g. FS0, FS1 Type "ls" to list the content of your drive. Quote Link to comment
crowdx42 Posted April 17, 2017 Share Posted April 17, 2017 So once everything has run, is there a way to tell if everything has worked? i.e. is there a command that will list the current firmware for the card? Quote Link to comment
Fireball3 Posted April 17, 2017 Share Posted April 17, 2017 Yes, step 1 will create the adapters.txt again. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.