ISO 14229 ECUs

If an ISO 14229 ECU is selected on the ECUs view then the tabs after the ECU Basics tab will look like those along the top of Figure 1. These other tabs let you create and change diagnostic items like DIDs, Routines, Memory Data, DTCs, and DTC Extended Records. There are also tabs for setting up ECU security access and diagnostic database jobs. Just click on a tab to see all items of that type in the ECU. A shared interface is used to enter data for most types of items. The Identifiers tab in Figure 1 is an example of this interface.

Security Tab (Figure 2)

The Security tab determines how Vehicle Spy will attempt to unlock a secured ISO 14229 ECU. In general, an ECU is unlocked by requesting a seed from it and sending it the correct key. An ECU can require different levels of security for diagnostic actions such as reading crash data, writing an odometer, or controlling headlamps for example. The different levels of security are linked to pairs of Request Seed/Send Key messages. The Extensible Security DLL file contains the algorithm that calculates the key from the requested seed. Extra bytes may also be required to unlock the ECU. As with all ECU setup tabs, the Security information will typically be imported from a database; but can be manually entered as well.

Jobs Tab

The Jobs tab can create and launch Database Jobs. The interface is identical to the Diagnostics Setup view where User Jobs are created.

Saving Changes

When finished making changes don't forget to click the Save Database Changes button located at the top of the ECUs view, above the tabs. This will store the changes into the diagnostics database file (*.gmd).

Last updated