Before you can use any
KeyMaker with attached KMX-LCD to unlock any TP you must first Activate
the KeyMaker
If the Green EEPROM
Activity LED on your KeyMaker is flashing continuously that means it has not been Activated
NOT activated KMX1
flashing Green LED
There is a lot of text and a lot of photos on this page
which may give the incorrect impression that using KMX1 or any KeyMaker together with
KMX-LCD is really complicated, not so!
It is in fact very easy and convenient to use KMX1
together with KMX-LCD
Watch this short video first
Video - KMX1 together KMX-LCD recovering
and Clearing Supervisor Password from a Lenovo R60
Then read all the text below.
Using KMX-LCD together
with KMX1 series KeyMaker boards
KeyMaker KMX-LCD functions are all selected by moving the Joystick tip Left, Right, Up and Down.
The KMX-LCD initial display will
vary depending on which KMX1 series board it is attached to
KMX1
KMX1 PRO
KMX1 PRO S
If you have not Activated your KMX1 it displays the KMX1 Serial Number,
handy if you wish to email me your Serial Number and sort out the drivers
and installing TeraTerm while you wait for your Product Activation key.
EEPROM connector on KMX-LCD follows
the same convention as this early prototype.
When using KMX-LCD with KMX1 [the one with yellow
headers]
The eeprom cable supplied with KMX1 with yellow headers is
not 0.1" spacing so it will not fit the KMX-LCD I2C connector.
You have 2 choices for using the supplied eeprom cable
You can connect the separate leads to the KMX-LCD
connector, split the supplied 4 pin black header and plug in 1 pin for GND
and 2 pins for SDA and SCL
OR you can plug in the cable to the KMX1 board before
plugging the KMX-LCD on top, there is sufficient clearance
DOWN scrolls through all the
options available in the current menu level
Right selects the currently
displayed option and is also used to confirm you wish to perform the
currently displayed option.
LEFT and UP back out of
the current menu level
The Main Menu
From the Initial Display, moving the Joystick tip Down
- engages LCD Control
Pressing Down, again and again, scrolls
through all the Main Menu functions that can be
The US displayed on the bottom right is to
remind you which ThinkPad Keyboard Language is currently set, US stands
for US English QWERTY, this is important when displaying recovered SVP
as the SVP letters you need to type vary depending on the Keyboard of that
particular TP.
The "5 sec" is the currently
set Delay, if ) delay has been selected then there is delay
displayed.
Moving the Joystick tip Down
- scrolls through all the available functions, starting with EEPROM
selection
You can scroll back and forth through the Menu by moving the Joystick tip
UP or DOWN
Moving the Joystick tip Down
- scrolls through all the other functions
Note: only the KMX1 PRO S
displays the Saved Passwords function
LCD Contrast adj is the last option on the
Main Menu, if you press The Joystick tip Down once more, the Main Menu is repeated again
from the start which is LSI
As you scroll through the Main Menu
Options, if you wish to perform the currently displayed selection, you
move the joystick tip to the Right
For example, you have scrolled Down through
the main menu to 24RF08
You wish to perform an 24RF08 operation - you
move the joystick tip to the Right
If you now move the joystick tip Down
once more, you will scroll through the next options available in
the KMX1 24RF08 menu
The KMX1PRO and KMX1PROS display 2
additional functions, Repair CRC1 and Repair CRC2
With SVP Clear displayed
if you move the
Joystick tip to the Right you select that operation
If you confirm that you do indeed wish to
Clear SVP by moving the Joystick tip to the Right the Clear SVP
operation starts, if you have a delay other than zero seconds set, that
delay will first count down, each second is displayed during the count
down.
Delay count down at 2 seconds
Had you moved the Joystick tip in any
direction other than to the Right to confirm it, the operation is
aborted
When the SVP has been cleared you see this, which is to
remind you to go into BIOS Setup, select defaults F9 and save F10
If there are problems you may see one of
these ERROR Messages displayed
Access Blocked - means that the TP has
already booted to an Operating System, at that time the TP blocks access
to parts of the EEPROM - solution is - switch the TP OFF and switch the TP
ON again, NEXT TIME DO PAY MORE Attention about pressing the F1 Key at the
right time so that you end up at BIOS setup or at a Password prompt or at
an error message displayed on the TP and not booted into an OS.
No response - error message can be caused
by the probes not making good electrical contact with the EEPROM connection
points, try again and pay more attention.
Fail SDA or SCL or BOTH LO - error
messages can be caused by the probes being shorted to GND or the TP
is not switched ON or the KMX1 I2C interface is damaged, if you suspect
damage run the Diagnostic.
Adjusting LCD Contrast
Note: Contrast adjustment using the
Joystick is only applicable to KMX1 or newer KeyMakers. By the way all
existing KeyMakers can have their firmware upgraded to KMX1.
KMX-LCD used with KMX1 or later can have
the LCD contrast adjusted using the Joystick.
Earlier KeyMakers KM7, KM9, KM9A use the
potentiometer to adjust the LCD contrast.
KMX-LCD board has an option jumper to
switch between Joystick or potentiometer LCD contrast control.
The jumper should be removed for KMX1 and
newer KeyMakers - this allows the KeyMaker board to control the LCD
contrast.
For earlier KeyMakers, leave the
option jumper in place and use the potentiometer.
The following applies only to KMX1 or
newer KeyMakers attached to KMX-LCD, see above.
To adjust LCD Contrast, you scroll down the
menu by moving the joystick tip down, release, move down again until the LCDContrast adj menu option is displayed
Moving the Joystick tip to the right
selects the contrast adjust function
Move the Joystick tip up or down as many
times as required to arrive at a contrast setting you prefer
going too far in either direction may make
the display disappear completely or all the boxes go bright white
move the joystick in the opposite direction
UP or DOWN until the contrast looks right for you
The contrast adjustment cycles to the end
and starts again which means that you can keep going in the same direction
UP or DOWN until you see the correct contrast.
Once you have the contrast at the point you
like, move the Joystick tip to the left to exit the LCD Contrast ADJ function,
the last set contrast setting is remembered even after you switch your
KeyMaker off.
All of the LCD - Joystick operations
also appear on your PC or Laptop screen if you are running your terminal
Software
Notice "Joystick in control"
[highlighted in blue] is
displayed on the PC screen followed by the Clear LSI SVP operation performed using the
LCD - Joystick.
======== Joe in Australia KeyMaker KMX1 PRO S =====
Serial Number: KMX1-92517
All rights reserved copying is not permitted
Joe in Australia tpx20@ja.axxs.net www.ja.axxs.net
===================================================
Type a command number ->
KMX1 PRO S Joystick in control menu - 5 second delay -
Clear LSI SVP
Connect the GND lead from the KeyMaker KMX1 PRO S board
to the ThinkPad you are 'unlocking' BEFORE you switch the ThinkPad ON
Switch ON the ThinkPad you are 'unlocking'
Press and hold-down the F1 key on the ThinkPad you are 'unlocking'
Wait until a Password Prompt is displayed or BIOS Setup is displayed
or any error message is displayed, then release the F1 Key
Wait 20 seconds
If the ThinkPad has started to boot to any Operating System including DOS,
switch it OFF and try the steps above again
*** BEFORE proceeding ***
The ThinkPad MUST be displaying a Password Prompt or in BIOS Setup or
displaying a BIOS error message that is NOT A BOOT ERROR MESSAGE
Connect SCL
Connect SDA
- 5 second delay -
Are you ready to proceed Y or N Clear LSI SVP
Clear LSI SVP completed
*** IMPORTANT REMAINING STEPS WHICH YOU MUST COMPLETE ***
Switch OFF the ThinkPad you are 'unlocking'
Switch ON the ThinkPad you are 'unlocking'
Press and hold-down the F1 key on the ThinkPad you are 'unlocking'
Wait until a Password Prompt is displayed or BIOS Setup is displayed
or any error message is displayed, then release the F1 Key
Wait 20 seconds
To continue past error messages press the ESC key on
the ThinkPad you are 'unlocking'
If prompted for the Hard Disk Password and you don't know
the Hard disk Password, switch ThinkPad OFF, remove the Hard Disk
then try again to 'Enter BIOS Setup Utility'
In the BIOS Setup Utility, press F9 key to load SETUP DEFAULTS,
press ENTER key for YES, in STARTUP menu also use F9 and ENTER, then
press F10 key to SAVE and EXIT, Switch ThinkPad OFF and then back ON
ONLY THEN will the current operation be FULLY COMPLETED
VERY IMPORTANT - DO NOT IGNORE or SKIP any of the steps above
After completing Clear SVP operation, if on next switch ON
you see a BAD CRC error message, ignore the CRC error message
until you have followed ALL the instructions above
ONLY if you are all done,
Disconnect SDA first
Disconnect SCL next
Disconnect GND last
You can switch back and forth at any time
between the PC keyboard running your Terminal Software or using the LCD-
joystick
If the LCD- Joystick was last operated and
you wish to use the PC keyboard just press X [letter X] and you have
control back on the PC
If the last command was type on the PC keyboard
and you wish to switch over to the LCD - Joystick, simply move the
Joystick tip either Left or Up and you are back at the Main
display on the LCD with the Joystick in control
Trying to explain using the LCD - Joystick
in fact makes it appear to be much more difficult than it is to use it in
practice.
Up or own scrolls through all available
options at that Menu level.
Right selects/confirms that menu
level or operation.
Left gets you out of almost
anything.
Disclaimer
I make no warranty that any of my
information is correct, or safe, or does or does not breach any warranty
clause, or anything else, it is up to you to decide if you will
follow all or any of the instructions to recover the Supervisor Password
from a TP. It is up to you to decide, I am not responsible for the
results or for any consequential or incidental damages whatsoever.
This site maintained by Joe in Australia
Last updated on Tuesday, 01 May 2012 10:44:54 PM
If you have any questions WHICH
ARE NOT ALREADY COVERED IN THESE PAGES , email Joe at