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: Mezisho Mazugul
Country: Poland
Language: English (Spanish)
Genre: Personal Growth
Published (Last): 24 June 2006
Pages: 159
PDF File Size: 7.19 Mb
ePub File Size: 14.88 Mb
ISBN: 130-6-16547-391-7
Downloads: 30102
Price: Free* [*Free Regsitration Required]
Uploader: Tagrel

What is J and J? This is dependent upon the make and model of vehicle. It also expands the scope of what a J device can do. Since it was founded inACTIA’s spirit and policy of innovation have kept the group a length ahead of the competition. The baud rate shall be set by the application, not determined by the SAE J interface. The software must be sold ‘for a reasonable price’, which will probably be a few hundred dollars.

The total prtoocol size in bytes is the DataSize, and includes header bytes, ID bytes, and data bytes. 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. There’s a special ACTIA service for each of our products, systems and solutions that answers our customers’ needs closely.

Softing Automotive – PassThru (SAE J)

Support odd and even parity in addition to the default of no parity, with seven or eight data bits. The specified protocol type within the message protocoll is different from the protocol associated with the communications channel when it was opened. The programming time varies among vehicles based on communication speed of jj2534 protocol used, calibration file size, total number of calibration files, the number of ECUs to reprogram, and Internet connection latter is dependent on J25534.

When does the legislation take effect? Each OEM is required to make available their ECU reprogramming calibrations on their own service information web sites. The following specifications clarify and, if in conflict with ISOoverride any related specifications in ISO The application and the printer driver communicate via an API.


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.

How is this possible?

A check of the OEM service information website is often a good place to start. In addition, the following specifications clarify prtocol, if in conflict with ISOoverride any related specifications in ISO Older vehicles without CAN can take anywhere from 15 to 60 minutes.

J FAQs | Bosch Diagnostics

If K2534 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.

The next data byte shall not be sent until the echo byte has been received and verified.

No single frame or multi-frame messages can be received without matching a flow control filter. I always recommended BlueHost Reviews for my clients. The interface is not required to support prootocol rate detection based on the synchronization byte.

If ECU reprogramming is practiced protoocl the dealership, then it is the responsibility of each OEM to maintain and update their own sites, and keep current calibrations available for download. This protocol can be used to handle any custom CAN messaging protocol, including custom flow control mechanisms. Please contact us for further information or price request J framework includes application interfaces for the following functionality: Consult OEM website guidance for minimum Internet connection specification requirements.

Each protocol has different voltage and timing requirements, so this is no trivial task. These devices are not made by protocop manufacturers, but by any company that sees an opportunity.

prtocol PassThru device is unable to read specified number of messages from the vehicle network. Prevalent with European car makes, in some cases the OEM will require a direct connection between the vehicle, pdotocol in-shop PC running the reprogramming application software and the OEM server. Note that a fee set by the OEM may apply. Any non franchise dealership would have to invest several thousand dollars in obtaining specialised tools one per brand!


What is an API? You will be required to download the calibration files directly from the OEM websites, so shorter downloads equate to quicker reprogram times. High-speed Internet connection is highly recommended. SAE J defines optional features that takes advantage of the J framework. A J compliant device for ECU reprogramming is considered a prtocol interface.

How to find the best web hosting service for business websites.

Even though each printer has different hardware, all printer drivers ‘look the same’ to Windows applications. The default bus idle period before the interface shall transmit an address, shall be ms. Powertrain, Engine, Transmission, Throttle Controller and is mandatory on all vehicles from model year and forward.

It is rooted in the group’s international dimension, which provides each and every one of our protool with local support that’s synonymous with proximity, fast response and flexibility. Matching echoed bytes will not be placed in the receive message queue.

PassThru+ XS 2G & SAE J2534 protocol

Those instructions were added into The following pages explain DrewTech’s implementation, and should be useful to end-users who want to program with our DLL:. The application needs to handle tester present messages when required. 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.

Yes, J reprogramming application software typically does not incorporate diagnostic Scan Tool functions that must be utilized to perform post-reprogramming tasks such as clear DTCs or re-learn procedures. If the ISO checksum is verified by the interface, and the checksum is incorrect, the message will be discarded.

J2534 FAQs

Fortunately, each device comes with a software driver that implements the J API. The maximum sink current to be supported by the interface is mA. Always one start bit and one stop bit.