1.0-2.01_changes.txt Driver File Contents (10_TPM1.2__Infineon_.zip)

What is new in 2.01
---------------------------------
1) Windows version working via TPM Device Driver library. Source code is the same
   for both Windows and DOS versions.
   Compilation in VC6 (WIN32 define) produces windows version TOOL4TPM_W32.exe
   Compilation in VC++ 1.52 produces DOS version TOOL4TPM.exe
   How Windows version works:
   - Stops IFXTCS core service,
   - loads IFXTPM.DLL,
   - uses TDDL_TransmitData methods,
   - starts core service on program exit.

2) TPM_ReadPubek and TPM_ReadEKCertificate implementation.  (Windows and DOS)
   Reads, displays in hex and saves to files in binary (tpm.key and tpm.cer) and
   hexadecimal (tpmkey.hex) format.
   One more special command for reading and comparing public keys
   read by TPM_ReadPubek and TPM_ReadEKCertificate
   (ASN.1 parser is used for public key extraction from certificate).

3) ASN.1 parser for certificate parsing and Public key extraction. (Windows and DOS)
   Currently only Public key is extracted, may be modified for any
   other data extraction from certificate.

4) Chipset Vendor and device ID detection (Intel/AMD/other, ICH2-5 or AMD models) (DOS mode only)

5) Additional command line options:
   -debug	creates log file with all sent and received information to/from TPM
   -debugport	creates very detailed log including all LPC bus operations (for DOS only)
   -cycle       for burn-in testing, allows to cycle any command in MENU or PRODUCTIONTEST mode
   -asn1parse	parses certificate from input file and creates file with public key

6) Some visual enhancement - using 80x50 VGA mode in DOS, console application in Windows.

7) BIOS detection: shows the list of all available BIOSes, tries to find TPM BIOS.

To Do:
---------------------------------
1) I'm planning to add a file for TCG commands storing. It will simplify the addition of new commands.
   Format of such config file could be something like this:

#   <Menu item> :                 <TCG command in hex>
  Set PhysicalPresence:   00 C1 00 00 00 0C 40 00 00 0A

   Result will be displayed in hex and prompt for saving result to file may appear.

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 0.85