Do you have a question about the TED-Kit 2 and is the answer not in the manual?
Questions and answers
Summary of Contents for NXP Semiconductors TED-Kit 2
Page 1
Content Keywords TED-Kit 2, HITAG, Immobilizer, PKE, RKE Abstract The purpose of this document is to describe how to install and use the TED-Kit 2 and its GUI software. The intended audiences are engineers planning to use the TED-Kit 2.
TED-Kit 2 User Manual 1. Introduction The purpose of this document is to describe how to install and use the TED-Kit 2 and its GUI software. The intended audiences are engineers planning to use the TED-Kit 2. Section 2 gives a very brief system overview to explain all the terms used throughout this manual.
XBoards require extra power which cannot be delivered by the USB port. Besides that, a power and a data indicator can be found. The first lights as soon as power is available and the TED-Kit 2 box can be used, the second lights if data are transmitted to or from it via USB.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual are found which can be used by the firmware of the TED-Kit 2 box (they have no function yet). 2.1 Supported applications and hardware The table below shows the supported applications and the hardware required by the TED-Kit 2 system: Table 1.
1. Open the TED-Kit 2 box removing 4 screws (2 at each front side). 2. Plug the ABIC1 XBoard in the XSlot #0 of the TED-Kit 2 main board. XSlot #0 can be found on the main board; a label says Extension slots 0 and 1. It is the one closer to the USB and power supply plugs.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 2. TED-Kit 2 main window 2 node of the r tree in the applet view and double-click 2. Expand the A to open the Immobilizer applet form (Fig 3). Fig 3. HITAG 2 immobilizer selection t button to start the immobilizer applet form popping up (Fig 4).
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 4. HITAG2 authentication starting 4. The immobilizer applet runs and authenticates the transponder with the default communication and authentication settings (Fig 5). Fig 5. HITAG 2 authentication running … button to open the memory window and see the content (Fig 6).
To explain the functionality, the Immobilizer application with a PCF7991 (ABIC1) base station and a PCF7937EA (HITAG2-Extended) transponder is demonstrated. 5.1 Start the GUI It is assumed that no TED-Kit 2 is currently plugged-in. To start the GUI, click: ...
TED-Kit 2 boxes appears. For each TED-Kit 2 box found, a new root node is created in the tree. Now, plug-in the TED-Kit 2 box in any USB port of the PC and wait until the hardware is detected and the hardware refreshes its content.
Fig 9. Hardware view details To get an even more detailed look at each TED-Kit 2 box, double-click on the tree node of the TED-Kit 2 of interest. A window showing all details available opens (refer to section 6.5 for details).
The Applet View not just shows the available applets and supported transponder fami- lies. It also tracks the connected TED-Kit 2 boxes and their resources. If all resources are consumed by one or more applets running, the applets which cannot be started anymore are grayed out.
Kit 2 does not have any, the Immobilizer/RKE and the Immobilizer/RKE/PKE applet trees are grayed out. To run any of them, the current TED-Kit 2 box must be equipped with a proper LoPSTer board or a second TED-Kit 2 box (with at least one ABIC1 XBoard and one LoPSTer board) must be plugged-in.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual above, the infrastructure consists of one base station (the ABIC1 in slot #0 of the TED- Kit 2 box named My TED-Kit) and one PCF7937E transponder of the HITAG 2 Extended family. n frame which allows starting and stopping the applica- In the middle part, the tion.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual In this example, the ABIC1 default settings are used. To re-apply them, select the trans- t (Fig 14). ponder family being used (HITAG2-Extended for this example) and click Fig 14. ABIC1 default configuration 5.4.2 Communication settings...
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 16. Tx/Rx configuration 5.4.3 Starting immobilizer To run the Immobilizer application, return to the applet window. Before actually starting the application, the communication settings have to be specified. This is done in the app- let window itself.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 17. Immobilizer default settings This sets the default values (for the selected transponder) for the authentication, trans- mission and reception parameters at once. t button only (Fig 18). To start the immobilizer applet, one has to click the Fig 18.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual As soon as a transponder is in range, the actual authentication sequence is started. The transponder’s IDE is shown in the appropriate field (Fig 20). Fig 20. Immobilizer IDE Depending on the ingredients, the authentication may be successful or not. The current state of the authentication is visualized in the status bar.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 23. Immobilizer EEPROM Note: This button is active only while the Immobilizer applet runs. A new window opens showing 3 main parts. In the upper part of the window, the timings regarding each reading operation are shown.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 25. EEPROM content F tab shows the current content of the transponder modes settings (Fig 26). Fig 26. EEPROM TMCF In the picture shown above, the SKL bit is set and thus, cannot be altered anymore. Be- sides that, the ENC bit is set instructing the immobilizer to run ciphered authentication.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 27. EEPROM XMA configuration For a detailed description please refer to the Transponder datasheet PCF7937EA. 5.4.5 Manipulating transponder memory To modify the memory values, the edit mode of the EEPROM window has to be acti- t button at the bottom of the window (Fig 28).
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Note: The content of the EEPROM is shown always in hexadecimal notation. New values entered are also required to be hexadecimal numbers. … … . To load To save the currently shown transponder memory to a file, select …...
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 31. Immobilizer/RKE applet The window contains two sections: The upper section shows the currently configured k base station is needed for the infrastructure to run the RKE applet. The LF- k base station is need for the one-way RKE Tag-resynchronization.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 32. Immobilizer/RKE configure ABIC1 5.5.2 Configuring the LoPSTer … … button of the Base Station for the RKE/PKE-Link (Fig 33). Click on the Fig 33. Immobilizer/RKE configure LoPSTer The LoPSTer configuration window will appear (Fig 34). The current settings of the LoP- STer board will be read out first.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 34. LoPSTer configuration window 5.5.3 Configuration persistence … button (Fig … An entire package of settings can be loaded from a file by pressing the 35). An appropriate LoPSTer configuration file is required; this might be a file saved as back-up of the original configuration before a modification is done.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 36. LoPSTer configuration saving 5.5.4 Transponder memory during RKE During RKE application it is not possible to view the EEPROM window and inspect the EEPROM content of the transponder. This can be achieved only with the applet.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 37. RKE resynchronization 5.5.6 Starting RKE t button (Fig 38). Start the RKE application by pressing the Fig 38. RKE starting After the application was started any button on the tag can be pressed and the corres- ponding LED display will light up in the GUI like shown below.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 39. RKE polling 5.5.7 Stopping RKE p button (). Stop the RKE application by pressing the Fig 40. RKE stopping 5.6 Running PKE applet To run the PKE applet, double click at one of the transponders of the desired family node E node of the applet view.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 41. PKE starting The window contains two sections: The upper section shows the currently configured k base station is needed as uplink infrastructure to run the PKE applet. The LF- k base station is needed as downlink channel. The Tag channel.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 42. PKE tag scanning 5.6.5 Cyclic PKE authentication t checkbox performs a cyclic Select one of the available tags. Enabling the authentication using the HITAG2 crypto algorithm. The exchanged authentication values will be displayed like shown in Fig 43a.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual 5.6.6 Single PKE authentication Beside the cyclic authentication, also single step authentication can be performed after t button. The exchanged authentication values will be each press on the displayed like shown in Fig 44.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 45. PKE cyclic RSSI I checkbox stops the RSSI measurement. The RSSI values are Disabling the no longer available thus the progress bars are empty (Fig 46). Fig 46. PKE cyclic RSSI stopped Select different ADC resolutions for the RSSI measurements using the combo box.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 47. PKE RSSI ADC 5.6.8 Cyclic V k checkbox performs a cyclic Select one of the available Tags. Enabling the measurement of the Tag battery voltage. The voltage will be displayed like in Fig 48.
Each time the GUI is started, it checks the firmware version of each of the connected TED-Kit 2 boards. This check also happens if a board is plugged in while the GUI already runs. The check compares the firmware version running on the board with the one copied to the PC during the installation procedure of the software package.
GUI and this TED-Kit 2, it is deactivated and cannot be used in the GUI. The hardware view will show it grayed out. To reactivate the TED-Kit 2, unplug it from the PC and plug it in again or restart the GUI and actually update the firmware.
Opens the TED-Kit 2 status window for the currently in the hardware view selected TED- Kit 2 or for the TED-Kit 2 of the currently selected XBoard. The menu is disabled if no TED-Kit 2 or no XBoard is selected. For details of this win 7.5, page...
6.6. 6.1.2 Window The menu contains all functions to control the currently opened windows of the TED-Kit 2 GUI. Only the first three menu items are fixed. For each window opened, a new entry is created and appended below the first three items (and removed if the window is closed).
Mainly, these are communication data send between the GUI to the firmware of the TED- Kit 2 box and back. It is placed in the lower right part of the TED-Kit 2 main window (see Fig 54). Dragging the upper border allows changing its vertical size (down to 0 making it disappear).
The messages shown here represent the Right to the commands used by the GUI to scan for (new) TED-Kit 2 boxes connected to the host PC. Most important for the user are the tabs dynamically created, one for each TED-Kit 2.
The triangle to the left can be clicked to show more detailed information such as the status code of executing the command, trace data showing what the TED-Kit 2 firmware actually did and the result of the operation.
6.4.2 Logging All activities shown in the message view are also logged in a file. This file contains all messages for one TED-Kit 2 session. If the GUI is restarted, the file is emptied and log- ging starts from the beginning.
Rename Opens the rename dialog which allows setting or changing the TED-Kit 2 custom name. Identify Flashes the status LEDs at this TED-Kit 2. Firmware Version The version of the firmware currently running. ✗ All information provided in this document is subject to legal disclaimers.
XBoards one is disabled). 6.5.1 Set TED-Kit 2 custom name Each TED-Kit 2 box can have its own customized name. The status window’s button will open a dialog allows setting, changing or removing the custom name of the TED-Kit 2 box (Fig 58).
6.5.2 Identify TED-Kit 2 This function is also designed to simplify handling of multiple TED-Kit 2 boxes. Clicking this button will flash the four status LEDs of the selected TED-Kit 2 box for a few seconds. 6.6 XBoard configuration window Currently, two XBoards are supported by the TED-Kit 2 GUI: ABIC1 and LoPSTer.
For a user Homer running version 3.1.0 of the GUI, this might resolve on a typical Win- dows installation to: C:\Documents and Settings\Homer\Application Data\NXP Semiconductors\TED-Kit 2\3.1.0 6.6.1 ABIC1 configuration window The configuration and monitoring window allows to set the ABIC1 XBoard configuration as wells as to monitor several status information.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Infrastructure The infrastructure required for the immobilizer applet consists of one base station and one transponder. The base station selector offers all XBoards equipped with an ABIC1 base station. The one selected will be used for the application. The configure button right to the selector opens the ABIC1 configuration window for the currently selected XBoard (see 7.6: ABIC1...
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Fig 59. Distance record panel The table contains the 7 current records and the 8 record which is used as internal log. s . To Initially, no records are read. In order to get the current values, click...
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual 6.8 RKE applet window To open this window, the appropriate tree node of the desired transponder family below the Immobilizer/RKE or Immobilizer/RKE/PKE tree node of the applet view has to be double-clicked. The window itself consists of two sections. The upper section defines the infrastructure of the applet by means of what base stations and what transponder family is being used.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Tag scanning Before you can run a PKE application you have to check the Tags infrastructure. After s button all available Tags in range will be scanned and added to a click on the list box.
Page 51
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual The window itself contains of three parts: Status The status line shows information about the speed of reading data from the transponder (number of pages, overall time and average per page). Each time a read cycle is ex- ecuted, the data are refreshed.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual … . To load a pre- … To save the currently shown transponder content, click … . These functions are available in … viously made memory snapshot, click edit mode only. 7. Troubleshooting 7.1 Cannot authenticate in immobilizer mode...
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual 7.2 Cannot read data from EEPROM A successful authentication is the main condition to have read access to the transpond- ers EEPROM memory. Depending on the transponder type several additional restrictions to the EEPROM areas can be set or have to be checked.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual Page 6 and 7 are locked against writing if the checkbox is enabled. HITAG2-Extended Since the HITAG2-Extended transponder is an extension of the HITAG2 transponder the write control of the first 8 pages is the same. The read access of the extended memory is n page of the EEPROM window.
(or ciphered/plain) in order to write new distance records in the trans- ponder. 8. PCB and schematics This section contains the PCBs and schematics of the TED-Kit 2 hardware, the ABIC1 and LoPSTer XBoards as well as the LF antenna. 8.1 TED-Kit 2 Fig 61.
Draft — The document is a draft version only. The content is still under tion of a NXP Semiconductors product can reasonably be expected to result internal review and subject to formal approval, which may result in modifica- in personal injury, death or severe property or environmental damage.
UM10276_1 NXP Semiconductors TED-Kit 2 User Manual 10. Abbreviations Abbreviation Description Abbreviation Description .NET The Microsoft .NET Personal Computer Framework is a software Printed Circuit Board component that is a part of Portable Document Format Microsoft Windows operat- ing systems.
Need help?
Do you have a question about the TED-Kit 2 and is the answer not in the manual?
Questions and answers