USB-Link™ Release Notes

 

Version 7.0.3.0

Version 6.0.5.0

Version 5.4      Version 5.2      Version 5.0      Version 4.2     

Version 4.1      Version 4.0      Version 3.1      Version 3.0      Version 2.0

 

Version 7.0.3.0 –Release Date 12/10/2009

New Features / Enhancements:

Ø      Support for Microsoft Windows® 7

Ø      Updated SAE J2534 error handling

Ø      Optimized ISO15765 performance

Ø      J2534-2 optional CAN Mixed Format support over ISO15765 connection

Ø      Added support for RP1210B Command 27, J1939 inter-packet delay

Bug Fixes:

Ø      Fix lost connection errors over Bluetooth

Ø      Fix intermittent concatenated receive messages, observed over J1850 VPW link

Ø      Improved handling for receiving invalid J1939 CTS from ECU

Ø      Remove thread leak in RP1210 driver resulting from multiple failed connect attempts (e.g., if USB-Link is not connected)

Ø      Corrected ISO15765 Extended Address errors when using Extended CAN header

Ø      Corrected J2534 PassThruReadVersion API call resulting in connection failure

Ø      J2534 PassThruOpen API call no longer returns success when device connection is not present

Ø      Corrected direct CAN connection failing after OBDII connection over CAN performed

 

Back to Top


Version 6.0.5.0 – Release Date 3/20/2009

New Features / Enhancements:

Ø      Add support for 64-bit operating systems

Ø      RP1210 CAN/J1939 bus statistics support via proprietary RP1210_Ioctl function

Ø      J2534/1 CAN bus statistics support via proprietary PassThruIoctl IDs

Ø      Define .ini support, ‘RTSCTSInterPacketDelay’, for modifying J1939/21 RTS/CTS interpacket timing

Ø      Define .ini support, ‘BinLoad’, for enabling forced firmware updates

Ø      Improved J1939/21 RTS/CTS compliance

Ø      ‘Hino Cluster’ protocol support

Bug Fixes:

Ø      Remove thread leak in RP1210 driver

Ø      RP1210 driver crash when echoes turned on for ISO15765

Ø      J2534/1 PassThruReadMsgs return values for empty buffer

Ø      J1708 filter behavior with multiple clients connected

Ø      MBE ISO9141 parity errors

Ø      ISO15765 segmented transfers, intermittent race condition for receiving ECU CTS

Ø      KWP2000 fix for intermittent, invalid switch to CARB mode in firmware, would result in PLD reprogram failure

Ø      Add 0-length USB packet for IN transfers falling on 64-byte boundary

Ø      Start Menu shortcuts now installed for All Users

 

Back to Top

 


Version 5.4 – Release Date 10/23/2008

New Features / Enhancements:

Ø      Allow RP1210B broadcast support with RP1210A-format J1850 messages

Bug Fixes:

Ø      Fix USB enumeration failure when USB cable plugged in before VBatt

Ø      Fix MBE J1708 passthrough mode issues as of Release 5.0

 

Back to Top

 

Version 5.2 – Release Date 9/05/2008

New Features / Enhancements:

Ø      Clarified ISO protocol descriptions in vendor .ini

Bug Fixes:

Ø      Fix MBE J1708/ISO14230 passthrough mode issues as of Release 5.0

Ø      Updated adapter recovery support for CAN bus off errors on RoHs boards

Ø      Fix high incident rate of J1708 connection failures on RoHs boards

Ø      Correct problems with GM J1850 on non-RoHs boards.

 

Back to Top

 


Version 5.0 – Release Date 6/27/2008

New Features / Enhancements:

Ø      RP1210B-1 compliant (Revised 6/2007)

Ø      J2534/1 support, minus programming voltage and READ_VBATT

Ø      J2534/2 CAN channel connections defined for CAN_CH2 and ISO15765_CH2

Ø      Improved GMLAN support over ISO 15765

Ø      Support for “ATEC” (J1708-formatted) 160-Baud connections

Ø      Added command-line /h switch for installing HINO J2534 support,
no longer installed by default due to compatibility issues with some applications

Ø      Added support for GM J1850 block transfers

Bug Fixes:

Ø      Addressed ISO 15765-2 segmented transfers failing with Bluetooth connection

Ø      Corrected J1939_T1 timing for Transport Protocol support, alleviates issues with multiple applications
running during TP session

Ø      Correct for possible J1939 transmit buffer overflow under heavy busload

Ø      Fix ISO15765 echoes not returned to client in echo mode

Ø      Corrected J1708 collision handling to address possible issues with ECUs that also deal poorly with collisions

Ø      ISO14230 support updated to recover from missing FAST_INIT response from ECU

 

Back to Top

 

Version 4.2 – Release Date 11/05/2007

New Features / Enhancements:

Ø      RP1210B broadcast message support

Bug Fixes:

Ø      ALDL pass-thru protocol, fix for escape character transmit not resetting receiver,
resulting in partial receive characters corrupting subsequent transmit requests

 

Back to Top

 


Version 4.1 – Release Date 9/21/2007

New Features / Enhancements:

Bug Fixes:

Ø      Fix MBE J1708/ISO9141 pass-through mode, failing as of Version 4.0

 

Back to Top

 

Version 4.0 – Release Date 7/27/2007

New Features / Enhancements:

Ø      RP1210B ISO 15765-2 support

Ø      Implemented Verisign code signing of installation

Bug Fixes:

Ø      Re-mapped J1708 and J1939 .ini entries, addressing CAT E/T issue with multiple defined devices

Ø      Disable RP1210B filtering of ISO 15765 PGNs over J1939 connection, causing some J1939 application issues

 

Back to Top

 

Version 3.1 – Release Date 4/19/2007

New Features / Enhancements:

Ø      Supports Windows Vista

Bug Fixes:

Ø      Addresses issue with Allison J1708 reprogramming failing

Ø      Bluetooth connection: Fix for intermittent invalid RP1210 error 149, ERR_CONNECT_NOT_ALLOWED

 

Back to Top

 


Version 3.0 – Release Date 2/9/2007

New Features / Enhancements:

Ø      Limited J2534 support for Hino applications

Ø      Improved Bluetooth messaging throughput

Ø      Support for obtaining device serial number

Ø      RP1210B support for changing J1708 baud rate

Ø      Support for J1708 and ISO 9141 pass-thru modes for DDC

Ø      Modified adapter to flash power LED when USB connected but no vehicle power

Ø      IESCAN protocol for Allison

Ø      Support for /nr (no reboot) switch to command line for driver install to disable prompting for reboot

Ø      Bluetooth connection: Added support for notifying user of available firmware updates

Ø      Support to firmware update to indicate current device and available update firmware versions

Bug Fixes:

Ø      Bluetooth connections: Modified virtual COM port search to resolve connection issues on multi-core platforms

Ø      Fix for client closing application when device is offline resulting in driver dll lock up

Ø      Modify RP1210A Command 18 behavior, “Receive Off” to flush receive buffers per specification

Ø      AM/PM fix in timestamp of debug log files

 

Back to Top

 

Version 2.0 – Release Date 9/27/2006

New Features / Enhancements:

Ø      Support for J1850 GM and Ford, GM ALDL and OBDII protocols

Ø      Support for obtaining current device firmware version

Ø      Support for Allison-specific J1850 protocol

Ø      Updated RP1210B log file format

Bug Fixes:

Ø      Improper formatting of standard CAN headers

Ø      Fix CAN receive messages being dropped during periods of high bus load

 

Back to Top