[Release] Custom DFI NFII Ultra Infinity BIOS

A few weeks back, I was resurrecting some old PC components to create a file/torrent server. After checking all the components, replacing the CPU & the RAM, I had a fully functional system.

However, when I added a few terabyte HD’s I found the embedded SiI3114 controller wasn’t so happy with them; The system hung at the controller’s BIOS drive detection.

After a bit of Google-ing I found it could be solved with a simple BIOS update. Phew, saved right? Guess again…

Apparently, the latest BIOS update was only for PCI cards using the SiI3114 chip. The embedded chips have their BIOS integrated into the system’s BIOS. Checking DFI’s support site, it seemed I already had the latest system BIOS.

So I was left with only one option: assemble my own BIOS.

Continue reading