I have strange problem. My new 9305-24i only detects 16 out of 24 disks. Port 5 and 6 on the top edge of the card does not detect any disks at all. I have tried connecting it with different cables, to different backplanes and even relocating the HBA to my workstation and connecting it directly to a disk. Nothing works on these two ports, so I RMA it and the new one does exactly the same. Port 1-4 detects the 16 disks just fine, but nothing on port 5 and 6. The HBA came with the latest firmware and BIOS, but I flashed it using MegaRAID for windows, just to make sure, but no change.
Hardware :
Asrock x470 Taichi
AMD Ryzen 3400G
2x16GB DDR4 3200MHz non ECC
SAS9305-24i connected with SFF-8643 to SFF-8087 to backplane (I have tested all cables and backplanes and they work fine on port 1-4)
SATA HDD’s are a mix of WD120EMAZ and ST8000AS0002
That was also my initial thought, but unfortunately I did not write down the S/N of the first one. I asked the seller if they by mistake sent me the same one, but they told me it was a new one and that I could RMA the second one also without problems. I would just like to make sure that it is not some strange hardware or BIOS compatibility problem on my end.
Is the card in a slot operating with all x8 lanes? If it’s not in the top slot, it may be a good idea to manually make sure you’ve set the PCIe slots for the top 2x16 slots in the x8/x8 configuration
Which driver version might the card have? I see the other forum where you mention no drives are detected in server2019 but 16/24 are detected in bios.
Might you look up the model number from the Broadcom website, in case they have newer drivers/mega CLI tool?
If you already have (as you already run the sas2flash) then don’t mind me
The company I got it from tested the first one that I RMA’ed and they forund a solutiion.
The trick was to erase everything excl. Manufacturing area before flashing the firwmvare and BIOS onto the HBA. They did it in DOS, which I could not get working, as I was getting “ERROR: Failed to initialize PAL. Exiting program.”, but I got it working in EFI shell. Below are the DOS commands to use