Yes, it's yet another SII3512 thread. I see people recommend using the non-RAID BIOS, but why actually? What's wrong with the RAID BIOS? Besides RAID functionality, what are the differences between the two types?
Assuming I want to change the BIOS I have a potential problem. The card I have seems to have a 512Kbit (64KByte) flash chip while all the ones listed as supported (both in the GUI and DOS flashers) are at least 1Mbit. The BIOS files are larger than that at 128KByte. Has anyone flashed the BIOS with a 512Kbit flash chip? (In fact most of the 128KB of the BIOS file is empty, so it could in theory fit in 64KB, but I don't know what the flasher really does and trying could be irreversibly destructive.)
Another thing is whether to update with *.bin or *e.bin (e-pad). Any idea what's the difference? A few BIOS files I compared are the same except one byte so it doesn't look much more than an id difference, but maybe it could fail working if this doesn't match the chip.
BTW, also the difference between RAID and non-RAID could be superficial. In versions 4.3.8x at least the difference is just a few bytes at the end of the file, beyond the actual code parts. v4.3.79 RAID does have extra code and a few things shifted, but it looks like it's just a slight superset of non-RAID. (The non-RAID still includes a lot of references to RAID, mirroring, striping, sets, etc.)