I'm trying to update a T30 with a System 1 board to work with a 2.5Ghz P4M and fan 2 and had a couple of questions, mainly on how to get the fan to work properly with this setup. The following is the backstory / history on what I've done so far, skip to the end if you just want to get to the questions part.
HISTORY:
I got my T30 on Ebay, with a 1.8 Ghz processor, 40GB 4200 RPM HDD, and 2GB ram installed. The model number label on mine had been removed, so after a bit of digging with CrystalDMI, I found out that it is a 2366-41U. According to the T30 HMM, this machine is using a System 1 board. It was working properly, but I wanted it to be faster so I purchased a FRU 91P8908 fan (replacing my existing 46L4753) and a 2.5 Ghz P4M on Ebay, and installed them both with some Arctic Silver Ceramique compound on the CPU core. The computer powered up fine, but the CPU seemed to be capped at 2.2 Ghz.
So, I updated the BIOS and embedded controller to the latest versions (BIOS from 2.02 to 2.10, and the embedded controller from 1.02 to 1.07). This fixed that problem, and the computer is now showing that it's running at 2.50 Ghz. However, I seem to be having the same problem everyone else reports - the Fan2 I installed doesn't seem to play nice with a System 1 board, and the processor runs hot. So to be safe, I installed TPFC v0.33 to keep an eye on things. According to that, the computer idles at around 52C, but at a moderate load (installing .NET Framework 2.0) I hit 71 deg C. The fan doesn't seem like it's working as hard as it should be at those kinds of temps. I read in this thread that the SMBIOS chip containing the hardware information can be modified using the IBM HMD, and that this could possibly fix the issue.
I found a disk image online of (allegedly) IBM HMD 1.72, but couldn't get it to boot from it - the filelist of that one seems to be missing the command.com and config.sys. So I then tracked down HMD ver 1.69 and booted the computer with that just to see what would happen (I was not planning on changing any settings yet). This one loaded fine, but when I go into the option to update the hardware identifier, it is reporting that the EEPROM is write protected and not allowing me to get into it. And that's where I currently sit, as my limited knowledge has run out.
QUESTIONS:
What are some appropriate temp settings to program the TPFC .ini file with for use with a P4M in a T30? Google isn't giving me much. Fan noise is secondary, I just want it to run cool under load.
Is HMD v1.69 fully compatible with the T30? If not, where can I obtain a newer version?
How can I disable the write protection on my SMBIOS chip so I can add to it?
Related - can I put the hardware identifier of a System 2 mainboard in the SMBIOS of my System 1 board to hopefully make the fan behave, without messing anything else up?
Sorry if any of these are repeats, I wasn't able to locate much through searching. Thanks in advance for any help...






