Boot Loader Troubleshooting
When firmware load is interrupted, or the power-on firmware checksum test fails, the
KH1
enters its bootstrap loader.
You can also
force the KH1 to enter its bootstrap loader
by holding the 2 button whjle turning the KH1.
The boot loader displays UTILITY? on the KH1 front panel display.
To load KH1 firmware, follow these steps in sequence:
-
Turn your KH1 off by switching off or unplugging its power supply, and remove its internal battery.
The KH1's microcontroller may continue to run at very low voltage, and it must start from a power-on reset.
Disconnect any connectors that might provide power to the KH1.
A very small leakage current from another device might be enough to keep the MCU from completely resetting.
Wait 30-60 seconds before turning power back on.
-
Restart (reboot) the personal computer that will run the
KH1 Utility.
This isn't often necessary, but occasionally a serial port or USB device driver doesn't properly close.
Rebooting reinitializes the device and its driver.
-
Start the
KH1 Utility
and navigate to its
Port page.
- Click Close Port to stop the KH1 Utility from polling the KH1
-
Connect your KH1 to its power supply, then press and hold the
2 button, and switch your KH1 on.
Release the 2 button.
You should see UTILITY?
on the KH1 LCD display.
-
Click Test Communications.
You should see a dialog that looks something like this:
The
KH1 Utility
cannot load firmware if it does not receive responses.
Information in
USB to Serial Adapter Troubleshooting may help to resolve this issue.
The problem might be KH1 KEY JACK menu item not set to RS-232, serial port cabling, an incorrect COM port choice, a problem with the Personal Computer,
or a damaged KH1 serial port.
Incorrect COM port choice is a very common problem.
Sometimes USB to Serial Adapter device drivers change the COM port number unexpectedly.
Some devices, such as internal modems, may respond similarly to a KH1 in its boot loader.
- When you see this dialog, press its OK button to continue.
-
Firmware load can take quite a long time if the View Menu
Trace
menu item is checked.
Uncheck Trace unless you require this diagnostic information.
-
Select the
Firmware
tab, and click
Send New Firmware to KH1.
If the send buttons are disabled, view
Troubleshooting: Send Buttons Disabled.
-
The
KH1 Utility
should send firmware to your KH1.