M5110 Cross-Flashing, anyone can explain what happened?

Joined
Aug 10, 2022
Messages
13
<div class="bbWrapper">Hi,<br /> <br /> TL;DR flashing worked, but not sure what happend<br /> <br /> this is the first card i flashed and i'm not sure what or why things happened, so maybe someone has some insight...<br /> <br /> fallowed this guide <a href="https://lazymocha.com/blog/2020/06/05/cross-flash-ibm-servraid-m5110-and-h1110-to-it-hba-mode/" target="_blank" class="link link--external" rel="nofollow ugc noopener">https://lazymocha.com/blog/2020/06/05/cross-flash-ibm-servraid-m5110-and-h1110-to-it-hba-mode/</a><br /> <br /> put the card in a pc, booted, noticed that there was no IBM/LSI related boot sceen where it shows you the card and press ctrl+c etc<br /> <br /> booted to freedos<br /> <b>megarec -adplist</b>, did list the card<br /> <b>sas2flsh -list</b>, did not work in freedos (Error: Failed to initialize PAL. Exiting program)<br /> <b>megarec -readsbr 0 m5110.sbr</b>, created a 512byte file<br /> <b>megarec -m0flash 0 2208_16.rom</b>, did not work at first<br /> <br /> then i tried some things without success<br /> <br /> booted to uefi<br /> <b>sas2flash -list</b>, worked but said something about firmware not exactly sure anymore what it was, but it had a cmd-promt<br /> <b>sas2flash -o -f 20.00.02.00_07_it.fw -b bios_07.39.00.00.rom</b>, did not work<br /> <br /> what eventually worked was, while in uefi<br /> <b>sas2flash -list</b>, where it said the thing about firmware, i entered &quot;20.00.02.00_07_it.fw&quot; this started flashing something<br /> <br /> from that point i was able to fallow the guide from beginning (skipped <b>megarec -readsbr 0 m5110.sbr</b>)<br /> <br /> <b>sas2flsh -list</b>, in freedos did still not work<br /> the card bios screen started to show up while booting after the step <b>megarec -m0flash 0 2208_16.rom</b> in freedos (or maybe it was after i entered &quot;20.00.02.00_07_it.fw&quot; in uefi where <b>sas2flash -list</b> would complain about something firmware)<br /> <br /> and then continuing the guide, every command worked<br /> <br /> since <b>sas2flsh -list</b> in freedos didn't work i didn't have a sasadd, in uefi all i got as sasadd was zeros, so for <b>sas2flash -o -sasadd 5006xxxxxxxxxxxx</b>, i used random digits<br /> <br /> ctrl+c didn't work have to check this again<br /> <br /> some uefi <b>sas2flsh -list</b> results after flashing<br /> Controller : SAS2308_2(D1)<br /> NVDATA Version : 14.01.00.07<br /> Firmware Product ID : 0x2214 (IT)<br /> Firmware Version : 20.00.02.00<br /> NVDATA Product ID : IBM N2125 HBA<br /> BIOS Version : 07.39.00.00<br /> UEFI BSD Version : 07.27.04.00<br /> <br /> bios boot screen: video screenshot -_-<br /> <script class="js-extraPhrases" type="application/json"> { "lightbox_close": "Close", "lightbox_next": "Next", "lightbox_previous": "Previous", "lightbox_error": "The requested content cannot be loaded. Please try again later.", "lightbox_start_slideshow": "Start slideshow", "lightbox_stop_slideshow": "Stop slideshow", "lightbox_full_screen": "Full screen", "lightbox_thumbnails": "Thumbnails", "lightbox_download": "Download", "lightbox_share": "Share", "lightbox_zoom": "Zoom", "lightbox_new_window": "New window", "lightbox_toggle_sidebar": "Toggle sidebar" } </script> <div class="bbImageWrapper js-lbImage" title="lsi.jpg" data-src="https://www.truenas.com/community/attachments/lsi-jpg.62456/" data-lb-sidebar-href="" data-lb-caption-extra-html="" data-single-image="1"> <img src="https://www.truenas.com/community/attachments/lsi-jpg.62456/" data-url="" class="bbImage" data-zoom-target="1" style="" alt="lsi.jpg" title="lsi.jpg" width="650" height="290" loading="lazy" /> </div> <br /> <br /> <br /> so yeah not sure what happened, why was there no bios boot screen first? was the firmware on this card messed up? etc<br /> <br /> thanks for reading</div>
 
Top