Ok, So… After waiting a month and a half for parts from china I can confirm this bios chip has some kind of security lock on it. The reason I say this is because If i take the chip out of the board, Put it in my programmer, Read the chip then try to write the same data back to a different chip it fails EVERY TIME. I have tried several different chips from different vendors, I even pulled one out of an old mobo that I had laying around, Still failed. I though hrm... Maybe this is an issue with my programmer. So... I bought a new one. Bought new adapters to go with it.... Tried the same thing. Got the same result.... Failed to write at 0x0FB. This was odd to me, I figured that there must be a code offset. So i tried setting the offset at the point of failure and offset before the point of failure. This results in... No solution. Still failed to write. The best read I have ever gotten from the chip was the one attached. It has diffrent data than all the others and seems to be the most "Complete" version I was able to pull. This was done after I bumped the chip power from 3.6 to 5v (Dangerous i know but I was getting irritated.)
Can anyone else confirm if this bios has some sort of stupid lock or security bit programmed in that makes it unreadable?
One more thing, This is an annoying chip. The chip its self is stamped as SST 49LF004B however no matter what programmer I drop it in the chip identifies as a SST 49LF004A. Trying to read/write using the settings for the A version resulted in no change.
Looking at the data that is coming out of the bios pull It would appear that there is an included package in the rom file that is for the PCI driver, this file (assuming is the culprit of all this frustration). It is named "ROM\BA1228L2.LOM" I came to this conclusion when I tried to extract all the files from the bios image and this file fails to extract. I have found a supermicro bios online with the same pci LOM file but was able to extract this one. Any one Skilled enough to re-write a bios from scratch with all the extracted/good files up for the task? Attached below is a zip file containing all the extracts plus the working BA1228L2.LOM
Since I have multiple chips I was thinking about just finding a compatible rom and editing it to match the settings and Chipset registers to match what I pulled and just pop it in the board and try it out. What do you guys/gals think?
UPDATE:
Does anyone have a KEMP LM2500 that I could get to dump the bios for me please. Looking at the update history of the KEMP LM2500 NSA-1043 I see that at some point the bios was addressed in this unit by KEMP Tech. I am willing to bet that if we can get a dump of that system that it would allow us to have a flashable bios.
ts100-3.zip
TS_100_extract.zip