device and allows any J compliant PassThru device to connect to any vehicle network. PassThru Device Physical and Data Link Layer Protocol Support . J Recommended Practice for Pass-Thru Vehicle Programming Last Protocols Supported by a fully compliant SAE J Device. PassThru+ XS 2G is the only device fully compliant to J & J Recommended and tested by major OEM’s, the PassThru+ XS 2G device is a VCI .

Author: Zulkigore Faelmaran
Country: Cyprus
Language: English (Spanish)
Genre: Life
Published (Last): 3 June 2010
Pages: 341
PDF File Size: 16.22 Mb
ePub File Size: 8.60 Mb
ISBN: 853-9-32618-377-9
Downloads: 21041
Price: Free* [*Free Regsitration Required]
Uploader: Nikolmaran

SAE J defines optional features that takes advantage of the J framework. These devices are protpcol made by car manufacturers, but by any company that sees an opportunity. The actual number of messages returned is in NumMsgs.

The following pages explain DrewTech’s implementation, and should be useful to end-users who want to program with our DLL:.

Message Structure The following message structure will be used for all messages Transmit, Receive, Filters, and Periodics and indications.

The total message size in bytes is the DataSize, and includes header bytes, ID bytes, and data bytes. If the application does not use the ISO transport layer flow control functionality, the Profocol protocol will allow for any custom transport layer.

J FAQs | Bosch Diagnostics

J framework includes application interfaces for the following functionality: A device alone is not enough to reprogram the ECU’s. To maintain acceptable programming times, the transport layer flow control function, as defined in ISOmust be incorporated in the pass-thru device see Appendix A.

This interface also includes some capabilities that may not be required for reprogramming, but allows the interface to be used for other pdotocol without placing a significant burden on the interface manufacturers. The application is required to handle any special timing requirements based on receipt of this response code, including stopping any periodic messages.


The default bus idle period before the interface shall transmit an address, shall be ms. It is rooted in the group’s international dimension, which provides each and every one of our customers with local support that’s synonymous with proximity, fast response and flexibility.

Even though each printer has different hardware, all printer drivers ‘look the same’ to Windows applications. Newer vehicles with CAN protocol may be as fast as 2 minutes, while vehicles with CAN that have a lot of data to download will take well over an hour. Since the driver j234 handles communication to the device, application software writers don’t have to worry about the connection details or low-level car protocols.

The next data byte shall not be sent until the echo byte has been received and verified. If ECU Reprogramming is practiced in the dealership, then it is the responsibility of each OEM to maintain and update their own sites, and keep current applications available for download.

Support odd and even parity in addition to the default of no parity, with seven or eight data bits. I always recommended BlueHost Reviews for my clients.

SAE J Pass-Thru API – EverythingHere – 博客园

A check of the OEM service information website is often a good place to start. The programming time varies among vehicles based on communication speed of the protocol used, calibration file size, total number of calibration files, the number of ECUs to reprogram, and Internet connection latter is dependent on OEM. PassThru device is unable to read specified number of messages from the vehicle network.


If the echoed byte received doesn’t match the transmitted byte, or if after a period of T1 no response was received, the transmission will be terminated. This software application can be delivered on Internet or on a CD according to the manufacturer. Each protocol has different voltage and timing requirements, so this is no trivial task.

Some car manufacturers decided to check their application with PASS THRU hardware devices in order to assure the function of a device together with the software. Since it was founded inACTIA’s spirit and policy of innovation have kept the group a length ahead of the competition. Additionally, the specification includes a provision that allows OEMs to use the J reprogramming method on through model year vehicles as long as OEMs make all necessary additional hardware i.

PassThru (SAE J2534)

J pass-thru reprogramming is only required for protodol based ECUs j22534. Each OEM is required to make available their ECU reprogramming calibrations on their own service information web sites. If an OEM cannot comply with J by model yearthey may request one year additional extension to become J compliant. The following specifications clarify and, if in conflict with ISOoverride any related specifications in ISO It is sometimes necessary to reprogram ECU’s to regulate and repair cars equipped with OBD systems which are do not conform with pollution emission values.