I got the impression from earlier posts to this thread that this problem only started, and perhaps ended, with the T43 and was caused by the SATA <=> PATA bridge necessary for the newer chipset to communicate with PATA drives in the primary bay. I thought that this was why T42 users weren't having this problem and that the firmware problems resulted from Lenovo's attempt to deal with glitches in the implementation of this bridge.
After my fit of pique at having bought a TP with this level of problem, I started to assume that this design where the chipset could talk to SATA drives that couldn't be physically installed probably resulted from a design cycle where Lenovo was trying to upgrade machine capabilities, but couldn't manage in time to physically redesign the primary and Ultrabay for SATA drives. Assuming they don't do this again, I am willing to cut them some slack.
Will the T60's primary bay accept both SATA and PATA drives? Has the Ultrabay Slim been redesigned to accomodate a 2nd HDD adatper that can mount either type of drive? I can't tell this from either the Maintenance and Troubleshooting Guide, nor the HMM.
Someone with more knowledge of the chipset capability than me will have to weigh in on the following information that I found in a copies of the TABOOK that I downloaded last November (T42, T43) and just now (T60).
T42 - October 04
Intel 855PM chipset / 82855PM Memory Controller Hub (MCH-M) / 82801DBM
ICH4-M I/O Controller Hub (ATA-100 EIDE, PCI bus, ethernet MAC, Low Pin Count
[LPC] interface, USB, [Bluetooth], [fi ngerprint]) / PCI bus 2.2 32-bit, 33MHz
(TI® PCI4520A CardBus controller, Mini PCI, external expansion) / LPC bus 33MHz
(security chip; PC87392 Super I/O for diskette, parallel, infrared, [docking-based ports])
T43 - August 05
Some: Mobile Intel 915GM Express Chipset / 82915GM Graphics Mem Cont Hub
Some: Mobile Intel 915PM Express Chipset / 82915PM Memory Controller Hub
All: 82801FBM ICH6-M I/O Controller Hub (SATA150, ATA-100 EIDE,
PCI Express x1, PCI bus, ethernet MAC, USB, Low Pin Count [LPC] interface,
[Bluetooth], [fi ngerprint]) / PCI bus (CardBus controller, Mini PCI, external expansion) /
LPC bus (NS PC8394T Super I/O for security chip (TPM), Asset ID, hardware event log,
parallel, infrared, [docking-based ports (serial, diskette)])
T60 - August 06
Mobile Intel 945GM Express Chipset / 82945GM Graphics Memory Controller Hub /
82801GBM ICH7-M I/O Controller Hub (SATA300, ATA-100 EIDE, PCI Express x1,
PCI bus, USB, LPC interface, [Bluetooth], [fi ngerprint]) / PCI bus (TI® PCI1512 CardBus
controller) / LPC bus (National Semiconductor® PC87382 Super I/O, Atmel® 97SC3203)