ChatNoir Posted September 4 Posted September 4 50 minutes ago, mokopoko said: I just got this one for testing: https://www.amazon.de/-/en/dp/B0BDMSZR41?psc=1&smid=A3JWKAKR8XB7XF&ref_=chk_typ_imgToDp This uses a port multiplier and will reduce available throughput. JMB585 is a 5 ports chip and you are using it for 8. Quote
Galooch Posted September 20 Posted September 20 (edited) Thanks for this thread @JorgeB as it has been extremely helpful! I am just starting out my first Unraid build and wanted to confirm a few choices as I find myself getting confused sometimes regarding lanes and throughput etc. My motherboard is an Asrock Z790 PRO RS WIFI which has 4 m.2 slots. I would like to add 10 SATA ports. Based on reading this thread, I think I should be good with 2x JMB585-based cards (avoiding port multipliers). Here is the current plan for my m.2 slots: M.2 Slot M2_1: 1TB NVMe SSD (WD Black SN850X) - zfs mirrored cache M.2 Slot M2_2: JMB585 5-port SATA expander (IOCREST SATA Expander) M.2 Slot M2_3: 1TB NVMe SSD (WD Black SN850X) - zfs mirrored cache M.2 Slot M2_4: JMB585 5-port SATA expander (IOCREST SATA Expander) My questions: Thoughts on the JMB585 card selected? It looks to match the criteria of the original recommendations, but it does mention "Can support port Multiplier that is not in a RAID configuration" in the description but not sure what that means since it is only 5 ports and is JMB585. Does that sound like a red flag? Thoughts on my m.2 slot plan? Would I have any bottlenecks with this setup? None of my PCIe slots are in use today, but I would like to maybe add a mid-range GPU down the road in the PCIe5x16 slot. Would my m.2 and PCIe slots be competing with each other and hurting performance? Thanks again in advance to any one who might be able to help! Edited September 21 by Galooch Quote
JorgeB Posted September 21 Author Posted September 21 11 hours ago, Galooch said: Thoughts on the JMB585 card selected? Can't speak for that specific model, but JMB585 works very well generally, if you want one extra port you can also use ASM1166 based controllers. 11 hours ago, Galooch said: Thoughts on my m.2 slot plan? Would I have any bottlenecks with this setup? No bottlenecks if you are going to use HDDs with the controllers. 11 hours ago, Galooch said: None of my PCIe slots are in use today, but I would like to maybe add a mid-range GPU down the road in the PCIe5x16 slot. That would be a CPU slot, so the PCIe lanes are dedicated. 1 Quote
Galooch Posted September 21 Posted September 21 Perfect! Thank you again @JorgeB. Thanks for the ASM116 reminder as I do plan on using 6 of the SATA ports to start giving me 4 slots for future expansion. However, the ASM116 will give me those 6 so I only need one for now leaving one of my nvme slots open if/when I need it. One last question on potential expansion...you mentioned HDDs but I my final 4 slots in the future will be SSDs. When that time comes, I assume I could simply plug those SSDs directly into my MB SATA ports and move 4 HDDs to the ASM1166s so that those two controllers will only be handling HDDs. Is that the best way to handle that and avoid bottlenecks? Quote
JorgeB Posted September 22 Author Posted September 22 18 hours ago, Galooch said: Is that the best way to handle that and avoid bottlenecks? Yep. 1 Quote
Zee-Unraid Posted October 17 Posted October 17 This thread has been extremely useful - I never even knew this was a thing with expansion cards/ controllers and Unraid, it definitely needs to be more prominent to users with a warning as they add drives, even when adding them for the first time!!! I suspect me using a incompatible expansion card/ controller was, at least partly, to blame for a cache drive failure (albeit I was messing around a bit). I was receiving CRC errors and warnings on my SSD cache which I had plugged into my controller which had a multiplier - but I didn't really comprehend or think it was serious until I tried to mass write to my cache one day and boom, cache drive dead. I purchased this ASM1166 MZHOU product from Amazon: https://www.amazon.co.uk/dp/B08F56WKW7 for £35. It has previously been mentioned and linked in this thread. Thank you all for commenting on it, it gave me enough confidence to purchase it! MZHOU PCIE SATA Card 6 Ports 4X PCIe SATA Expansion Card - 6 Gbps SATA 3.0 PCI Express Card - PCIe to SATA Controller Expansion Card with 6 SATA Cables and Low Profile Bracket I wanted to write and confirm that it already came installed with firmware 221118-003E-00, which at time of writing seems to be the latest FW for ASM1166. I checked it following the guide posted previously by @PhilBarker here (thank you!), which directed me to find the ROM checker and installer here (which contains outdated FW, but I used it to scan for it and check which FW mine had), the download you need is called "Fix compatibility issue and support Intel 600 series chipset motherboard" from the Sliverstone ECS06 site. Run this on your normal windows PC with the controller installed and you can scan for the expansion card. I had to plug it in and out a couple of times before it was recognised, (it eventually worked when I did this as my PC was on, a no-no I know). Plugged into my Unraid server Mobo, and works fine! Thank you all for your posts and help - I hope my post also contributes and helps people that come after me - it took me a long time to read this thread and consolidate my understanding of everything! @Gegga - I saw your post from May this year, FYI it looks like you flashed it with FW 11050000.ROM, which is a fair few years out of date just as a FYI. To you and everyone else who is searching for the FW file 221118-003E-00, or to check the latest conversation on these chips and FW; I found a thread here which seems to be alive and kicking of users uploading FW versions and commenting on them as they learn, (possibly posted very early on during this thread but can't remember): https://winraid.level1techs.com/t/latest-firmware-for-asm1064-1166-sata-controllers/98543/50. It appears you could get the latest rom file from the above winraid thread, and then replace the rom file to flash it with the FW of your choice with the tool from Silverstone. Just an observation for you, if you, or anyone in the future was interested. Thanks also to @JorgeB for his persistent replies, expertise and commitment to the community. A true Unraid legend. Rom checker/ Installer I used (note FW is out of date):ECS06 firmware for Intel 600series chipset.rar 2 Quote
OddMagnet Posted October 18 Posted October 18 (edited) Hey @Zee-Unraid, thanks for your post. I just stumbled upon the ASM1166 as well Have you by chance checked the c-states? I put a lot of time into getting my server to C10, so I'm wondering if this card card would undo my effort I've seen @PhilBarker 's blog post, but there he used a PCIx1 card. Not sure if that could make a difference, but I thought I'd ask anyways ^^' Edited October 18 by OddMagnet Quote
Dragonovx Posted November 2 Posted November 2 (edited) Hello, I've got my hands 3 slightly used 16TB Seagate Exos x18 drives with a SAS interface. Unfortunately, I do not have any controller for these drives. And here's my question: Does a controller like the LSI 9207 work with drives of this capacity and with SAS connector? And the second question: If so, can I connect these drives via a SATA to SAS adapter? Here is a link to the auction I am considering: https://www.ebay.co.uk/itm/226415675129?chn=ps&_ul=GB&google_free_listing_action=view_item From what I read, apparently there is no capacity limit on these cards... only speed, I can only hope that the card will work with drives on the SAS interface. I ordered it so I guess I'll find out Edited November 2 by Dragonovx Quote
JorgeB Posted November 3 Author Posted November 3 17 hours ago, Dragonovx said: apparently there is no capacity limit on these cards That is correct. Quote
Zee-Unraid Posted November 3 Posted November 3 On 10/18/2024 at 6:51 AM, OddMagnet said: Hey @Zee-Unraid, thanks for your post. I just stumbled upon the ASM1166 as well Have you by chance checked the c-states? I put a lot of time into getting my server to C10, so I'm wondering if this card card would undo my effort I've seen @PhilBarker 's blog post, but there he used a PCIx1 card. Not sure if that could make a difference, but I thought I'd ask anyways ^^' Glad you found it useful. I personally haven't delved into c-states to be honest with you. Would be interested to hear of your findings in regards to controllers, (and thus if it's something I should be considering/ getting into)! Feel free to DM me to update me, if you feel it would not be relevant to the controller topic of this thread. Quote
autox Posted November 4 Posted November 4 22 hours ago, Zee-Unraid said: Glad you found it useful. I personally haven't delved into c-states to be honest with you. Would be interested to hear of your findings in regards to controllers, (and thus if it's something I should be considering/ getting into)! Feel free to DM me to update me, if you feel it would not be relevant to the controller topic of this thread. Any chance you could do a measurement on the board for C-States? I am quite interested if it is entering C10 state, so it would be a great controller to purchase. Quote
Torlew Posted November 4 Posted November 4 Hello guys can I take the takeaways from this Thread (update Firmware and ASMedia1166) for NVME Slots too? ie.: one of those: NVME to SATA Or are there other problems? Would you rather take an NVME to Sata or PCIe to SATA? My Board only has one PCIe and one NVME and I am thinking about taking the Controller for the NVME SLot so that I can later add an PCIE to two NVME Cards Adapter. Would that be an good idea? Quote
phuzz Posted November 20 Posted November 20 Well, based on this thread, I started looking for a NVMe>SATA adaptor using a ASM1166. I found several on Amazon UK, including this one for just £15! (They're usually about £30) I figured that at that price I could afford to be wrong , and I'm happy to report, that even this really cheap version works fine. Currently I'm only running one drive on it just to be sure, but it's running at full speed. On 11/4/2024 at 7:04 PM, Torlew said: Hello guys can I take the takeaways from this Thread (update Firmware and ASMedia1166) for NVME Slots too? ie.: one of those: NVME to SATA Yep, that's identical to the one I have. I used the firmware I found in this post. Quote
uniqf Posted December 2 Posted December 2 I'm in need of additional 3 x SATA ports on top of the 4 x SATA ports on motherboard, I did some reading on this thread and found the PCIe 3.0 x1 ASM1064 4 ports seems to be a good option. https://www.amazon.com/Port-SATA-Expansion-Profile-Bracket/dp/B08J2PK1HF?th=1 Can comment/advise if this will work well without much compromise on the bandwidth, anyway its just mechanical 7200rpm drive connected to these SATA ports. Quote
JorgeB Posted December 2 Author Posted December 2 2 hours ago, uniqf said: Can comment/advise if this will work well without much compromise on the bandwidth, anyway its just mechanical 7200rpm drive connected to these SATA ports. It's fine with HDDs. Quote
Zee-Unraid Posted Friday at 12:20 AM Posted Friday at 12:20 AM On 11/4/2024 at 12:47 PM, autox said: Any chance you could do a measurement on the board for C-States? I am quite interested if it is entering C10 state, so it would be a great controller to purchase. I've never ventured into that area, if it's relatively simple to do and you can point me to a guide of some sort; I'll give it a go for you. Quote
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.