Documente Academic
Documente Profesional
Documente Cultură
Revision # 3
Revision Date 12/17/10
For all tests, a log file of the session is written to EDLInfo.txt in the same directory as the
utility.
Connection Errors
If you receive a connection error, first make sure that the EDL is connected to the USB cable
and the USB cable is connected to the PC. If so, then try the following:
- Close the program that might be using the EDL adapter (e.g., EDLUtility, DMUX,
XVDS) and open Task Manager. If NXEDLCNCT.exe is still in the list, then end the
process and retry the connection.
- Open Device Manager and make sure that Jungo is in the list. If not, reboot.
- Refer to RP1210 Error Code section for more information.
- If you receive the error “Error loading NXEDL32.DLL!” this means that the necessary
EDL drivers have not been installed. The drivers should be installed by running the
Nexiq Readings installation.
Firmware Update Failures Due to Unplugged USB Cable
There are two ways that unplugging the USB cable during a firmware update will cause the
update to fail:
The Flash image (usblink.bin) is transferred from the PC to the EDL. The Flash image
transfer takes approximately 0.2 seconds. If cable is unplugged during this time, the firmware
update will fail. The EDL will not be reflashed. This scenario should be recoverable by
attempting the firmware update again.
The EDL won’t start the actual programming of the Flash until the entire Flash image has
been transferred. The EDL drivers perform a checksum on the Flash image and the
checksum is written to the EDL. The EDL drivers put the EDL into programming mode and
the programming of the Flash begins. The programming of the Flash takes approximately 1.6
seconds. If the USB cable is unplugged at anytime during this time, the firmware update will
fail and a portion of the Flash will likely be corrupt.
Upon power-up, the EDL verifies that the programmed Flash matches the stored checksum.
If the match fails, then the fault light illuminates on the EDL. Whether or not the EDL is
recoverable depends on how much of the Flash image was programmed.
RP1210 Error Codes
RP1210 Description Comments
Error
Code
128 ERR_DLL_NOT_INITIALIZED
129 ERR_INVALID_CLIENT_ID
130 ERR_CLIENT_ALREADY_CONNECTED
131 ERR_CLIENT_AREA_FULL
132 ERR_FREE_MEMORY
133 ERR_NOT_ENOUGH_MEMORY
134 ERR_INVALID_DEVICE
135 ERR_DEVICE_IN_USE
136 ERR_INVALID_PROTOCOL
137 ERR_TX_QUEUE_FULL
138 ERR_TX_QUEUE_CORRUPT
139 ERR_RX_QUEUE_FULL
140 ERR_RX_QUEUE_CORRUPT
141 ERR_MESSAGE_TOO_LONG
142 ERR_HARDWARE_NOT_RESPONDING
143 ERR_COMMAND_NOT_SUPPORTED
144 ERR_INVALID_COMMAND
145 ERR_TXMESSAGE_STATUS
146 ERR_ADDRESS_NOT_AVAILABLE
147 ERR_CANNOT_SET_PROIRITY
148 ERR_CLIENT_DISCONECTED
149 ERR_CONNECT_NOT_ALLOWED
150 ERR_CHANGE_MODE_FAILED
151 ERR_BUS_OFF
152 ERR_COULD_NOT_TX_ADDRESS_CLAIMED
153 ERR_ADDRESS_LOST
154 ERR_CODE_NOT_FOUND
155 ERR_BLOCK_NOT_ALLOWED
156 ERR_MULTIPLE_CLIENTS_CONNECTED
157 ERR_ADDRESS_NEVER_CLAIMED
158 ERR_WINDOW_HANDLE_REQUIRED
159 ERR_MESSAGE_NOT_SENT
160 ERR_MAX_NOTIFY_EXCEEDED
161 ERR_MAX_FILTERS_EXCEEDED
162 ERR_HARDWARE_STATUS_CHANGE
202 ERR_INI_FILE_NOT_IN_WIN_DIR RP1210B
204 ERR_INI_SECTION_NOT_FOUND RP1210B
205 ERR_INI_KEY_NOT_FOUND RP1210B
206 ERR_INVALID_KEY_STRING RP1210B
207 ERR_DEVICE_NOT_SUPPORTED RP1210B
208 ERR_INVALID_PORT_PARAM RP1210B
220 ERR_OS_NOT_SUPPORTED RP1210B
222 ERR_COMMAND_QUEUE_IS_FULL RP1210B
224 ERR_CANNOT_SET_CAN_BAUDRATE RP1210B
225 ERR_CANNOT_CLAIM_BROADCAST_ADDRESS RP1210B
226 ERR_OUT_OF_ADDRESS_RESOURCES RP1210B
227 ERR_ADDRESS_RELEASE_FAILED RP1210B
RP1210 Description Comments
Error
Code
230 ERR_COMM_DEVICE_IN_USE RP1210B
256 ERR_INVALID_REGISTRY
257 ERR_DRIVER_NOT_FOUND
258 ERR_MISSING_TSK_FILE
259 ERR_DOWNLOAD_FAILURE
260 ERR_KERNEL_ERROR
261 ERR_DRIVER_ERROR
262 ERR_ILL_FORMED_DRIVER_CALL
263 ERR_WRITE_TIMEOUT
264 ERR_CONNECT_EXECUTIVE_MISSING
265 ERR_DOWNLOAD_DLL_FAILURE
272 ERR_DRIVER_VERSION_NOT_FOUND
273 ERR_SETTING_TIMEOUTS_FAILED
274 ERR_SETFLAGS_FAILED
275 ERR_OPENING_PORT
276 ERR_AQUIRING_PORT
277 ERR_SETTING_COMP_MODE
278 ERR_RESETTING_DEVICE
279 ERR_VERIFYING_ID
280 ERR_DETECTING_CAPABILITIES
281 ERR_SETTING_ECP_MODE
282 ERR_WRITING_DATA
283 ERR_READ_FAILED
284 ERR_INVALID_MSG
285 ERR_INVALID_CMD
286 ERR_DLL_RESTART_NEEDED
287 ERR_LINES_SHORTED_TOGETHER
288 ERR_CANHI_SHORTED_GROUND
289 ERR_CANLO_SHORTED_GROUND
290 ERR_CANHI_SHORTED_VBAT
291 ERR_CANLO_SHORTED_VBAT
292 ERR_CCDHI_SHORTED_GROUND
293 ERR_CCDLO_SHORTED_GROUND
294 ERR_CCDHI_SHORTED_VBAT
295 ERR_CCDLO_SHORTED_VBAT
296 ERR_ANALOGCMD_READ_FAILED
297 ERR_CCDHI_OPEN
298 ERR_CCDLO_OPEN
299 ERR_DEVICE_NEEDS_TO_UPDATED
304 ERR_INVALID_HANDLE
305 ERR_QUERY_MODE
306 ERR_EXCONTROL_NOT_RESPOND
307 ERR_CONNECTION_INTERRUPTED
308 ERR_CONNECTION_RESUMED
309 ERR_CONNECT_CANCELLED_BY_USER
441 ERR_DATA_LINK_CONFLICT RP1210B
453 ERR_ADAPTER_NOT_RESPONDING RP1210B
454 ERR_CAN_BAUD_SET_NONSTANDARD RP1210B
455 ERR_MULTIPLE_CONNECTIONS_NOT_ALLOWED_NOW RP1210B
456 ERR_J1708_BAUD_SET_NONSTANDARD RP1210B
457 ERR_J1939_BAUD_SET_NONSTANDARD RP1210B
Change Log
Rev Author Sections Changed Change Description Date
1 Steve Moenssen All sections Initial creation. 11/22/05
2 Steve Moenssen Instructions Updated instructions to 12/15/05
new 1.0.0.3
functionality
3 Steve Moenssen RP1210 Error Codes Added RP1210B error 12/17/10
codes