Oracle® Java ME Embedded Getting Started Guide for the Reference Platform (Qualcomm IoE) Release 8 E48513-03 |
|
Previous |
Next |
This chapter contains a list of common problems that you may encounter while installing and running the Oracle Java ME SDK and embedded software on the Qualcomm IoE board. This chapter provides information on the causes of these problems and possible solutions for them.
The common problems in this chapter are grouped in two categories:
Table 3-1 contains information about problems and solutions when starting the runtime on the board.
Table 3-1 Problems and Solutions: Starting Oracle Java ME Embedded Software on the Board
Problem | Cause | Solution |
---|---|---|
Windows does not recognize the board when connected using USB. |
The USB drivers are not loaded. |
See Chapter 1, "Installing Oracle Java ME Embedded Software on the Qualcomm IoE Board" for more information about installing the USB drivers for the Qualcomm IoE board. |
Windows does not recognize the board when connected using USB. |
The board is not powered on. |
Press the PWR KEY button on the board. |
Oracle Java ME Embedded fails to initialize the network on the board. |
The network configuration is incorrect. |
Verify that the network connection on the board is correct. Ensure that the board is using DHCP to obtain an IP address. |
(continued) |
The network configuration on the WiFi access point is incorrect or unsupported. |
Verify that WiFi SSID broadcasting is enabled on the router. |
(continued) |
The WPA2-PSK authentication algorithm is not working correctly on some routers. |
Try to manually set the authentication algorithm to WPA-PSK or disable the security checking. |
There are no Java logs in the Brew MP Logger application. However, the device has been recognized successfully by the Logger and Loader applications. |
The Oracle Java ME Embedded platform did not start. The |
Examine the netsetup logs. See Configuring Wi-Fi Networking in Chapter 2 for additional information. If there is no |
The board is not detected by the Device Connections Manager when connecting to the board in serial mode. |
Varies. See Solution column. |
If you have some issues with connecting to the Device Connections Manager and the board, then examine the file <USER_HOME_DIR>
|
The Developer Agent does not start manually and throws a BindException: "Address already in use: JVM_Bind" |
The NetBeans IDE or the Device Connection Manager is running on your desktop host computer. |
|
Table 3-2 contains information about problems and solutions when using the board with the Oracle Java ME SDK and the NetBeans IDE:
Table 3-2 Problems and Solutions: Oracle Java ME SDK and the NetBeans IDE
Problem | Cause | Solution |
---|---|---|
The debugging session freezes, disconnects unexpectedly, or shows error messages. |
The firewall on the computer is blocking some debugging traffic. Thunderbird is using a port that is needed for communication with the board. |
Open TCP port 2808 on your firewall configuration settings. The exact procedure to open a port differs depending on your version of Windows or your firewall software. Close |
The current time and date are invalid. |
The time and date on the Qualcomm IoE board are configured automatically only if a valid SIM card is inserted and a carrier provides current time data. |
Insert a valid SIM card. If the date and time are still wrong, see Chapter 2, "Setting Up the System Time" to set the system time manually. |
A signed IMlet will not install. The AMS gives a return code that the certificate or the authentication is invalid. |
The certificate is invalid or it is not added to the keystore. |
Check the certificate. Refer to Signing the Application with API Permissions in Chapter 2, "Installing and Running Applications on the Qualcomm IoE Board" for details. |
(continued) |
The date and time on the board were configured incorrectly. |
Insert a valid SIM card. If the date and time are still wrong, see Chapter 2, "Setting Up the System Time", to set the system time manually. |