It should still pick it up man. Might be a defective SSD. Could be firmware update for your drive. As far as bios, doubt it. I say this bc I'm running the following.
Athlon II x4 OC to 3.3ghz
Gigabyte AM2 board(m570 sli-s4 I think)
64 gb Microcenter SSD
1 TB Seagate Mechanical
650 watt PSU
Anyway, my build started life with that board, and an Athlon x2. As you can see, it's been upgraded pretty much to everything my board can handle over the years. But I got my SSD about 3-4 weeks ago, and my old board recognized it right away, keep in mind, my build was originally done in late 2007 at Christmas I want to say, so if my board recognizes the my SSD, don't see why your new build would not see yours.
Can you try to enable IDE mode or AHCI mode in your bios, I would think they should already be set. My board didn't even show options for AHCI, so I had to run in IDE mode, lol, which I know I don't get as much performance but oh well. Once you get over that hump, you will love the SSD. Even with my old board holding my SSD back, I still have Windows 7 Experience Index of 7.0. SSD is at 7.0, think b/c my board holds it back a little, but my CPU is rated like 7.3 with the OC. So it's all good.
But yes, check firmware updates, I don't know that a bios flash would stop your board from seeing the SSD. You could have just gotten a bad drive, as it should at least see something there in the bios.