Kyocera Wireless PST Version 3.8 09/18/2006 This readme covers important information concerning Kyocera Wireless PST 3.8. Table of Contents 1. Installation notes 2. What's new in this release 3. Known issues (IMPORTANT: Please Read) 4. Phone models supported ---------------------------------------------------------------------- 1. INSTALLATION NOTES Version 3.8 can be installed on new systems, or installed directly over an existing version 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 3.0, 3.1 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, or 3.8. The installer will automatically uninstall any previous version of Kyocera Wireless Phone Support Toolkit or versions of QUALCOMM's QCTest Suite prior to version 2.4.45. As of KPST 3.7.91, the KPST installation program is MSI (Microsoft Installer) based. When upgrading from a previous version of KPST, please perform an uninstall first before installing KPST 3.7.91. To uninstall KPST: a) select "Start"/"Settings"/"Control Panel" b) select "Add/Remove Programs" c) select "Kyocera Wireless PST" and uninstall This process will not need to be followed when updating to future versions of KPST, only in the special case of upgrading from a version less than 3.7.91 to 3.7.91 or higher. When installing Kyocera Wireless PST on a WinNT system, the installing user may need to have administration privileges if certain system DLLs need to be updated. The installer will inform you of this situation. When installing Kyocera Wireless PST on a Windows 2000 system, the installing user must be either an administrator or a "Standard" user. The installer will not run properly for a "Restricted" user. For more information see the "KNOWN ISSUES" section later in this file. Some Win95 and WinNT systems have very old versions of the Common Control Library. Kyocera Wireless PST will not run properly on these systems. The installer will detect older versions and will allow you to install a library update accordingly. Please reboot as instructed if the Common Control Library updater is run. Win95 systems also must contain a DCOM library, which is already provided on Win98 and WinNT systems. The installer will detect if you need the library and allow you to install accordingly. Please reboot as instructed if the DCOM library installer is run. The Kyocera Wireless PST installer will execute in silent mode (i.e., run without waiting for any user input) if the following environment variables are set to do so: KWC_PST_SILENT_INST: - 0 means normal installer, and the following two environment variables will be ignored. - 1 means to use silent installer. - If this variable is not present, the default is 0. KWC_PST_DEST_FOLDER: - Destination folder for KWC PST. - If KWC_PST_SILENT_INST is 1 and this variable is not present, the default is "C:\Program Files\Kyocera Wireless PST". KWC_PST_PROG_FOLDER: - Destination location for the Program Folder. - If KWC_PST_SILENT_INST is 1 and this variable is not present, the default is the previously used program folder for Kyocera Wireless PST. Limitations for the Silent Installer: Since all information and warning messages are suppressed, if anything goes wrong or a reboot is required, the silent installer will just silently quit without displaying a message box to the user. However, the following registry keys are provided for scripting and debugging purposes: HKEY_LOCAL_MACHINE\Software\Kyocera\KWPST\InstallReboot This key would be set to 1 if a reboot is required at the end of an install. HKEY_LOCAL_MACHINE\Software\Kyocera\KWPST\InstallStatus This shows the last status of an install. If this is 0, it means installation was completed successfully. If this is 3, it means installation was aborted. (e.g., due to another instance of Kyocera Wireless PST running) HKEY_LOCAL_MACHINE\Software\Kyocera\KWPST\InstallMsgStr This stores the last info/warning/error message produced by silent installer. ---------------------------------------------------------------------- 2. WHAT'S NEW Kyocera Wireless PST 3.8 includes these additional features: - Support for new Basic MSI Installer for external users - Support for embedded Brew files for KX13 - New PRI items for KX13, KX12, Jade, KX16, KX160A and KX160B - Support for USB Device Modes - New PRI items for Storm,Thunder & VLE. ---------------------------------------------------------------------- 3. KNOWN ISSUES Phone Related: For QCP-2035 1.0, do not select the Automatic A or Automatic B options for the Preferred Serving System setting in Service Programming. QCP-2035 1.0 will not function in these modes of operation. Beginning with the Kyocera 2255/2235 phone, a new field called Data Baud Rate has been added on the Data tab in Service Programming. This is the baud rate for the phone to communicate with an external device such as a PC. This is not a connection to the Web. If this baud rate is set to 230.4K, the phone needs to be connected to a COM port that supports 230.4K baud rate for Kyocera Wireless PST to talk to the phone. Users can use the USB to serial adapter cable (the BAFO and Tripp-Lite brands are suggested) to achieve the 230.4K baud rate on the PC side. If the COM port does not support 230.4K baud rate, please change the baud rate from the phone UI (Menu->Settings->Accessories->Com Port Speed) before reconnecting it to Kyocera Wireless PST. If a Prolific USB to Serial cable is used with Kyocera KX2 phones, the baud rate for software download operations will be decreased to 115.2K. The baud rate will be restored after the software download completes. The KWC USB driver has a known issue with intermittently failing during phone resets and can possibly result in "Blue Screen" failures on the PC. If this type of failure occurs, a workaround is to disable the modem driver that is associated with the KWC USB driver: 1. Open the Device Manager on the PC 2. Expand the "Modems" subtree 3. Right click "Kyocera Wireless USB Data Port" item 4. Choose Disable 5. Answer Yes Intermittent problems have been observed while upgrading Kyocera KX2 phones using USB cables connected directly to a docking station. Because of problems within the USB hub in the docking station, communications between the phone and PST are affected and operations on the phone can fail. Removing the laptop from the docking station and reconnecting the USB cable directly to the laptop will fix this problem. Software Download fails when trying to download new images to a Kyocera Catalina card that is connected to the PC using a RICOH CardBus Controller on the PCI-to-PCMCIA card. Using a different vendor's CardBus Controller should resolve this problem. PST fails to re-open/re-detect ports when "SuperJack" cables (using FTDI or Silicon Lab drivers) are removed from the USB connector on the PC. The user should not unplug these cables while any PST applications are running. However, it is safe to remove phones from the cables during PST use. PST fails to re-connect to phones following a reset when using the SuperJack Cable using FTDI driver (TXDTA10044) on Windows ME and Windows 98 operating systems. Installation: Occasionally, users have experienced the following error message after installing Kyocera Wireless PST, "DOWNLOAD.EXE entry point not found - procedure entry point _lc_collate_cp could not be located in msvcrt.dll." To repair this, start by locating msvcrt.dll in the system32 directory. Right-click it, select 'Properties', remove the checkmark from Read Only, and then click OK. Secondly, delete any msvcrt.# files found in the system32 directory, where # is any number. Finally, reinstall Kyocera Wireless PST. On Windows 2000 or Windows XP if an attempt is made to run the installer by a user account that is designated as a "Restricted" user, then the installer will immediately display a dialog box containing only a single red X icon, then immediately exit. You must either be an administrator or a "Standard" user to run the installer. Software Download Related: Before performing a software download, it is recommended that the programming DIP cable be externally powered. Do this as opposed to relying on the phone's battery power alone. If external power is not available, then make sure the battery is at full strength. At the conclusion of a software download to PDQ-800 or PDQ-1900, an error message indicating "Timeout waiting for ACK" will display. This error is benign and does not indicate a failure of the download. At the conclusion of a software download to a QCP-3035, Software Download may report an error indicating that it could not delete a particular file or directory. This error is benign and does not indicate a failure of the download. Software Download occasionally may report that it identified an "Unknown Flash Memory Device." If this happens, temporarily unplug the phone and remove the battery to reset the phone, and re-attempt the software download. Occasionally, restoring to phone in Software Download will abort due to "Response does not match NV Item sent to the phone" or "Received an invalid command from the phone". When this happens, be sure to restore the QCN file to the phone again to prevent corrupted NV. If Software Download aborts during a restore, it may be possible for the SPC to be reset to 000000. If the original SPC no longer works after a restore failure, re-attempt the restore using an SPC of 000000. Once successfully restored, the SPC in the phone will be put back to the original value. Occasionally, Software Download will abort due to "Couldn't Change Phone to Download Mode". When this happens, restart the download. If ever Software Download aborts during the middle of a download operation, do not remove the battery or unplug the power source to the phone. When this happens, restart the download. If the attempt to restart the download fails, close all of the open PST applications, run Software Download, and reattempt the download operation. Service Programming Related: Service Programming has experienced errors resulting in program termination on Win98SE operating systems after "diffing" QCN files and/or views using the Diff feature (available under Util on the menu bar). If this problem occurs, it is recommended that the computer be restarted. Script Controller Related: The script controller is a new application that was designed for use by service centers and by phone development engineers. This version of the script controller does have intermittent problems. While most errors are benign and simply require re-starting the intended operation, any failures during the middle of a software download could result in the phone becoming unserviceable. If ever Software Download aborts during the middle of a download operation, do not remove the battery or unplug the power source to the phone. When this happens, restart the download. If the attempt to restart the download fails, close all of the open PST applications, run Script Controller, and reattempt the download operation. In addition to intermittent issues, Script Controller becomes unstable when running more than once instance of the application at the same time. Roaming List Editor Related: When opening an existing roaming list, the channel type in the drop down can be identified incorrectly. The channel type is selected by comparing the set of channel numbers in the roaming list to the allowed channel numbers for each possible channel type: US, Korea, Japan, and India. It is possible that a roaming list contain channel numbers that match more than one channel type and an incorrect channel type is selected and identified in the drop down in the roaming list editor. If this issue happens, change the drop down for channel type to the desired country prior to modifying the roaming list. Phone Configuration Transfer Related: T2T contacts will be discarded when the source or destination phone is a Kyocera 3250 or SE44PTT. These T2T contacts can be refreshed on the phone by forcing a sync with the Kodiak T2T Server. General: Any port configuration changes made on Windows 2000 or Windows XP by a "Restricted" user will not be retained between sessions. Port configuration changes include adding new ports, disabling ports or removing ports using the Kyocera Wireless PST Configuration Application. Any port configuration changes made by an administrator or a "Standard" user will be retained and will be available to "Restricted" users. The QCP-860, QCP-1960, and QCP-2760 phones may power cycle repeatedly when powered up while connected to Kyocera Wireless PST. To avoid this problem, these phones should be connected with an externally powered DIP set to "data mode". The Kyocera Wireless PST has some known problems when running on a system that is low on disk space (less than 10 Megabytes). In this situation, make more disk space available before continuing to run Kyocera Wireless PST. Note that this limitation applies mostly to the disk drive that contains the Kyocera Wireless PST executables and DLLs. However, it can also be a problem when saving NV Backups and/or Service Programming information on other drives as well. If a COM port opened by Kyocera Wireless PST server is connected to an external modem, it might repeatedly emit the sounds of dial tone switching between on and off. To fix this problem, start the Kyocera Wireless PST Configuration application and disable the port that is connected to the modem. The problem will go away. Running Kyocera Wireless PST with an attached Rocket Port PCI card that has NO attached phones can result in CPU usage reaching 100% after a period of time. To resolve this problem, disable the ports associated with the Rocket Port via the Kyocera Wireless PST Configuration application. The ports can be re-enabled once phones are connected to the Rocket Port. ---------------------------------------------------------------------- 4. PHONE MODELS SUPPORTED This version of Kyocera Wireless PST supports the following QUALCOMM and Kyocera Wireless phone models, up to and including the specified revision: Q-800 1.2 QCP-800 1.5 QCP-820 2.2 QCP 860 2.0 Q-1900 1.4 QCP-1900 1.5 QCP-1920 2.2 QCP 1960 2.0 QCP-2700 4.0 QCP 2760 1.0 QCP 2760-2 1.0 QCT-1000 2.0 QCT-1200 3.0 QCT-6000 2.1 QCT-6200 2.2 QCT-7000 1.0 QCT-7200 1.0 pdQ-800 2.0 pdQ-1900 2.0 QCP 2008 1.0 QCP 2035 1.0 QCP 3035 2.0 QCP 6035 1.0 QCP 2027 1.0 QCP 2135 1.0 2119 1.0 2255/2235 1.0 5135 1.0 2325/2345 1.0 7135 1.0 200 1.0 1135/1155 1.0 3225/3245 1.0 S14 1.0 KE4xx 1.0 Includes: KE412, KE413, KE414, KE417, KE422, KE423, KE424, KE427, KE432, KE433, KE434, and KE437 KE4xxv 1.0 Includes: KE413, KE414, KE423, KE424, KE433, and KE434 KE4xxc 1.0 Includes: KE412c, KE413c, KE414c, KE417c, KE422c, KE423c, KE424c, KE427c, KE432c, KE433c, KE434c, and KE437c KX4xxc 1.0 Includes: KX413, KX414, KX423, KX424, KX433, and KX434 3225c 0.3 SE47 1.0 3250 1.0 200-Data 1.0 KX444c 1.0 KX2 1.0 Viper 1.0 SE44-ND 1.0 SE44-NT 1.0 KX1 1.0 3250-BC 0.3 KX444c-BK 1.0 K7LE-6025 1.0 K7LE-6025c 1.0 K7LE-6050 1.0 K7LE-6050c 1.0 KX3 0.2 SE44PTT 1.0 KX444c-PW 1.0 Catalina 1.0 KX5 1.0 KX440-AE 0.3 K7LE-6050j 1.0 KX5j 0.3 KX12-CMPTT 0.1 KX16 0.3 KX9 1.0 KX9vo 1.0 KX13 0.3 KX13j 0.1 KX17 1.0 KX12-MPTT 0.1 KX12-KPTT 0.2 KX12A 0.2 Topaz 0.3 Jade 0.1 KX440-CMPTT 0.2 KX160A 0.1 KX160B 0.1 KX17-PO 1.0 KX21 1.0 KX21BT 1.0 K5WIFI 0.2 KX444s 0.2 K26 0.1 K22 0.1 K24 0.3 K24BT 0.3 K122/123 0.3 K323P(K24-KPTT) 0.3 Catalina-Generic 1.0 ---------------------------------------------------------------------- Copyright (c) 2000, QUALCOMM Incorporated Copyright (c) 2000-2006, Kyocera Wireless Corp. All rights reserved.