How to configure an HBA to be recognised by a ZimaBoard

Here are the instructions to enable the use of an HBA to work with the ZimaBoard.

Once in the bios go to:
chipset
south cluster configuration
pci express configuration
-enable all
pci express clock gating
port 8xh decode
port #0
peer write memory
compliance mode

Then go to:
pci express root port 3
aspm: auto
pcie speed: gen 2
transmit half swing: enable
(if it still doesn’t work I would then try ports 4, 5 and 6 but I got it to work just by changing port 3)

Hope this Helps

2 Likes

Signed up just to say thanks.

Thanks kind stranger.

Without the setting changes here, the HBA bios (LSI SAS2008) did not load and it was not recognized.

Once I made the changes (only to port 3), the bios loads and all attached devices are recognized in the OS.

I was even able to get into the HBA bios to set boot options, which allows drives to be presented to the Zima bios as boot options.

1 Like