This document describes how to use the Device Connection Editor application. This application allows you to update Device, Device Pins, Device Interface Board, and Fixture definition. These objects are used by the test plan to map the systems resources to the Device thru 3 or more layers of electrical connections.
First, make sure you have the Guru running on your machine locally and you have the Guru key. You must log-on to Guru with privilege of Programmer or above. After logging on successfully, you can launch the Device Connection Editor application. Click the Device Connection Editor from the Select Application window.
3.0 DEVICE CONNECTION WINDOW
The Device Connection Editor window looks similar to the following.
The Device Connection Editor has two main menus, System and Dev Conn.
3.1 SYSTEM MENU
The System menu consists of four menus: Logon..., Logoff, Messages, and Exit.
The Logon menu provides a way to log on differently from the global Guru logon. This does not change the logged on user on the Guru itself. It works the same way as logging on from the Guru bar. The Logoff menu lets you log-off from Guru (only applies to this application). This does not log-off any other user currently logged on to the Guru itself. It works the same way as logging off from the Guru bar. The Messages menu displays the messages between the Device Connection Editor application and the Guru, primarily for debugging purposes. The Logged Events Window displays some messages being sent between Guru and Guru applications. It works the same was as messaging from the Guru bar. The Exit menu exits the tool. If there are any objects which are not saved yet, it will ask the user if they want to save or ignore the changes.
3.2 DEV CONN MENU
The Dev Conn menu consists of several menus: New XYZ..., Load XYZ..., Unload XYZ, Unload All, Edit Description..., Edit Paragraph..., Edit Paragraph Attributes..., Change Tester, Edit Resource Mappings..., Edit Resource Connections..., Update Paths Resources, Update Connections Resources, Edit Instruments..., Edit Modules..., Edit Default Cal..., Edit Cal List..., Edit Cal Symbol..., Save XYZ, Save XYZ As... and Save All; where XYZ can be Device, Device Pins, DIB, or Fixture depending upon which tab page you have selected.
Not all the menus are applicable for each tab page.
The New menu creates a new device/device pins/DIB/fixture. The Load menu loads an existing device/device pins/DIB/fixture. The Unload menu unloads the currently displayed device/device pins/DIB/fixture; if the object is not saved, it asks the user if they want to save or ignore the changes. The Unload All menu unloads all device, device pins, DIB, and fixture if they're loaded; if there are any objects not saved, it asks the user if they want to save or ignore the changes. The Edit Description... menu allows the user to enter description for the object. The Edit Paragraph... menu allows the user to add any paragraphs to the object. The Edit Paragraph Attributes... menu allows the user to add/edit attributes to the paragraph. The Save menu saves the current device/device pins/DIB/fixture. The Save As... menu allows the user to save the device/device pins/DIB/fixture object to a different title; the family name must also be changed. The Save All menu allows the user to save all of the objects that's currently loaded.
The following menus apply to DIB and fixture. The Change Tester allows user to change the tester definition to be used by the Device Connection Editor. The title of the tester is saved in the fixture definition object. The Update Connections Resources menu updates the resource connections for either DIB or fixture by applying the entries from the resource mapping defined in the fixture definition. The Edit Default Cal... menu allows the user to update the default calibration data. The Edit Cal List... menu allows the user to add a list of calibration test plans to the DIB or fixture definition. The Edit Cal Symbol... allows the user to add cal symbols to the DIB or fixture definition.
The following menus apply to fixture only. The Edit Resource Mappings... allows the user to map the resources to a different name. This is useful in multisite cases. The Edit Resource Connections... menu allows the user to define the resource connections; these are instrument to instrument connections. The Update Paths Resources menu updates the fixture path definitions by applying the entries from the resource mappings. The Edit Instruments... menu allows the user to add an instrument to the fixture definition. The Edit Modules... menu allows the user to add a module to the fixture definition.
A device is the underlying object which one must define prior to define anything else such as fixture, device interface board, device pins or device control definitions. When creating a device, one must specify the device family which ties all definitions together. The Creating And Editing Device document explains how to define the Device.
5.0 DEVICE PINS
A device pins object defines all the available pins and pin groups for the device family. Device pins connect between DIB and fixture. When creating a device pins, one must specify which device family to tie the device pins to along with a device pins family. The Creating And Editing Device Pins document explains how to define the Device Pins.
6.0 DEVICE INTERFACE BOARD (DIB)
A DIB connects device pins to fixture pins. The Creating And Editing Device Interface Board document explains how to define the Device Interface Board (DIB).
A fixture connects the DIB to the instrument resources. The Creating And Editing Fixture document explains how to define the Fixture.