Manual
Manual
0d
Doc.ver. 4.0en, (c) ALLservice, 2006
http://www.allservice.ro, [email protected]
Author: Victor Voinea
1. Introduction.
IBM ThinkPads T43 and R52 use Winbondtm PC8394T-VJG, the super I/O chip with TPM functions, to
store the supervisor password (SVP) and different OEM issues like serial number, UUID, etc.
To retrieve the SVP, the chips must me accessed with RPC8394, which is a special built reader that
can securely access the chip without tampering the original data.
Once the chip data is copied into a binary file, other utility, IBMpass, can be used to translate the
password. However, in case of passphrase encoded passwords, the chip needs to be reprogrammed
using the chip writer, WPC8394.
Fig. 4. X60 connection points to ATMEL 8356908 pins #33 and #34.
3. Interface signals and connections.
The interface used is driven-i2cprog, based on max232 driver. This circuit was published before with
24RF08 tools, you can find the document interface.pdf in the install folder. Please check the
interface.pdf to see the connection diagram for TPM1 and TPM2 signals.
To adapt the interface circuit to the TPM connection points (marks), it is hardly recommended to use 2
probes with very fine tips. GND can be clipped to the SO-DIMM fasteners or soldered directly to the
laptop GND.
The usage of the interface is described in the next paragraph, “4. How is it working”. Be sure the
batteries are in good shape.
Finally, remove the probes in reverse order TPM1, TPM2, and GND last! and turn off the ThinkPad by
pressing on/off switch. Remove the PS cord.
To write the TPM chip, first you have to remove the protection using “/p” switch. Execute from
command line:
wpc8394 /p
wpc8394 filename.bin, where filename.bin contains the binary data to be written into the chip.
Finally, remove the probes in reverse order TPM1, TPM2, and GND last! and turn off the ThinkPad by
pressing on/off switch. Remove the PS cord.
The TCPA reset service is provided separately, and must be done manually. It is not included
in the software license.
7. Cautions
- Always connect GND wire first, then TPM2 and finally TPM1 (TPM2 before TPM1)!
- Never try to connect TPM wires or probes simultaneously or try to reverse the TPM1 and TPM2
signals!
End of document.