Home

TaskLink™ for Windows® User Manual UniSystem Programming

image

Contents

1. 37 ASCII Octal 83 Intel INTELLEC 50 58 ASCII Hex 88 Intel MCS 86 99 Intel Hex 32 Note A complete list of supported translation formats is available in the UniSite 2900 3900 3980 and AutoSite Translation Formats Application Note TaskLink for Windows User Manual UniSystem Programming System 26 Load RAM from Programmer File Use the Load RAM from Programmer File option to load RAM from a file in the programmer 1 From the Data Menu point to Load RAM from then click Programmer File The Load Programmer RAM from Programmer File dialog displays Load Programmer RAM from Programmer File ra led Programmer Eile sim 2dem sim Browse cancel 2 Enter the programmer filename in the field provided and click OK Note When the master device is a logic device all data in the device is loaded When the master device is amemory device the following Memory Parameters affect the loading of master device data e Begin RAM e Begin Device e Device Block Load RAM from Master Use the Load RAM from Master option to load programmer RAM from a master device To load RAM from a master device 1 From the Data Menu point to Load RAM from then click on Master 2 Insert the master device to be loaded and click OK Note When the master device is a logic device all data in the device is loaded When the master device is amemory device the following Memory parameters affect the loading of master device data e B
2. MEMORY DEVICE 1 0000 Edit Remove Move Up Move Down B paa EN F ME Msg Editor Kit parameters can be altered using the following options Browse Searches other directories for tsk Task Files Add Adds new Tasks to the Kit Edit Changes existing Tasks Remove Deletes Tasks from the Task Quantity Message list Move Up Reorders the Task sequence in a Kit so that the highlighted Task moves up in the sequence TaskLink for Windows User Manual UniSystem Programming System 55 Move Down Reorders the Task sequence in a Kit so that the highlighted Task moves down in the sequence Msg Editor Creates notices to be delivered to operators prior to highlighted Tasks in the Task list When you exit the Edit Kit dialog box by clicking OK your new selections are written to the specified Task Kit Database file Use the Task Kit Manager For use only by administrators the Task Kit Manager is available by selecting Task Kit Manager from the Task Menu The Tasks and Kits available in the current Task file are listed in the list box You can run add edit duplicate and remove Tasks or Kits from the Task Kit Manager Task Kit Manager RAEI Task Eile c dataio thwin mytasks tltsk y Browse New File Close Search Loic DEVICE Name Description LOGIC DEVICE A Task to program a 22W10 MEMORY DEVICE A Task to program a 29F010 Add SAMPLE KIT A Kit that does both the example Tasks EST A Ta
3. Memory Logic Sector Special Serialize aed Enable Special Data 2 TaskLink for Windows User Manual UniSystem Programming System 53 Serialize The Serialize tab available from the Edit Task screen allows you to set serialization parameters for the task Serialization is the generation of unique data for each device programmed An example of the Serialize tab is shown below Task Process Data General Memory Logic Sector Special Serialize RAM Serialization C On Edit Starting Number Keep Next Number t Yes t Yes No C No Program y Browse Next Serial Number gt e TaskLink accomplishes serialization by running an external serialization program to generate the serial number for each device The external serialization program ESP is run once at the beginning of the programming session and is run again each time a device is successfully programmed The job of the ESP is to increment the serial number and to create the actual data that represents the serial number inside the part This information is written to a disk file that TaskLink reads when the ESP is finished To do simple serialization of 8 bit devices involving a single binary 2 or 4 byte ASCII decimal or ASCII hex number in each device you can use the program SERIALIZ EXE which is supplied with C source with TaskLink For more complex serialization requirements you can write your
4. TaskLink automatically performs a Verify operation whenever a program operation is performed To disable the Verify operation set the verify passes to zero in the programmer properties dialog Blank Check Only Use the Blank Check option to search the device s installed in the programmer socket s for programmed locations A failure is indicated if any are found Selecting the Blank Check Only option from the Process Menu performs a blank check operation on the selected device Enabling Blank Check on the Process tab of the Programmer Properties screen adds the operation to those performed when Process Devices is selected from the Process Menu Illegal Bit Check Only An Illegal Bit Check compares device data against programmer RAM to determine if the device has programmed locations of incorrect polarity If programmer RAM indicates that a specific bit should be in an unprogrammed state and the corresponding bit in the device is in a programmed state a failure is indicated Selecting the Illegal Bit Check option from the Process Menu performs an illegal bit check operation on the selected device Enabling Illegal Bit Check on the Process tab of the Programmer Properties screen adds the operation to those performed when Process Devices is selected from the Process Menu Program Verify Only Use the Program Verify option to program the device s installed in the programmer socket s with the data in programmer RAM and then verify that the progra
5. pin by pin instead of the normal parallel method This option provides compatibility with programmers that apply vector levels serially DIP LCC Vector Translation The DIP LCC Vector Translation option automatically translates structured test vectors loaded from a DIP JEDEC data file to vectors appropriate for testing the PLCC version of the device SECTOR The Sector tab is shown below This tab is available from the Programmer Properties screen Use this tab to set sector protection preferences Programmer Properties The input fields on the Sector tab include e Device Number of Sectors Use Sector Protect Data From Programmer RAM Sector Erase Program Protect e Upload Device This field displays the device selected Number of Sectors The number of device sectors Use Sector Protect Data From Programmer RAM When this feature is enabled TaskLink will not send the sector parameters defined in this dialog It is assumed that the sector data comes from a source such as a data file Sector operations are not disabled Any sector data or sector configuration settings enabled disabled on the programmer are in effect TaskLink for Windows User Manual UniSystem Programming System 18 When enabled this feature causes TaskLink to pre fill the dialog fields with the sector configuration from the programmer It is assumed the data was previously sent via a source such as a data file You can view the sector data within the dat
6. 42 Setup Menu 10 Simulation Mode 43 Special 22 55 Subscription Service 69 System Menu 41 System Requirements 5 System Security 42 T Task 48 49 Task Database Device Check 38 Task Menu 38 Task Kit Manager 58 TaskLink User Interface 5 Technical Assistance 70 Tools Menu 40 U UniSystem Programmers 9 Username 42 Using SERIALIZ EXE 64 Vv Verify Only 37 View Edit RAM 32 VT100 on Programmer Port 40 w Warranty Information 70 Writing a Serialization Program 64 TaskLink for Windows User Manual UniSystem Programming System
7. Index A About Tasks and Kits 8 Adda Task to a Kit 59 Add New Users to TaskLink 60 B Blank Check Only 36 C Copy Data from Master Device to Programmer File 31 Copy Data from PC File to Programmer File 31 Copy Data from Programmer File to PC File 31 Create Messages 43 Custom Device File 11 Customer Support Offices 68 D Data 51 Data Menu 27 Delete Programmer File 33 Device Database Update 40 E Edit Kit 57 58 Edit Task 47 48 End User Registration 68 Exit 26 F Features 5 Fill Fuse Map 32 Fill RAM 32 G General 15 57 H Help Menu 46 Host Command 30 I Illegal Bit Check Only 36 Introduction 4 9 L Load RAM from Host 29 Load RAM from Master 29 Load RAM from PC Network File 27 Load RAM from Programmer File 29 Log File 25 Log File Format 25 Logging 45 Logic 19 53 M Memory 17 52 O Options 43 44 P Password 42 Port Settings 45 Printer Setup 42 Process 13 50 Process Devices 35 Process Menu 34 Program Verify Only 36 Programmer 44 Programmer Interface 40 Programmer Properties 12 R Restore Defaults 24 Run 61 Run Batch File 38 Run Last Task Kit listed by filename 39 69 S Save RAM To PC Network File 30 Save RAM to Programmer File 31 Sector 54 Select Device 10 Select Process 36 Select Programming System 41 Serialize 23 56 Session Data Logging 24 Set Message Editor
8. Logging screen Use the Log File entry field to specify the file to write session data date time yield tally to at the end of a programming or testing session To access a file selection dialog box use the Browse button next to the entry field You can select an existing log file or enter the name of a new log file Log files must have a LOG extension Note You must enable Session Data Logging and specify a log file to use this feature LOG FILE FORMAT The log file created by TaskLink is a line oriented ASCII file After each programming or testing session a ten line record is appended to the file An example of a TaskLink log file record is shown below followed by an explanation of each line Line Format 1 2 03 31 1992 09 47 3 Session I D 4 324 5678 001 5 c data p5678001 jed 6 00007D49 7 AMD 16L8 7 8 CONT IBC BC PROG TEST LABEL 9 357 2 0 1 0 3 5 7 0 0 1 3 0 1 3 10 XXX XXX Line 1 A Dash Example The first line of each record is a dash This line visually separates each log file record Line 2 Date and Time Example 03 31 1992 09 47 The second line of each record contains the date and time that the record was added to the log file The 2 digit month 2 digit day and 4 digit year are separated by hyphens After the date is a single space followed by the time in 24 hour format Hours and minutes are represented by two digits separated by a colon Line 3 Session I D Example Session I D
9. Select Process option of the Process Menu To use this choice follow the steps below Choose Process Devices from the Process Menu 1 3 4 The Processing Status screen displays The Statistics tab gives you pass fail statistics on your last job The General tab shows you other processing parameters Processing Status Statistics General m Current Device 00 00 Waiting for start Last Device Job Totals Total 0 Pass Count 0 Yield 0 0 Job Statistics Count Percentage 0 0 Click OK The Process Devices dialog displays Process Devices Pass Limit B no limit Session ID Cenei Enter a Pass Limit and an optional Session ID If any device footnotes apply to the devices you are processing they will display Click Start on the Processing Status screen TaskLink will process devices until the pass limit you specified has been reached TaskLink for Windows User Manual UniSystem Programming System 33 Select Process Use the Select Process option to select the operations to be performed on the target device The process options include e Blank Check e Illegal Bit Check e Program Device e Verify Device The Select Process dialog box contains a check box for each of these operations An X in the check box indicates that the operation is selected Note
10. Task to program a 10 A Task to program a 29F010 Add A Kitthat does both the example Tasks A Task to program a 29F010 Delete A Kitthat does both the example Tasks A Kitthat does both the example Tasks A Task to program a 29F010 Duplicate Import Export Search View 3 Highlight a Kit in the Task Kit list box and click Edit 4 The Edit Kit screen will appear TaskLink for Windows User Manual UniSystem Programming System 57 A Kitthat does both the example Tasks MEMORY DEVICE 5 Click Add and use the Task Name drop down box to highlight the Task from the Task list box Note New Tasks cannot be created from Edit Kit To create a new task click Add at the Task Kit Manager 6 Enter the Quantity Per Kit and Message Number then click OK 7 The Task you added is now part of the selected Kit Add New Users to TaskLink To add a new user to TaskLink 1 From the System Menu select System Security 2 Select Defined users with individual passwords and authorization levels and click Add User 3 Enter the username password and security level for each user 4 Click OK Note You must be in Administrator Mode to add new users to TaskLink TaskLink for Windows User Manual UniSystem Programming System 58 Run a Kit or Task For use by operators the Run Task Kit dialog is available by selecting Run from the Task Menu or as the default dialog when TaskLink s security features are enabled T
11. The allowable range for and definition of the Security Option values differs depending on the device selected Option Security Fuse Value Programming Fuse s Data 0 Disabled All 0 1 Disabled All 1 2 Enabled All 0 3 Enabled All 1 4 Enabled First 1 5 Enabled Second 1 6 Enabled Third 1 TaskLink for Windows User Manual UniSystem Programming System MEMORY The Memory tab is shown below This tab is available from the Programmer Properties screen Use this tab to define data loading specifications Programmer Properties NX Process General Memory Logic Sector Special Serialize Word width Automatic RAM Fill None r Default r Specific 1 0 Offset FFFFFFFF 1 0 Begin 000000 Odd Even Byte Swap 120 Block 1000000 Checksum Method Begin RAM 1000000 Bit y Begin Device 1000000 Device Block 1000000 Cancel The input fields on the Memory tab include eWord Width el O Offset el O Begin el O Block eBegin RAM Begin Device eDevice Block eAutomatic RAM Fill eOdd Even Byte Swap eChecksum Method Word Width The Word Width parameter sets the number of bits in the virtual device being programmed The term virtual device is used here because setting the word width larger than the word size of the selected device actually implies the use of more than one device The Word Width parameter must be at least as large as the word width of the selected device and if it is larger it mus
12. The third line of each record contains the session I D entered at the beginning of the programming session Line 4 Task Name Example 324 5678 001 The fourth line of each record contains the Task name that was loaded for the programming testing session In the example the line contains a 10 digit part number which is a possible Task name If no Task is loaded during the session this line contains a question mark Line 5 Data Source Example c data p5678001 jed The fifth line of each record contains the name of the data source used for the programming testing session If the data came from a PC disk file the line contains the name of the file Other data sources can be Master Device Host Download or Host command where command is the host remote computer command in quotes used to initiate the host download If the data source used in the session is unknown the line will contain a question mark Line 6 Checksum of Master Data Example 00007D49 The sixth line of each record is the checksum of master data Line 7 Device Type Example AMD 16L8 7 The seventh line of each record contains the name of the device used for the programming testing session The device name appears exactly as it does in TaskLink TaskLink for Windows User Manual UniSystem Programming System 23 Line 8 Process Selected Example CONT IBC BC PROG TEST LABEL The eighth line of each record specifies the device operations processes p
13. and programmer files by going to the System Menu selecting the Options Programmer tab and clearing the checkbox for Enable Programmer Disk Options in Data Menu Load RAM from PC Network File Use the Load RAM from PC Network File option to load programmer RAM from a file either on a network or on a PC To load RAM from a PC or network file 1 From the Data Menu point to Load RAM from then click PC Network File 2 The Load RAM from PC Network File Dialog box displays TaskLink for Windows User Manual UniSystem Programming System 25 Load Programmer RAM from PC Network File Ea ES PCAN etwork File exidataio tiwinsdemno dat Browse Translation Format coe 3 At the Load RAM from PC Disk File dialog box enter the filename and translation format Note When the target device is a logic device all data in the file is loaded When the target device is a memory device the following Memory Parameters affect the amount and location of file data loaded e TO Offset e T O Block e TO Begin TRANSLATION FORMAT Use the Translation Format option to set the translation format for transferring data to and from the programmer With the AutoSite UniSite 2900 3900 and 3980 programmers high speed 115 2K baud transfer is automatically used when Translation Format is set to one of the following 10 Binary 82 Motorola EXORciser 16 Absolute Binary 87 Motorola EXORMAX 95 Motorola 32 bit 30
14. assume drive A a floppy disk drive You must enter a valid drive letter to delete files on the Mass Storage Module TaskLink for Windows User Manual UniSystem Programming System 31 Process Menu The TaskLink Process Menu contains options for performing device operations together or individually An example of this menu is shown below Ik TaskLink for Windows Setup Data Marie Task Tools System He if Process Devices CTRL P Select Process System Sta Kit Blank Check Only Illegal Bit Check Only Program Verify Only Verify Only Device In Data Sc m Process Menu options include Process Devices programs devices with the previously selected programming options e Select Process defines programming functions to be performed on each device e Blank Check Only searches devices for previously programmed data e Illegal Bit Check Only compares device data with programmer RAM to determine if device has programmed locations of incorrect polarity Program Verify Only programs each device then matches the programmed data against programmer RAM e Verify Only matches programmed data against programmer RAM to ensure they are the same Note Some options do not apply to all programming systems TaskLink for Windows User Manual UniSystem Programming System 32 Process Devices Use the Process Devices option to program devices with the programming operations defined in the
15. e I O Block e Begin RAM HOST COMMAND When you select the Load RAM from Host option you are prompted for an optional Host Command a string of characters that will be sent to the host remote computer to start the transmission of data The Host Command is sent to the host when Load RAM from Host is selected TaskLink adds a carriage return hex 13 to the end of the Host Command Save RAM to PC Network File Use this option to save programmer RAM to a file in the selected translation format 1 From the Data Menu point to Save RAM to then click PC Network File The Save Programmer RAM to PC Network File Dialog displays Save Programmer RAM to PC Network File NX PC Network File c dataio tlwin demo dat v Browse Translation Format 2 Inthe dialog box enter the filename and the Translation Format Note When the target device is a logic device all programmer RAM data is copied to the file When the target device is a memory device the following Memory Parameters affect the amount and location of programmer RAM data copied to the file e TO Offset e I O Block Begin RAM TaskLink for Windows User Manual UniSystem Programming System 28 TRANSLATION FORMAT Use the Translation Format option to set the translation format for transferring data to and from the programmer With the AutoSite UniSite 2900 3900 and 3980 programmers high speed 115 2K baud transfer is automatically used when Translation Fo
16. in one of the ASCII formats supported by the programmer being used The format being used is specified in the TO3 record Use a Translation Format with address fields if you want the data to start anywhere except address 0 in the device Example SERIAL DAT file Here is an example file produced by an ESP The ESP was called with the current serial number of 12345 The program formats the number as a long integer four bytes at address 0 in the device The beginning and end of file markers and comments are not part of the file lt beginning of file gt T01 12345 Current serial number T02 12346 Next serial number T03 87 Format number for Motorola format 87 T04 Beginning of data marker S2080000000803E98281 The formatted data in an S2 record S9030000FC The format 87 end record lt end of file gt For more information on single socket vs gang serialization see the topic Single socket vs Gang Serialization Optional records These T records may be included in the file if needed TOO PURE SET GANG SERIALIZATION FLAG TASKLINK 1 1A Inclusion of this record tells TaskLink that the serial numbers generated are not piled together in a block just beyond the fixed data for the device in programmer RAM but are placed in programmer RAM at the intended offset in the device and duplicated for each device to be programmed up to a number of times equal to the number of sockets installed in the programmer one device size apart Ta
17. in the device at which the serial number data is to be placed Example T07 00010 Be sure to read the Help topic Single socket vs Gang Serialization TO8 DECIMAL FIELD LENGTH OF SERIAL NUMBER IN DEVICE This field is required only if you are serializing devices on a multi socket gang programmer It is a decimal representation of the number of bytes the serial number occupies in the device Example T08 4 Be sure to read the Help topic Single socket vs Gang Serialization TO9 RAM CHECKSUM This record contains the current RAM checksum TaskLink displays this checksum in the System Status box while processing devices This allows the external program to calculate the RAM checksum from the initial checksum value passed to the program on the command line If this record is not included TaskLink displays the initial checksum and does not change it during the programming session T11 WARNING MESSAGE If this record is included TaskLink stops processing and displays the text string The operator will be given the choice to end the programming session or to continue Example T11 Serial Number Warning Limit Reached Example SERIAL DAT file Here is an example file produced by an ESP The ESP was called with the current serial number of 12345 The program formats the number as a long integer four bytes at address 0 in the device The beginning and end of file markers and comments are not part of the file lt beginning of file gt T0
18. menu item To quickly select the menu item left click the toolbar icon The menu items that match the toolbar icons are listed below Click this button to establish contact with your programmer e Click this button to select a device from the list of supported devices Click this button to view the footnotes for the selected device Click this button to set programmer properties Click this button to load the programmer RAM with data from a PC file Click this button to load the programmer RAM with data from a master device Click this button to perform selected processes on a device Click this button to verify a device Click this button to run a Task or Kit Click this button to manage Tasks and Kits Click this button to view or edit programmer RAM data Click this button to fill a programmer RAM block with specific data Click this button to set the TaskLink security level and add users Click this button view online Help a E El El E Y a E Y El E Click this button to get context sensitive Help TaskLink for Windows User Manual UniSystem Programming System About Tasks and Kits TaskLink uses Tasks and Kits to automate complicated programming jobs A Task is the TaskLink term that describes a single programming job A Kit is the TaskLink term that describes a sequence of programming jobs Tasks and Kits are the two types of data records found in a Task Kit Database file TSK A Task K
19. mode in which users can create edit and delete Tasks as well as use any of the features available in the main menu of TaskLink TaskLink provides three selectable levels of security e NOosecurity When No Security is enabled Administrator mode is entered when starting TaskLink All operations in TaskLink are available for use in Administrator mode e Single administrator mode password When Single administrator mode password is enabled Operator mode is entered when starting TaskLink and the Run Task Kit screen is displayed You can enter Administrator mode by pressing F10 while in the operator mode dialog box and entering the password when prompted e Defined users with individual passwords and authorization levels When Defined users with individual passwords and authorization levels is enabled TaskLink begins and the user is prompted to enter Name and Password which they can change at any time Users can be defined as either an operator or an administrator TaskLink will automatically start up in the mode defined for that user From operator mode administrator mode may be entered pressing F10 while in the operator mode dialog box When the security level is set to anything except No Security a password is required to enter the Security Setup dialog box This password can be changed from within the Security Setup dialog box USERNAME Use this field to enter the name of a new TaskLink user PASSWORD Use this
20. serial number to be used after the number s that have just been formatted This number will be the number that is passed to the ESP by TaskLink in the N field of the command line the next time the ESP is called unless you did not fill all the sockets on a multi socket programmer in which case TaskLink will pass back the next number that was not used If the serialization is being done as part of a Task TaskLink can store this number for you when the session is terminated for use as the starting serial number the next time the Task is run Example T02 1234D T03 TRANSLATION FORMAT NUMBER This line contains an ASCII representation of the Data I O translation format number 1 99 for the serial number data in the file which follows the T04 record An ASCII translation format must be used the records being terminated with a carriage return line feed sequence See your programmer manual for a description of supported formats Note The C language source for SERIALIZ EXE included with TaskLink contains a routine for formatting a buffer of binary data into lines of Motorola format 95 This routine can be used for development of your own ESP Example T03 95 T04 BEGINNING OF SERIAL NUMBER DATA MARKER A line containing just the tag T04 marks the beginning of the serial number data The contents of the SERIAL DAT file from the line following the T04 record up to the end of file will be sent to the programmer verbatim The data must be
21. the number of bytes to be used in device operations The default value of 000000 causes the device block size to be set to the size of the selected device Automatic RAM Fill The Automatic RAM Fill parameter selects the data if any that programmer RAM will be filled with prior to initiation of an I O transfer to the programmer None Memory is not changed Default Unused locations are initialized to the unprogrammed state for the device Specific Unused locations are filled with the specified two digit hex number Odd Even Byte Swap Defines the order in which data is transferred to or from devices with a word width greater than eight bits When Odd Even Byte Swap is disabled not checked the low byte of RAM data corresponds to the low byte DO D7 of the device and the high byte of RAM data corresponds to the high byte D8 D15 of the device When Odd Even Byte Swap is enabled checked the low byte of RAM data corresponds to the high byte D8 D15 of the device and the high byte of RAM data corresponds to the low byte D0 D7 of the device Checksum Method Select a checksum method from the drop down list The checksum methods are 4 bit 8 bit and Device Word Width TaskLink for Windows User Manual UniSystem Programming System 16 LOGIC The Logic tab is available from the Programmer Properties screen A picture of the Logic tab is shown below Use the Logic tab to set various programming parameters for programmable logic dev
22. the requirements of the ESP In fact if TaskLink for Windows User Manual UniSystem Programming System 62 the ESP is given the responsibility of keeping track of the next serial number to use serial_number may not be present at all E ending_serial number The ASCII representation of the last serial number that should be used during the programming session This argument will not be present unless the operator has entered an ending serial number at the beginning of the session The format of ending_serial_number is determined by the requirements of the ESP D device_size Hexadecimal size in bytes of the currently selected device The ESP can use this information to generate a block of serial numbers for serializing devices in a gang set programmer The serial numbers must be placed in programmer RAM after the device data so the ESP must know the size of the device Q quantity of serial numbers needed The number of serial numbers requested When serialization is done on a gang set programmer with multiple sockets TaskLink will pass the ESP the number of sockets currently available on the programmer The ESP can then generate multiple serial numbers which are placed in a block of programmer RAM immediately following the device data the size of the device is passed in via the D parameter S checksum The checksum of programmer RAM at the beginning of the programming session before any serial number information has been placed in pr
23. to 4 bytes in length ASCII decimal 1 to 10 bytes ASCII hexadecimal 1 to 10 bytes Since SERIALIZ EXE maintains the serial number internally as a 32 bit unsigned value the maximum possible range of a serial number is 0 to 4 964 297 965 0 to FFFFFFFF in hex Choosing a field length of less than four in binary ten in ASCII decimal or eight in ASCII hex further limits the maximum possible serial number The amount added to the serial number each time can be any value from 32 768 to 32 767 For a typical application the value would be 1 The bytes of the serial number in any format can be placed into the device in either forward or reverse order To use SERIALIZ EXE you must specify several items in TaskLink s Setup Serialization dialog box 1 Set the Serialization Method to File set RAM Serialization to ON and set the Edit Starting Number to Yes 2 When creating a Task you can set Keep Next Number to Yes to cause TaskLink to remember the next serial number to be used from one programming session to another 3 Enter SERIALIZ EXE in the Program entry field 4 To select the serial number format and other options enter command line arguments after the SERIALIZ EXE program name The following is a complete list of command line parameters supported by SERIALIZ EXE As of version 1 70 TaskLink forces the serialization program command line to be lower case a Address of serial number Hexadecimal value indicating the device address of t
24. to produce a set of programmed devices e Provide a method of organizing a group of Tasks Another feature of Kits is the ability to specify a numbered message with each Task When the Kit is run the messages are displayed for the operator TaskLink for Windows User Manual UniSystem Programming System TASKLINK AND UNISYSTEM PROGRAMMERS The Data I O UniSystem family of programmers includes the 2900 family the 3900 3980 family the AutoSite and the UniSite TaskLink for Windows automates and controls the UniSystem family of programmers enhancing the quality and efficiency of your device programming operations With TaskLink s simple to use interface to control your UniSystem programmer you can standardize operations for improved productivity greater flexibility and reduced costs TaskLink simplifies setup and execution of device programming to ensure every batch is error free For example you can easily capture the system configuration and processing steps needed to program each part number in your inventory by creating Tasks and Kits Tasks specify the device type data file processing and other settings Tasks can be organized into Kits to automate the production of a series of programmable devices such as all of the programmable devices found on a printed circuit board assembly Because a user defined name and description reference them operators can easily select Tasks and Kits for fast automated setup and control In f
25. with the Kit you are editing Use of this feature is entirely optional the file TL MSG can be edited at any time outside of the TaskLink program TaskLink for Windows User Manual UniSystem Programming System CREATE MESSAGES When in the Edit Kit dialog selecting Msg Editor allows you to create optional informative messages that are displayed for the operator at the beginning of each Task when running a Kit This button invokes the text editor specified in the Set Message Editor option in the System Menu The editor is passed the name of the file TL MSG and any path specified in the TLFILES environment variable Once in the text editor each message must be assigned a number that follows this format followed by four digits Examples of text message numbers 0001 0012 0254 3578 After assigning a number add a carriage return before typing the text of the optional message A sample message might look like this 0024 Run this Kit before any others Simulation Mode Simulation mode is the TaskLink demonstration mode accessed from the System Menu Simulation mode allows you to run most TaskLink functions without actually having a Data I O programmer connected Some functions cannot be performed in simulation mode and will cause the message Operation not allowed in Simulation Mode to appear Note When processing devices in simulation mode TaskLink generates device failure conditions randomly These failures may not be appro
26. 1 12345 Current serial number T02 12346 Next serial number T03 87 Format number for Motorola format 87 T04 Beginning of data marker S2080000000803E98281 The formatted data in an S2 record S9030000FC The format 87 end record lt end of file gt TaskLink for Windows User Manual UniSystem Programming System DATA I O SERVICE AND SUPPORT Customer Support Offices United States Data I O Customer Resource Center Telephone 800 3 DATAIO 800 332 8246 Fax 425 867 6972 Canada Data I O Canada 6725 Airport Road Suite 102 Mississauga Ontario Canada L4V1V2 Telephone 905 678 0761 Fax 905 678 7306 Japan Data I O Japan Saisho Building 7F 8 1 14 Nishigotanda Shinagawa ku Tokyo 141 0031 Telephone 3 3779 2166 Fax 3 3779 2203 Germany Data I O GmbH Lochhamer Schlag 5 82166 Graefelfing Germany Telephone 89 858 580 Fax 89 858 5810 Other Countries Contact your local Data 1 O representative For information on local representatives go to www dataio com and click on Contact Us End User Registration 65 If the end user for this product or your address has changed since the Registration Card was mailed please notify Customer Support to ensure that you receive information about product enhancements Be sure to include the product serial number if available TaskLink for Windows User Manual UniSystem Programming System Software Update Service A major benefit of Software Update Serv
27. If the source of RAM data is unknown the line contains a question mark Checksum The checksum of the data in programmer RAM The checksum is normally the checksum of RAM from the beginning of RAM to the end of the data that will fit into the selected device If the Set Size is greater than one the checksum is the sum of the checksums of each device in the set If TaskLink has not yet calculated the RAM checksum this field contains a question mark Process Combination of operations to be performed on the device Notes Miscellaneous information about TaskLink status The first line always shows whether or not all programming parameters are set to default values If any programming parameters are set to non default values TaskLink will display each parameter in the list Use the scrollbars to view the complete list of non default parameters Counts The count information is displayed only during device processing The number of passed devices the number of total devices next starting serial number and the overall device yield are displayed The number of failed parts is displayed in the Job statistics section Times The process time measurement runs from the moment the start button is pressed until the process is complete and the Waiting for Start dialog is displayed Yield Yield is the running percentage of devices that were programmed with no errors TaskLink for Windows User Manual UniSystem Programming System
28. Mass Storage Module When you select this option you will be prompted for the name of the programmer disk file in which the data will be stored To view a list of existing programmer disk files use the browse button next to the filename entry field After specifying the filename you will be prompted to insert the master device TaskLink for Windows User Manual UniSystem Programming System 29 If you enter a programmer disk file without a drive letter the programmer will assume drive A a floppy disk drive You must enter a valid drive letter to store files on the Mass Storage Module The data stored in programmer disk files is unformatted binary and does not have an associated translation format View Edit RAM Use the View Edit RAM option to view and edit programmer RAM For these programmers TaskLink uses its terminal emulator to run the programmer s internal menu system This provides the fastest most powerful editing capability TaskLink for Windows uses the standard Windows application HyperTerminal as its VT100 terminal emulator If HyperTerminal is not installed on your PC TaskLink will display the appropriate error message HyperTerminal is not installed as part of the TaskLink installation Go to Control Panel then Add Remove Programs then Windows Setup tab Highlight Communications and click on Details Verify that HyperTerminal is checked and then click on OK Be ready to have your Windows CD handy depending on your install
29. Select the Master Device option to download data from a master device e Host Download Select the Host Download option to download data from a host computer Terminal Host Select the Terminal Host option to download data from a terminal or host computer Programmer Disk Select the Programmer Disk option to download data from a programmer disk Checksum Enter a checksum value that TaskLink will compare to the checksum value in Programmer RAM If the two values don t match an error message will be displayed An example of the Data tab is shown below Edit Task TaskLink for Windows User Manual UniSystem Programming System 49 Memory The Memory tab available from the Edit Task screen can be used to define the following data loading specifications e Word Width e I O Offset e T O Begin e I O Block Begin RAM Begin Device e Device Block e Automatic RAM Fill e Odd Even Byte Swap e Checksum Method An example of the Memory tab is shown below Edit Task TaskLink for Windows User Manual UniSystem Programming System 50 Logic The Logic tab available from the Edit Taskscreen can be used to set various programming parameters for programmable logic devices Logic Parameters include e Verify Options including Fuse Verify and Functional Test Fuse verify only and Functional test only e Vector Options Including compensated vectors high speed drivers and serial vector test e DIP LCC Vector Tran
30. TaskLink for Windows User Manual UniSystem Programming System Cae Vash 1 GQ ras famn Greed Meio beras Taawa Pasa mosses r bre 7 pemeri Fern Data ic XXX XXXX XXX March 2000 XXX XXXX XX Data I O has made every attempt to ensure that the information in this document is accurate and complete Data I O assumes no liability for errors or for any incidental consequential indirect or special damages including without limitation loss of use loss or alteration of data delays or lost profits or savings arising from the use of this document or the product which it accompanies No part of this document may be reproduced or transmitted in any form or by any means electronic or mechanical for any purpose without written permission from Data I O Data I O Corporation 10525 Willows Road N E P O Box 97046 Redmond Washington 98073 9746 USA 425 881 6444 www dataio com Acknowledgments Data I O is a registered trademark and TaskLink is a trademark of Data I O Corporation Data I O Corporation acknowledges the trademarks of other organizations for their respective products or services mentioned in this document 1999 2000 Data I O Corporation All rights reserved Table of Contents TASKLINK FOR WINDOWS OVERVIEW 1 Data Transfers nn Sia kS u a lal Sd ais 2 Displays Gnd CON OS esnia e
31. Windows User Manual UniSystem Programming System 19 SPECIAL The Special tab is available from the Programmer Properties screen A picture of the Specialtab is shown below On the Specialtab you can select Enable Special Data 1 or Enable Special Data 2 to program speciallocations in the selected device Programmer Properties Note The Enable Special Data option is device dependent Refer to the Device List to determine if Enable Special Data applies to a specific device TaskLink for Windows User Manual UniSystem Programming System 20 SERIALIZE The Serialize tab is available from the Programmer Properties screen A picture of the Serialize tab is shown below You can use this tab to set parameters associated with serialization the generation of unique data for each device programmed Programmer Properties i x Process General Memory Logic Sector Special Serialize RAM Senalization Edit Starting Mumber Yes te Ho Program Browse The options available on the Serialize tab are e RAM Serialization ON or OFF e Edit Starting Number YES or NO e Serialization Program RAM Serialization ON or OFF The RAM Serialization radio buttons in the Serialize tab determine whether serial number data is placed in programmer RAM and thus programmed into the device Select On to enable RAM serialization Edit Starting Number YES or NO The Edit Starting Number radio buttons in th
32. a file or easily convert to the new method This feature is provided to give backward compatibility with older data files that may contain sector information When disabled TaskLink sends all sector information defined in this dialog to the programmer overwriting data that may have been previously sent via a data file or other means Sector In this array 8 sectors 1 row by 8 columns are displayed Each sector is represented by one digit The address range for each sector depends on the size and type of the selected device TaskLink contacts the programmer if it is connected to determine the correct number of sectors for the selected device TaskLink then displays that number rounded to the next highest multiple of 8 Erase Use the Erase Sector Data fields to enable or disable sector erase operations for devices that support sector operations Enter a 0 to disable sector erase and a to enable sector erase operations Program Use the Program Sector Data fields to enable or disable sector programming operations for devices that support sector operations Enter a 0 to disable sector programming and a to enable sector programming operations Protect Use the Protect Sector Data fields to enable or disable sector protect operations for devices which support sector operations Enter a 0 to disable sector protect and a to enable sector protect operations Upload Click this button to upload data from programmer RAM TaskLink for
33. aa aa arenas Administrator Mode Operator Mode Data Source CHECKSUM s aayqa suyay TaskLink for Windows User Manual UniSystem Programming System TASKLINK FOR WINDOWS OVERVIEW Note The TaskLink for Windows Overview section contains general information about TaskLink for Windows 4 0 and is not specific to the UniFamily Programming System Introduction TaskLink for Windows 4 0 automates and controls Data I O s device programming systems enhancing the quality and efficiency of your device programming operations TaskLink provides a consistent simple to use interface for a wide mix of applications With TaskLink you can standardize operations for improved productivity greater flexibility and reduced costs TaskLink simplifies setup and execution of device programming to ensure every batch is error free For example you can easily capture the system configuration and processing steps needed to program each part number in your inventory by creating tasks Tasks specify the device type data file processing and other settings Because a user defined name and description reference them tasks are easily selected by the operator for fast automated setup and control In fact TaskLink s task features combined with high speed download capabilities can reduce errors and make setup nearly ten times faster Sophisticated tracking features also help to maximize quality TaskLink automa
34. aa aaa sss WRITE A SERIALIZATION PROGRAM aasan EOE EEEa S ar E SENEST Communication wham PSP sia aa iY Command Line Arguments The Output File SERIAL DAT T01 Current serial number s T02 Next Serial NUMBEL arreire egnan ie i a E ia T03 Translation format number a T04 Beginning of serial number data marker Example SERIAL DAT file TOO Pure set gang serialization flag TaskLink 1 1A TOS Fatal error Message eeseeeseeseeseseeeeseesceesseeecsseseeeseeesseeseesseeeeneeases T07 Hexadecimal address of serial number in device T08 Decimal field length of serial number in device TOO RAM checksum usu anyana asqa e A T11 Warning message Example SERIAL DAT file DATA I O SERVICE AND SUPPORT A 65 Germany nr E S Q S O w Dum us aU AS INICIO SOFTWARE UPDATE SERVICE a UntEamily Proerammine A aa ProLINE RoadRunner Programming System Sprint Family Programming System TECHNICAL ASSISTANCE Call a Elsa Mt bid Data I O Web Site WARRANTY INFORMATION COMMAND LINE PARAMETERS KEY TERMS ocaso aa ah usu is mD S
35. act TaskLink features combined with high speed download capabilities can reduce errors and make setup nearly ten times faster TaskLink for Windows User Manual UniSystem Programming System is organized to assist you in understanding how to make the best use of TaskLink software The TaskLink UniSystem Menus section describes the features of each of the seven main menus e Setup Menu on page 7 e Data Menu on page 24 Process Menu on page 31 Task Menu on page 35 e Tools Menu on page 37 e System Menu on page 38 e Help Menu on page 43 The TaskLink UniSystem Operations section on page 44 describes the most frequently used programming and testing operations including selecting devices setting programming system options editing Tasks running Tasks exiting TaskLink and many others General information about TaskLink for Windows is found in TaskLink for Windows Overview on page 1 and information about service is found in Data I O Service and Support on page 65 Congratulations on your choice of TaskLink for Windows and Data I O s UniSystem family of programmers TaskLink for Windows User Manual UniSystem Programming System TASKLINK UNISYSTEM MENUS Setup Menu The TaskLink Setup Menu is shown below This menu is used to select device and programmer parameters to enable TaskLink s data logging features and to exit from the TaskLink program Ik TaskLink for Windows D
36. askLink then enters the Process Devices screen ready to perform the set of operations specified in the Task The top line of the system status box shows the name of the currently loaded Task When you run a Kit the above process is repeated for each Task in the Kit See also What Are Tasks and Kits TaskLink for Windows User Manual UniSystem Programming System 59 Use SERIALIZ EXE TaskLink accomplishes serialization by running an external serialization program to generate the serial number for each device The external serialization program ESP is run once at the beginning of the programming session and again each time a device is successfully programmed The job of the ESP is to increment the serial number and to create the actual data that represents the serial number inside the part This information is written to a disk file that TaskLink reads when the ESP is finished SERIALIZ EXE is an external serialization program that is supplied with TaskLink SERIALIZ EXE can be used for two purposes To generate simple serial numbers for programming into 8 bit memory devices supported serial number formats are described below As a template for generating your own custom external serialization program to create serial numbers in formats not supported by SERIALIZ EXE The source code SERIALIZ C is included on the TaskLink distribution disk SERIALIZ EXE can generate serial numbers with the following characteristics Binary 1
37. ata I O web site As a Keep Current subscriber you can obtain new and updated device algorithms over the Keep Current web site before they are incorporated in a system software update Keep Current also provides periodic update kits that include all new and modified algorithms released since the last update as well as new software and programmer features as they are introduced along with User Manual updates Contact your local Data I O Sales Representative for information about Keep Current Subscription Service for the UniFamily Programming System To locate your Sales Representative go to www dataio comand click on Contact Us ProLINE RoadRunner Programming System Contact your local Data I O Sales Representative for information about Software Update Service for the ProLINE Roadrunner Programming System To locate your Sales Representative go to www dataio com and click on Contact Us Sprint Family Programming System Contact your local Data I O Sales Representative for information about Software Update Service for the Sprint Family Programming System To locate your Sales Representative go to www dataio comand click on Contact Us TaskLink for Windows User Manual UniSystem Programming System 67 Technical Assistance Calling To help us provide quick and accurate assistance please be at your programmer or computer when you call and have the following ready e Product version number Product serial number if a
38. ata Process Task Tools Select Device CTRL D Programmer Properties Restore Defaults Session Data Logging Exit The options on the Setup Menu include e Select Device e Programmer Properties e Restore Defaults e Session Data Logging e Exit Select Device The TaskLink for UniSite Select Device screen is shown below Select Device Nx Device List UniSite Version 5 80 Search Filter Devices using KEEP_CURRENT EXTENDED_ALG ACTEL 1225 PL84 ACTEL 102084080 ACTEL 1225 PG100 ACTEL 1010 68G4NG ACTEL 1010 PG84 1010 PL44 4 gt Filter Clear Filter Cancel Use the Select Device screen to specify a target device You can enter the manufacturer and device name or select the manufacturer and device name from lists You can also use the filter feature to limit the device display to a small subset of the supported devices Then use the clear filter button to see all devices again TaskLink for Windows User Manual UniSystem Programming System Filters To use filters enter a standard wildcard value into the Manufacturer and or Device fields and press the filter button For example Entering Manufacturer and Device 29240 Returns a list of all manufacturers and all devices beginning with 29 followed by any character followed by 040 CUSTOM DEVICE FILE Use the Custom Device File feature to create a cross reference between your own names for programmable devices an
39. ation Fill RAM Use the Fill RAM option to fill an area of programmer RAM with a data byte An example of the Fill RAM dialog box is shown below Begin Address 600000 Block Size fooooo0 Fill Data foo me The Fill RAM dialog box has three hexadecimal entry fields Begin Address specifies the first location in RAM to be filled Block Size specifies how many bytes will be filled Fill Data specifies the value of the data byte to be written to RAM Use the Tab key to move between the fields enter the desired values then press Enter or click on OK with the mouse to begin the fill operation Fill Fuse Map Use the Fill Fuse Map option to fill the entire array of the selected logic device with a specified fuse state 0 or 1 An example of the Fill Fuse Map dialog box is shown below Fill Value mo Cenco When filling in the fuse map 0 represents an unprogrammed state and 1 represents a programmed state TaskLink for Windows User Manual UniSystem Programming System 30 Delete Programmer File Use the Delete Programmer Disk File option to delete remove a file from the programmer s Mass Storage Module When you select this choice the Delete Programmer Disk File displays Delete Programmer Disk File Pressing the browse button next to the filename entry field will present a list of existing programmer disk files If you enter a programmer disk file without a drive letter the programmer will
40. ble devices that failed to erase Electronic ID Error 1 Devices with an electronic ID that does not match the selected device type Other Errors 3 Devices that fail due to errors other than those listed above Line 10 Starting and Ending Serial Numbers Example XXX XXX The tenth line of each record contains the first and last serialization numbers of the session If serialization is not used only a comma appears in this line Exit This option is available from the TaskLink Setup Menu Choosing Exit closes TaskLink TaskLink for Windows User Manual UniSystem Programming System 24 Data Menu The TaskLink Data Menu contains options for downloading data to and modifying data in programmer RAM An example of the Data Menu is shown below Ti TaskLink for Windows Setup MEN Process Task Tools amp Load RAM from Save RAM to gt Sys Copy Data from gt View Edit RAM D Fil RAN Fil Fuse Map Delete Programmer File The Data Menu includes the following options and sub options Load RAM from PC Network File Load RAM from Programmer File Load RAM from Master Load RAM from Host Save RAM To PC Network File Save RAM to Programmer File Copy Data from PC File to Programmer File Copy Data from Programmer File to PC File Copy Data from Master Device to Programmer File View Edit RAM Fill RAM Fill Fuse Map Delete Programmer File Note You can disable some of the choices that involve MSMs
41. blems are related to communications between systems without having to travel to the customer site or hooking up expensive analyzers TaskLink for Windows User Manual UniSystem Programming System 43 Help Menu The TaskLink Help Menu provides access to topics that describe the operation of TaskLink and the Help system The Help Menu options are Help Topics Used for accessing TaskLink Help Technical Support TaskLink technical support numbers On line Documentation Used for accessing TaskLink documentation Data I O on the Web Direct access to Data I O web sites About TaskLink TaskLink version information TaskLink for Windows User Manual UniSystem Programming System TASKLINK UNISYSTEM OPERATIONS TaskLink offers users the option of creating Tasks and Kits to streamline device programming Here is some important information about creating and changing Tasks and Kits using TaskLink First you must be in Administrator Mode to create or change Tasks or Kits If you entered TaskLink in Operator Mode you are only allowed to run Tasks or Kits not create or change them To enter Administrator Mode from Operator Mode click on Admin F10 and enter your Password Once you re in Administrator Mode select Task Kit Manager from the Task Menu The Task Kit Manager screen is displayed Task Kit Manager NX Task File c dataio tlwin mytasks tl tsk y Browse New File Close Search IMANES Name Descripti
42. d Ge idas ines 2 Additional Features nen SYSTEM REQDIREMENTS IS a E SDS dol iia COompuleriSySt emu aya s ha a sa u s s h asnupas A RDM PROBLE A ad ad 2 TASKEINK USER INTERFACE n renneri iaa 2 TaskLink Main Screen System Status Job ilnf i AO A Sau saa T Bs Last Job SUMMA tree dll ias Programmer Stats a E TaskE MET O Dit cesses tds ar ARE EEA AAA REIR TASKLINK UNISYSTEM MENUS 7 SETUP MEN Dc Oi aran Select Device Custom Device File Programmer Properties AREAS EN sasa ia 9 Process Special E O O NTE ERO REStOrEDE f ULES A id session Data Lor k a SR fois oo u Q S a SS Tanna ta S Sau ec Log Fe usss Log File Format Load RAM from PC Network File Translation Format Load RAM from Programmer File Load RAM from Master si is Load RAM from Hosty asqa q dd Host Command u aa ua ananas Save RAM to PC Network File Translation Format Save RAM to Programmer File Copy Data from PC File to Programmer File n Copy Data from Programmer File to PC File Copy Data from Master Device to Programmer File View Edit RAM A desueavenuanetentaateounediedasvenchav ducks tanesusergoteanuadesteeues TaskLin
43. d the names used by a particular Data I O programmer TaskLink stores device information for each programmer in a separate disk file The file has a name unique to the programmer and a dev extension To use the Custom Device File feature you must create a file of the same name in the same directory but with a cus extension This file contains the cross referencing information A different file is required for each programmer type used Once you have created a file you must run the Device Database Update option from the TaskLink Tools Menu After running the update your new device names will appear in the device selection list on the Select Device screen Custom Device Filenames AutoSite AUTOSITE CUS UniSite or UniSite SetSite UNISITE CUS 2900 Programming System 2900 CUS 3900 3980 Programming System 3900 CUS Custom Device File Format A typical custom device file line looks like this YourName OurNamel OurName2 OurName3 where YourName is your name for the device and OurName is the name of the device as it appears in the Select Device menu You can assign one device or a list of devices to YourName If you assign several devices to YourName TaskLink prompts you to choose one when processing devices If just one OurName is to be assigned to YourName you can enter a line like this YourName OurName Tf the first non blank line in the file does not have a colon in it the line contents are used as the manufacturer nam
44. e VT T Verify Device const Options on the Process tab include e Blank Check e Illegal Bit Check Program Device Verify Device Blank Check Use the Blank Check option to search the device s installed in the programmer socket s for programmed locations A failure is indicated if any are found Illegal Bit Check An Illegal Bit Check compares device data against programmer RAM to determine if the device has programmed locations of incorrect polarity If programmer RAM indicates that a specific bit should be in an unprogrammed state and the corresponding bit in the device is in a programmed state a failure is indicated Program Device Use the Program Device option to program the device s installed in the programmer socket s with the data in programmer RAM and then verify that the programmed device data matches programmer RAM A failure is indicated if any discrepancies are found Verify Device Use the Verify Device option to ensure that the data in the device s installed in the programmer socket s matches programmer RAM A failure is indicated if any discrepancies are found TaskLink for Windows User Manual UniSystem Programming System Data The Data tab available from the Edit Task screen includes utilities for Data Source select from PC Disk File Master Device Host Download Terminal Host and Programmer Disk PC Disk File Select the PC Disk File option to download data from a PC or disk file Master Device
45. e Serialize tab determine whether or not the operator will be prompted to enter a starting serial number at the beginning of a processing session in which serialization is used Select Yes to allow the operator to enter or edit the starting serial number Situations in which the operator might not be required to enter a starting serial number would be TaskLink is storing the next number to be used in the Task record This feature is selectable with the Keep Next Number parameter found in the Serialization dialog box when editing a Task The external serialization program is responsible for keeping track of the next serial number to be used using its own data storage TaskLink for Windows User Manual UniSystem Programming System 21 Serialization Program TaskLink accomplishes serialization by running an external serialization program to generate the serial number for each device The Program entry field in the Serialization dialog box is used to specify the name of the program to be used and any command line arguments the program requires Enter the name of the program along with its full path or press the browse button for a file selection box For example to use the program SERIALIZ EXE you might enter the following c dataio tlwin serializ exe 110 fh a10 The flags following the program name tell SERIALIZ EXE the address and format of the serial number to be generated The flags must be in lower case Upper case flags are reserv
46. e for the custom devices If no such line is included in the file the devices will appear under the manufacturer CUSTOM A custom device file for AutoSite AUTOSITE CUS with a manufacturer name of ACME might look like this lt beginning of file gt ACME DEVICEA AMD 16L8 7 TI 16L8 7 NATIONAL 16L8D 7 DEVICEB INTEL 27128 lt end of file gt TaskLink for Windows User Manual UniSystem Programming System The spaces on either side of the colon are not required After running Device List Update the first manufacturer in the Select Device list will be ACME and the two devices DEVICEA and DEVICEB will be available When ACME DEVICEA is selected a list containing the three possible devices is presented for the operator to choose from When ACME DEVICEB is selected the INTEL 27128 is automatically selected Programmer Properties The TaskLink for UniSite Programmer Properties screen is shown below This screen is divided into several tabs the first one of which is for process selection The tabs available from Programmer Properties are Process General Memory Logic Special Sector and Serialize Programmer Properties General Memow Logic Sector Special Seraize TaskLink for Windows User Manual UniSystem Programming System 10 PROCESS The Process tab is shown below This tab is the first tab available from the Programmer Properties screen Use the Process tab to select the operations to be performed on th
47. e target device Programmer Properties 21x Process General Memory Logic Sector Special Serialize m Processes V Illegal Bit Check V Program Device V Verify Device Cancel The process options include e Blank Check e Illegal Bit Check e Program Device e Verify Device The Select Process dialog box contains a check box for each of these operations An X in the check box indicates that the operation is selected Note TaskLink automatically performs a Verify operation whenever a program operation is performed To disable the Verify operation set the verify passes to zero in the programmer properties dialog Blank Check Use the Blank Check option to search the device s installed in the programmer socket s for programmed locations A failure is indicated if any are found Selecting the Blank Check Only option from the Process Menu performs a blank check operation on the selected device Enabling Blank Check on the Process tab of the Programmer Properties screen adds the operation to those performed when Process Devices is selected from the Process Menu Illegal Bit Check An Illegal Bit Check compares device data against programmer RAM to determine if the device has programmed locations of incorrect polarity If programmer RAM indicates that a specific bit should be in an unprogrammed state and the corresponding bit in the device is in a programmed state a failure is indicated Selec
48. ed for fixed TaskLink information that is sent to the serialization program As of version 1 70 TaskLink forces the serialization program command line to be lower case For more information on serializing see SERIAL2 EXE in the System directory Restore Defaults Use the Restore Defaults option to set all programming parameters to their default values When you click this option from the TaskLink Setup Menu the following message displays Q Are you sure you want to restore the default settings No Click Yes to confirm your choice or click No to keep your current programmer parameters Session Data Logging The TaskLink Session Data Logging screen is shown below This screen is available from the TaskLink Setup Menu Use the Session Data Logging option to enable or disable the logging of the programming testing session data date time yield tally to a disk file and to specify the name of the file to which the data is logged Session Data Loqqinq 21 x Data Logging to File Log File Browse l Enable data logging to file Data Logging to Printer Automatic log to printer at session end Note For session data logging to occur Session Data Logging must be enabled and a log file must be specified The available fields are e Log File e Log File Format TaskLink for Windows User Manual UniSystem Programming System 22 LoG FILE The Log file field is specified on the Session Data
49. egin RAM e Begin Device e Device Block Load RAM from Host Use the Load RAM from Host option to transfer data from a host remote computer and load it to programmer RAM To load RAM from a host 1 Connect your host to a serial port Host Port on your PC The Host Port baud rate does not have to match the baud rate of the Programmer Port 2 From the Data Menu point to Load RAM from then click Host 3 At the Load RAM from Host dialog box enter an optional host command and translation format You may need to run a terminal emulation program on the Host Port to set up the host for sending data You can select VT100 on Host Port from the System Menu to invoke the internal VT100 emulator on the Host Port or you can run an external program from DOS your own terminal emulator You can define a Task to automatically start the Host Terminal Emulator before beginning the host download TaskLink for Windows User Manual UniSystem Programming System 27 Note For the host download feature to work the host must respond to the XON XOFF handshaking protocol The host must suspend transmission upon receipt of the XOFF character hex 13 and resume transmission upon receipt of the XON character hex 11 When the target device is a logic device all host data is loaded to programmer RAM When the target device is a memory device the following Memory Parameters affect the amount and location of host data loaded to programmer RAM e TO Offset
50. er command A If no flags are supplied the command is sent before any operation The flag s should be placed on the Custom Command line following the command and at least one space For example 17D 2 3 Custom Command 1 would clear all of programmer RAM before performing a data download RAM would not be cleared again before a programming operation Reject Count The options available for the Reject Count field are Manufacturer Specified This option specifies that the programming algorithm supplies the specified manufacturer s specified number of programming pulses Single Pulse This option specifies that the programming algorithm supplies a single programming pulse or a military reject count Electronic ID Checking Enable the Electronic ID Checking option to verify that the Electronic ID in the device is appropriate for the selected device type If the appropriate ID is not found the operation is unsuccessful and a message is issued Bulk Erase of EE Devices Enable the Bulk Erase of EE Devices option to cause electrically erasable devices to be erased before being programmed with new data Continuity Checking Enable the Continuity Checking option to verify that all testable device pins are making contact in the socket If contact is not verified on all testable pins the operation is unsuccessful and a message is issued Security Option The Security Option value determines the programming of the security bit s in the device
51. erformed on the devices programmed in this session The following abbreviations denote these operations CONT Continuity test IBC Illegal bit check BC Blank check PROG Program TEST Verify Line 9 Device Category Counts Example 357 2 0 1 0 3 5 7 0 0 1 3 0 1 3 The ninth line of each record contains fifteen numbers separated by commas Each number represents the number of devices in a particular category The position of the number 1 through 15 corresponds to the categories listed in the table below In the above example there are 357 devices that passed 2 devices with continuity fail 0 with non blank and so on Category Example Pass 357 Successfully programmed devices Continuity Fail 2 Devices that have a continuity test fail Non Blank 0 Devices that are non blank prior to programming Iilegal Bit 1 Devices that contain an illegal bit Program Fail 0 Devices that fail during programming operation Verify Fail 1 1 pass 3 Devices that fail during the first verify pass Verify Fail 2 2 pass 5 Devices that fail during the second verify pass Functional Test Fail 17 Devices that fail during the first functional test pass Functional Test Fail 20 Devices that fail during the second functional test pass Security Fuse Fail 0 Devices with a security bit that failed to program Security Fuse Blown 1 Devices with a programmed security bit Device Overcurrent 3 Devices with an overcurrent error Erase Fail 0 Electrically erasa
52. ese options if you do not plan to store data in programmer disk files Auto Search for Keep Current and ALG EXT allows TaskLink to automatically search for Keep Current Algorithms and Extended Algorithms TaskLink will ignore the Device Selection Media setting TaskLink for Windows User Manual UniSystem Programming System 42 and search the floppy drive first then the MSM With this feature disabled TaskLink will use the Device Selection Media setting for selecting Keep Current and Extended Algorithms Device Selection Media When you enable MSM as the Device Selection Media TaskLink always selects standard device algorithms from the specified media PORT SETTINGS Use the Port Settings dialog to set up the parameters for the Programmer or Host ports The Port Settings dialog box has a group of combo boxes for each parameter The Programmer Port settings must match the settings of the programmer s serial port For optimum performance the ports should be set to the fastest baud rate supported by the programmer Recommended Port settings are Port COM1 or COM2 Baud Rate 9600 19200 if supported Parity None Data Bits 8 Stop Bits 1 Following is a brief explanation of each parameter Port Selects which PC serial port is being used to connect to the programmer COM1 and COM2 are available on most PCs Baud Rate Selects the baud rate Baud rate is the rate bits per second at which data bits are transmitted and received acros
53. field to enter the password for a new TaskLink user Printer Setup The Printer Setup dialog allows you to view the current printer driver settings and to change printer types All TaskLink features that print print to the currently selected Windows printer At this time TaskLink does not allow the user to specify and store local printer settings TaskLink only uses the default printer driver settings In order to change the print setting you will need to change the printer driver default settings TaskLink prints in a generic text format and does not use any special formatting TaskLink should be able to print to any printer supported by your Windows operating system Set Message Editor Use the Set Message Editor option to establish the text editor program that TaskLink will use for editing the file TL MSG TL MSG contains the optional informative messages that are displayed for the operator at the beginning of each Task when running a Kit The specified message editor is run with the filename TL MSG as a command line argument when the Message Editor is activated from the Edit Kit dialog box TaskLink does not search the path defined in the DOS PATH variable so make sure to enter the full path description for your editor For example to use the text editor that comes with Windows you might enter C windows notepad exe The purpose of the Message Editor is to provide quick access to a text editor to compose or view the messages associated
54. fy Only function requires the Verify Passes parameter be set to either 1 or 2 pass If Zero pass verify is selected the message Illegal Parameter Value will appear when processing the device TaskLink for Windows User Manual UniSystem Programming System 35 Task Menu The TaskLink Task Menu contains options to add remove and edit Tasks and Kits An example of the Task Menu is shown below FL TaskLink for Windows Setup Data Process MMM Tools Svstem Help D t t aelel Bun CTRL T ul Task Kit Manager System Status Task Database Device Check Kit No selec Run Batch File Device Info 1 tltsk LOGIC DEVICE Data Source 2 tltsk TEST KIT 3 tltsk SAMPLE KIT 4 tltsk TEST Sumrherk nnn s Ean Tasks and Kits allow you to define all of the information needed to perform a single programming job a Task or a sequence of programming jobs a Kit Tasks and Kits are the two types of data records found in a Task Kit Database file A Task Kit database can contain up to 5000 records which can be only Tasks only Kits or a combination of both Task Menu options include e Run e Task Kit Manager e Task Database Device Check e Run Batch File e Run Last Task Kit listed by filename See also What Are Tasks and Kits Task Database Device Check Use the Task Kit Database Device Check option to verify that the device names stored in the selected Task Database file are su
55. he Tasks and Kits available in the current Task file are listed in the list box You can only run and view Tasks or Kits from the Run Task Kit Dialog Run Task Kit Task File c dataio tlwin mytasks th tsk y Browse Admin F10 Close Help dul Programs both demo tasks Programs a 22410 DEMO MEMORY TASK Programs a 29F040 Select a Task or Kit in the list and click here Or click here to view settings View Task File At the Task File box enter the filename of a different Task file or click Browse to search other directories Run Runs selected Tasks and Kits in TaskLink View Opens a complete list of parameters for the highlighted Task Kit Admin F10 Uses your name and password to enter administrator mode Only applied to operator mode when TaskLink security is enabled Search Capability If you enter the name of a Task or Kit in the entry field the highlight moves to the Task or Kit If you enter the name of a non existent Task or Kit in the entry field the highlight moves to the position the Task or Kit would be if it existed Use this feature to find a Task or Kit when you do not remember its name When you run a Task The device type specified in the Task is selected in the programmer Various programming testing parameters are set as defined in the Task The data file if required is sent to the programmer TaskLink is configured to perform the set of operations specified in the Task T
56. he serial number For example a10 places the serial number at hexadecimal address 10 in the device Default Zero a0 c Compensation Address Hexadecimal value indicating the offset in the device at which the compensation value is to be located For example the command c12345 would place the compensation value at hex address 12345 This command causes the serialize program to generate a checksum compensation value for each serial number In order for the compensation value to work correctly the user data file or the master device must have the data at the two serial number addresses serial number and compensation value properly configured Set the data at one address to FF and the data at the other address to 00 so the sum of the two addresses is FF When SERIALIZ EXE creates a serial number it also creates a value that when added to the serial number will add up to FF Using this method causes the checksum of each device programmed to match the user data file For gang programmers only this command must be used with the m flag If the m flag is not supplied the compensation address defaults to Disabled d Delete Serial dat file TaskLink for Windows User Manual UniSystem Programming System Including the d flag in the serialization parameters causes the serial dat file to be deleted from the current directory As of TaskLink version 1 60A TaskLink does not automatically delete the serial dat file serializ exe serializ c file versi
57. ice is immediate support for new devices In today s semiconductor industry new devices are introduced to the market almost daily Instead of waiting for the programmer update kit to receive new or updated device support you can have this new support as soon as the algorithms are completed by Data I O In addition to new device support Software Update Service also gives you immediate access to modified or updated programming algorithms These are new algorithms for existing devices that have been revised as a result of design or specification changes made by the device manufacturer Most algorithm changes are critical to achieving optimum programming results so it is extremely important to incorporate updated algorithms into your programming operations as soon as the modifications are made Using an outdated algorithm can decrease your programming yields increase your programming times or affect the long term reliability of your programmed devices UniFamily Programming System The Keep Current Subscription Service is available for UniFamily Programming System UniSite Universal Programmer 3900 3980 Programming System 2900 Programming System AutoSite Automated Production Programmer Keep Current is a yearly subscription service that keeps your UniFamily programmer and documentation up to date with the latest device support and features Keep Current gives you immediate access to new and modified programming algorithms via the Keep Current D
58. ices Programmer Properties a x Process General Memory Logic Sector Special Serialize Verity Options Fuse verify only Functional test only Vector Options I Compensated Vectors High Speed Drivers Serial Vector Test e DIPYLCC vector translation Cancel Logic Parameters include e Verify Options e Vector Options e DIP LCC Vector Translation Note The Logic Parameters settings have no effect when the target device is a memory or microprocessor device Verify Options The Verify Options parameter determines what verification procedures are performed during a verify operation The options are e Fuse verify and functional test e Fuse verify only e Functional test only Functional Test usually means application of structured test vectors Vector Options The Vector Options group contains the following check boxes Compensated Vectors provides special load compensation to the device output pins during structured vector testing Enabling Compensated Vectors improves some vector testing problems especially with high speed devices High speed Drivers specifies a lower impedance faster pin driver to apply structured vector levels to device inputs Enabling High speed Drivers improves some vector testing problems especially with high speed devices TaskLink for Windows User Manual UniSystem Programming System 17 Serial Vector Test applies the structured test vector levels serially
59. ins customer service offices throughout the world each staffed with factory trained technicians to provide prompt quality service For warranty service see the Technical Support topic in the Help Index Command Line Parameters The following command line parameters can be used with TaskLink Parameter Description tlwin Runs TaskLink tlwin Qn Program a fixed quantity of devices Disables the prompt for pass quantity at run time Useful for batch mode operation tlwin taskname TaskLink runs the specified Task and exits The task must be in the current task file tlwin task_database task_name TaskLink runs the specified Task from the specified task database and exits TaskLink for Windows User Manual UniSystem Programming System 68 Key Terms Administrator Mode Administrator mode is the TaskLink full feature mode Administrator mode allows access to all features of TaskLink including those used for system setup and maintenance of Task Kit databases Operator Mode Operator mode is TaskLink s default mode when security is enabled TaskLink starts within the Run Task Kit dialog box The operator selects a Task or Kit and TaskLink sets up the system to process devices After the required number of devices is processed TaskLink returns to the Run Task Kit dialog box Data Source The source of the data currently in programmer RAM The source may be the name of a disk file Master Device or Host Download
60. ire fuse array is verified When the target device is a memory device the following Memory Parameters affect the amount and location of data verified Begin RAM Begin Device Device Block Selecting the Verify Only option from the Process Menu performs a verify operation on the selected device Enabling Verify Device on the Process tab of the Programmer Properties screen adds the operation to those performed when Process Devices is selected from the Process Menu Note The Verify Only function requires the Verify Passes parameter be set to either 1 or 2 pass If Zero pass verify is selected the message Illegal Parameter Value will appear when processing the device TaskLink for Windows User Manual UniSystem Programming System 12 GENERAL The General tab is shown below This tab is available from the Programmer Properties screen Use the General tab to set general programming parameters These options apply to memory microprocessor and programmable logic devices General parameters include e Verify Passes e Custom Commands Reject Count Electronic ID Checking Bulk Erase of EE Devices Continuity Checking Security Option Programmer Properties IES Process General Memory Logic Sector Special Serialize m Verify Passes Reject Count C No Verify Manufacturer Specified co i C Single Pulse V Electronic ID Checking Bulk Erase of EE Devices V Continuity Checking Security Optio
61. istance at the touch of a button e Two user modes Administrator and Operator tailor the interface and control options to the user s skill level ensuring flexible fast and safe operation e Device selection by manufacturer name and part number or by a wild card search or streamlines the operation device names can also be customized with your own part numbers Additional Features e External program interface lets you generate Ethernet addresses and other unique device data for automated production of devices with serial numbers e TaskLink s device selection menus are updated from the programmer s device list whenever the programmer is updated so TaskLink always stays current with your device programming systems System Requirements Computer System Microsoft Windows 95 98 NT e Mouse Bus or Serial e VGA Monitor 640x480 minimum resolution e CD ROM Drive e Data Cable shipped with programmer Programmers e UniSite Universal Programmer with PinSite Programming Module e AutoSite Production Programmer stand alone mode 2900 Programming System 3900 3980 Programming System ProLINE RoadRunner System Sprint Family Programming System TaskLink User Interface The TaskLink User Interface refers to the systematic organization of screens and menus that you see when using the TaskLink application TaskLink uses many menus and many different screens Depending on the programmers and handlers that are configu
62. it database TSK contains records which can be only Tasks only Kits or a combination of both Options to add remove and edit Tasks and Kits are found in the Task Kit Manager screen Tasks A Task record contains all the information necessary for programming and testing one or more devices with a particular data pattern Examples of the information contained in a Task are Device type Specific device types or a list for operator selection Data source PC disk file master device or download from a remote host Process Sequence of operations you want to perform on the device such as illegal bit check blank check program and verify Programming Programming testing options and available parameters on Data I O programmers Serialization Used to program each device with unique information Kits A Kit record consists for the most part of a list of Tasks When listed in a Kit a group of Tasks can be referred to by a 25 character name and a 40 character description Tasks can be organized into Kits to automate the production of a series of programmable devices such as all of the programmable devices found on a printed circuit board assembly All of the Tasks in a Kit must come from the same Task Kit Database file When you run a Kit you can either run all the Tasks in sequence or run only one of the Tasks Kits can thus be used for two purposes e Minimize the chance of operator error by automatically running the correct Tasks
63. k for Windows User Manual UniSystem Programming System EUURAM S Da pms ina u D u au lts FULL Use Mi Caida Delete Programmer File PROCESS MENU Process Devices Select Pr ia Blank Cheek On ias Illegal Bit Check Only Program Verify Only Verify Only TASK MENU A ia RUE a asic Babee TaskDatabase Device Check siii E Aa a e E E EE Ea iaa esca 35 R n Batch Fil kan saa qa iii 35 Run Last Task Kit listed by filename n Waaa E Ea 36 TOOLS MENU Programmer Interface dci 37 VT100 on Programmer Port Host Pottsin ea ananassa aaa 37 Device Database Update iii ann hq a e Pauh A visage tesiy SYSTEM MEN suq nas ieee A ad Gua Sas Select Programming System System Security Username Password asas Printer Setup sasana aqapana aa aaa aap ayasa aaa aasawa uA Set MESSAGE Editora dd usa Qaway 39 Create Messages Simulation Mode ODIOS cai General nativo PrODTAMIMER nl ts a PA ia Logging HELP MENU NA masay ikay Serialize General 2 aaa RR u OB SO oR SEEPS USETHE TASK KIT MANAGER u u y a o ee 55 Task File TaskLink for Windows User Manual UniSystem Programming System 111 ADDA TAS TOA Rat ne 56 TO Qdd G Taskto Kit iiia e r EE EE EERE EEE N 56 ADD NEW USERS TO TASKLINK RUN A KIT OR TASK n nsn ns USESERIALIZ EXE ana aa hata a
64. kLink installation To install HyperTerminal 1 From the Windows Control Panel click Add Remove Programs then choose the Windows Setup tab Highlight Communications and click Details Verify Hyper Terminal is checked then click on OK then OK Be ready to have your Windows CD handy depending on your installation To return to TaskLink select EXIT from the File Menu m N VT100 on Programmer Port Host Port TaskLink for Windows uses the standard Windows application HyperTerminal as its VT100 terminal emulator The VT100 emulator is accessible via the VT100 on Programmer Port and VT100 on Host Port options in the Tools Menu The VT100 emulator uses the port settings set in the Options Programmer Port and Options Host Port dialog boxes Device Database Update Use the Device Database Update option to update the TaskLink programmer device support files after a programmer update is installed TaskLink uploads the device list from the programmer and saves it to a PC disk file When Device Database Update is selected a window appears showing the number of devices uploaded so far and the name of the manufacturer whose devices are currently coming in This process may take several minutes depending on the number of devices supported by the programmer TaskLink for Windows User Manual UniSystem Programming System 38 System Menu The TaskLink System Menu contains options for TaskLink system configuration that allow you to configure
65. looks like this serializ exe D100 S00000000 N12346 Assuming the last serial number successfully programmed into a device is 12500 the last call looks like this serializ exe L D100 S00000000 N12501 The Output File SERIAL DAT The file SERIAL DAT must be generated each time the ESP is called except for the last time indicated to the ESP by a L on the command line The file is a standard line oriented ASCII file each line being terminated by a carriage return line feed sequence Each line begins with a tag of the form Tnn where nn is a decimal number The tag identifies the type of data if any that the line contains If the line contains additional data the tag is followed by a colon and then the data The lines may appear in the file in any order except for the T04 line which marks the beginning of the serial number data and is by definition the last T record in the file A description of each type of T record follows Mandatory records These T records must always appear in the SERIAL DAT file TO1 CURRENT SERIAL NUMBER S This line contains one or more ASCII representations of serial numbers that have been generated If more than one serial number is generated the numbers should be separated by commas Example T01 12345 12346 12347 12348 12349 1234A 1234B 1234C TaskLink for Windows User Manual UniSystem Programming System 63 T02 NEXT SERIAL NUMBER This line contains the ASCII representation of the NEXT
66. mmed device data matches programmer RAM A failure is indicated if any discrepancies are found When the target device is a logic device the entire fuse array is programmed When the target device is a memory device the following Memory Parameters affect the amount and location of data programmed Begin RAM Begin Device Device Block Selecting the Program Verify Only option from the Process Menu performs a program verify operation on the selected device Enabling Program Verify is automatically enabled also on the Process tab of the Programmer Properties screen adds the operation to those performed when Process Devices is selected from the Process Menu TaskLink for Windows User Manual UniSystem Programming System Verify Only Use the verification to ensure that the data in the device s installed in the programmer socket s matches programmer RAM A failure is indicated if any discrepancies are found When the target device is a logic device the entire fuse array is verified When the target device is a memory device the following Memory Parameters affect the amount and location of data verified Begin RAM Begin Device Device Block Selecting the Verify Only option from the Process Menu performs a verify operation on the selected device Enabling Verify on the Process tab of the Programmer Properties screen adds the operation to those performed when Process Devices is selected from the Process Menu Note The Veri
67. n fo Cancel Note The General parameter settings are always in effect regardless of the device type selected Verify Passes The Verify Passes options you can enter are defined below No Verify does not perform verification passes One Vcc nominal specifies one verify pass at the nominal Vcc voltage Two Vcc Low High specifies two verify passes one at the device s minimum Vcc voltage and one at the device s maximum Vcc voltage Custom Commands A Custom Command is a sequence of characters that TaskLink sends to the programmer before any device or data transfer operations The Custom Command must be a valid Computer Remote Control CRC command for the programmer See your programmer s User Manual for additional information about CRC commands You can define up to three custom commands TaskLink sends a carriage return hex 13 after the Custom Command and expects a lt character to be returned by the programmer Each Custom Command may be followed by one or more flags that indicate when the command should be sent to the programmer The flags are as follows TaskLink for Windows User Manual UniSystem Programming System 13 Send command prior to device processing program verify etc Send command prior to loading master device Send command prior to data download load RAM from file Send command prior to data upload create file from RAM Send command prior to RAM operations m lt Fill RAM programm
68. nerate network addresses to program into PROMs on Ethernet and other LAN cards To write an ESP you need to know the following How to write a program that runs on a PC Any language will do provided the resulting program can accept command line arguments and output an ASCII file Description of the command line arguments that TaskLink supplies to the ESP and the format of the disk file that the ESP creates for TaskLink The following is a detailed description of the information needed for the second item Communication with an ESP TaskLink communicates with the ESP in two ways The ESP receives data via arguments on the DOS command line used to invoke the ESP The ESP returns data to TaskLink in the file SERIAL DAT that the ESP creates in the current directory This file is a line oriented ASCII file containing the information needed to change the data in programmer RAM Command Line Arguments TaskLink uses the following arguments on the command line to pass information to the ESP These are always passed and do not need to be specified in the Program entry field in TaskLink s Setup Serialization dialog box Other command line arguments defined by the writer of the ESP may be entered in the Program entry field following the name of the ESP executable file N serial number The ASCII representation of the current serial number the number that the ESP is expected to format for programmer RAM The format of serial_number is determined by
69. numbers to be generated one device size apart in programmer RAM instead of in a single block just beyond the fixed data in RAM TaskLink then programs the devices in a single pass operation with a set size equal to the number of sockets installed in the programmer Without this flag the programming would be done in two passes the fixed data would be programmed in the initial gang programming pass set size 1 and the serial numbers would be programmed in a second pass set size number of sockets with the block size set to the size of the serial information The two pass method is considerably faster and does not require you to supply a duplicate image of the fixed data for each programmer socket Omit this flag unless the device being programmed cannot be block programmed o Byte order of serial number Serial numbers are placed in RAM with the most significant byte MSB or the least significant byte LSB at the first lower RAM address This option applies to both binary and ASCII formats The options are om MSB at first RAM address Motorola style oi LSB at first RAM address Intel style Default MSB at first RAM address om s Checksum calculation flag Causes calculation of a new RAM checksum based on the sum of the serial number bytes and the initial checksum value provided by TaskLink Only meaningful if the initial RAM data before serializing begins contains zeroes in the serial number position s Used to p
70. ogrammer RAM This is a hexadecimal value with as many digits as the programmer supports up to eight The ESP can use this checksum value to calculate a new RAM checksum when new serial number information is generated Note that the checksum calculation can be accurate only if the RAM locations are set to zeros or some value known to the ESP before serialization begins The ESP can return the new checksum to TaskLink which will display it on the screen as devices are programmed Use of this feature is optional and does not affect the serialization of the device F Flag that indicates this is the first call to the ESP at the beginning of the programming session Use of this flag is determined by the ESP An ESP might upon seeing this flag check out a beginning serial number from an external database L Flag that indicates this is the last call to the ESP after the programming session has been terminated The last serial number that was produced by the ESP has NOT BEEN USED YET and is once again the value supplied to the ESP in serial_number If the ESP is responsible for keeping the next serial number to be used it can store the value in serial_number for use as the starting serial number in the next session For example assuming a starting serial number of 12345 a 256 byte device and initial RAM that happens to have a zero checksum the first call to SERIALIZ EXE looks like this serializ exe F D100 S00000000 N 12345 The next call
71. on _ j Bun DEMO KIT Programs both demo tasks DEMO LOGIC DEVICE Programs a 22410 Add DEMO MEMORY TASK DEMO TASK 2 Programs a 29F040 Programs an AMD 29F040 Delete Duplicate Import Export Search dada View You ll notice that you have many choices of operations to perform once in the Task Kit Manager screen Here are the most frequently used operations e Run a Task or Kit e Edit a Task or Kit e View a Task or Kit Edit a Task The Edit Task screen is available when you highlight a task and click Edit from the Task Kit Manager Use the Edit Task screen to change task parameters An example of the Edit Task screen is shown below TaskLink for Windows User Manual UniSystem Programming System 45 Edit Task x Logic Sector Special Serialize Task Process Data General Memory Name Description DEMO MEMORY TASK Programs a 29F040 Programmer Type UniSite ne r Devices Primary 1 amo AM29F040B DIP y 2 3 4 5 Task parameters are located in tabs on the Edit Task screen These parameters include Task details Task name and description programmer type processes and devices to be programmed Data contains information on data sources General contains selections on number of Verify Passes Reject Count type Custom Commands Electronic ID Checking Bulk Erase of EE Devices and Continuity Checking Memory contains size and in
72. on 1 42 or later is needed Default Omitted e Ethernet Mask Hexadecimal value that indicates a fixed prefix value is to be placed in front of each generated serial number For example eOxABCD and a generated serial number of 1 would create the value ABCD1 to be programmed into the device This command must be used with the z flag which specifies the length of the mask value Also the l flag which specifies the length of the serial number must be set to the size of the total length The length of the generated serial number is calculated by subtracting the total length from the mask length gLen tLen eLen For example serializ 18 z4 eOxaa and a generated serial of 1 would create the value 00AA0001 to be programmed into the device f Format of serial number The following formats are supported fb Binary fd ASCII Decimal fh ASCII Hexadecimal fc Binary Coded Decimal Default Binary fb 1 Serial number increment value Decimal value by which the serial number is incremented each time The value may be negative For example i2 increases the serial number by 2 for each device programmed Default 1 i1 l Length of serial number Number of bytes the serial number occupies in the device The following field lengths are supported 1 through 4 Binary 1 through 1OASCII Default 2 12 m Pure Set gang serialization mode flag When you use a gang set programmer including this flag causes the serial
73. own external serialization program All you need to know is e How to write a program that runs on a PC Any language will do provided the resultant program can accept command line arguments and output an ASCII file e The description of the command line arguments that TaskLink supplies to the ESP and the format of the disk file that the ESP creates for TaskLink See Also Help using SERIALIZ EXE Writing a Serialization Program TaskLink for Windows User Manual UniSystem Programming System 54 General The General tab available from the Edit Task screen is used to set general programming parameters These options apply to memory microprocessor and programmable logic devices General tab options include e Number of verify passes e Custom Commands e Reject Count e Electronic LD Checking e Bulk Erase of EE Devices e Continuity Checking e Security Option The General tab settings are always in effect regardless of the device type selected Edit a Kit The Edit Kit screen is available when you highlight a kit and click Edit from the Task Kit Manager Use the Edit Kit screen to change kit parameters The Edit Kit screen includes e Kit Name e Kit Description e Task file e Task Quantity Message list box An example of the Edit Kit screen is shown below Edit Kit 2 x Cancel Look for tasks in This Kit s task file C Another task file v Browse Tak Oun Message Add LOGIC DEVICE 1 0000
74. pported in the current device support files When an unrecognized device name is found in a Task the Select Device dialog box appears prompting you to select a replacement device TaskLink then searches the rest of the Tasks in the Task Database file replacing each occurrence of the device Occasionally a programmer update includes a device name change for example an ACME 16L8A might become an ACME 16L8A B If a Task contains the name of a specific device whose name was changed in the programmer s device support list TaskLink displays a Device not Found message when the Task is loaded Note Using wildcards such as 16L8 when creating Tasks can reduce device support update conflicts Run Batch File Use the Run Task Kit Batch File option to execute a group of Tasks and or Kits as defined in an ASCII batch file The batch file can be created with any DOS text editor Each line of the batch file should contain the name of a Task or Kit to be executed The Task or Kit name can optionally be preceded by the Task Kit Database filename and a double colon If the Task Kit Database filename is not included TaskLink will attempt to find the Task in the last Task Database used For example to run task_name in a specific Task database file enter task_database_filename task_name To run task_name in the default Task database file enter TaskLink for Windows User Manual UniSystem Programming System 36 task_name Note Do not use
75. priate for the operation s being simulated This is normal and is characteristic of simulation mode only Options When you select Options from the System Menu the Programming System Options window displays The Programming System Options window is divided into four tabbed dialog boxes General e Programmer e Port Settings e Logging An example of the General Options tab is shown below Programming System Options NX General Programmer Port Settings Logging Options ri V Prompt for Pass Limit at Start of Session IV Pop up Checksum Window After Transfer Load Operations V Discard Serial Number on Device Failure V Display Device Footnotes IV Enable High Speed Download V Verify RAM Checksum for Each Device TaskLink for Windows User Manual UniSystem Programming System 41 GENERAL Use the General Options tab to select your program behavior preferences Only preferences applicable to the configuration you selected will appear on the tab The available options are Beep After Completion of Device Operations e Prompt for Pass Limit at Start of Session Pop up Checksum Window After Transfer Load Operations Discard Serial Number on Device Failure Display Device Footnotes Enable High Speed Download Verify RAM Checksum for Each Device PROGRAMMER The Programmertab of the Programming System Options dialog contains options that allow you to configure the storage and set the parameter
76. put options for memory Logic contains verify and vector options Sector for use in only some devices these parameters allow for erasing programming and protecting individual sectors Special permits special data to be entered Serialize enables the serialization process Task The Task tab available from the Edit Task screen includes the following utilities Name and Description the name and description for the programmed task Programmer Type displayed as a dropdown list choose from AutoSite UniSite Sprint Family RoadRunner 2900 or 3900 3980 Devices Choose device model and manufacturer for up to five different devices Note The device you select for the 1 Primary field serves to set the available options for programming operations You may not enter a wildcard for the 1 Primary device For devices 2 5 you may enter wildcards If you specify more than one device or at least one wildcard TaskLink displays a list of devices to choose from when the Task is loaded TaskLink for Windows User Manual UniSystem Programming System An example of the Task tab is shown below Edit T ask Programs a 23F040 TaskLink for Windows User Manual UniSystem Programming System 47 Process The Process tab available from the Edit Task screen is shown below Sector Special Serialize Task Process Data General Memory Logic Processes M T Blank Check M fT T Illegal Bit Check M T Program Devic
77. red many variations exist in the TaskLink screens TaskLink for Windows User Manual UniSystem Programming System TaskLink Main Screen One screen that remains fairly constant is the TaskLink main screen The main screen is the first screen you see when starting TaskLink An example of the TaskLink main screen is shown below IEEE I for Windows EE X All parameters are set to default values The Main Screen displays the following groups of information SYSTEM STATUS Displays the name of the current Task or Kit as well as device information including the file name and location of the Data Source make and model of the device and any Checksum value JOB INFO Displays the current process and any Notes associated with the process LAST JOB SUMMARY Displays statistics from the last job including Counts Yield and Times PROGRAMMER STATUS Displays the connection status to the programmer and which programmer is used E This symbol indicates that contact has been established with the programmer This symbol indicates that there is no contact with the programmer TaskLink for Windows User Manual UniSystem Programming System TASKLINK TOOLBAR The TaskLink Toolbar contains shortcuts to many of the most often used menu items The toolbar can change depending on which programmer you have configured An example of the toolbar is shown below ORE OSRRY RE Z 8 h Each icon in the toolbar corresponds to a TaskLink
78. rmat is set to one of the following 10 Binary 82 Motorola EXORciser 16 Absolute Binary 87 Motorola EXORMAX 95 Motorola 32 bit 30 37 ASCH Octal 83 Intel INTELLEC 50 58 ASCII Hex 88 Intel MCS 86 99 Intel Hex 32 Note A complete list of supported translation formats is available in the UniSite 2900 3900 3980 and AutoSite Translation Formats Application Note Save RAM to Programmer File Use the Save RAM to Programmer Disk File option to save the data for the selected device from programmer RAM to a programmer s Mass Storage Module When you select this option you will be prompted for the name of the programmer disk file to which the data will be written To view a list of existing programmer disk files press the browse button next to the filename entry field If you enter a programmer disk file without a drive letter the programmer will assume drive A a floppy disk drive You must enter a valid drive letter to store files on the Mass Storage Module The data stored in programmer disk files is unformatted binary and does not have an associated translation format Copy Data from PC File to Programmer File Use the Copy Data from PC Disk File to Programmer File to copy the data from a PC disk file to a programmer Mass Storage Module or a floppy disk When you select this option you will be prompted for the name of the PC disk file to be read and the name of the programmer disk file to which the data will be
79. rovide a new checksum for display on the TaskLink screen as new serial numbers are generated DOES NOT AFFECT DEVICE DATA w Warning Limit Can be used to set a warning level before the serial number limit is reached The warning limit is used only when an ending serial number is specified If the current serial number is within the ending serial number minus the warning limit a warning message will be displayed on the TaskLink screen TaskLink for Windows User Manual UniSystem Programming System 61 Default Zero w0 z g Ethernet Mask Length Used to specify the length of the Ethernet Mask value See the e flag for details When a processing session using SERIALIZ EXE is begun TaskLink prompts the operator for a starting serial number and an optional ending serial number The starting number can be specified in either decimal or hex To specify a hexadecimal number begin the number with 0x the standard C language method of denoting hexadecimal For example the decimal number 16 could be entered as 0x10 SERIALIZ EXE detects the presence of 0x in the starting number and causes TaskLink to display any serial numbers on the screen in hexadecimal with the 0x prefix Example 1 g To specify a 10 character ASCII hexadecimal serial number at address 10 hexadecimal increase the serial number by an increment of 2 for each device programmed the Program entry field in the Setup Serialization dialog box would look like this c
80. s for your programmer An example of the Programmer tab is shown below Programming System Options 2 x General Programmer Port Settings Logging Configuration 1 0 Timeout Er Checksum Digits 8 seconds a 4 8 digits w m Disk Options V Enable Programmer Disk Options in Data Menu V Auto Search for Keep Current and ALG EXT Device Selection Media MSM O Floppy Cancel The options available on the Programmer tab are listed below T O Timeout Sets the amount of time you want the programmer to wait for incoming data to arrive during a data input operation before flagging an error T O Timeout may be useful when downloading data from a host remote computer manually or from a host that takes a long time to respond to the data request Setting the I O Timeout to zero causes the programmer to wait indefinitely Checksum Digits Sets the maximum number of digits TaskLink will use to display programmer RAM checksums on the screen The Checksum Digits dialog box contains one entry field Enter the desired maximum number of checksum digits 4 to 8 Enable Programmer Disk Options in Data Menu causes TaskLink to present options in the Data pull down menu relating to data storage in programmer disk files floppy drive or Mass Storage Module Since the addition of the programmerdisk options to the Data Menu significantly increases the number of choices in the menu you may wish to disable th
81. s the serial connection For 8 bit data with one start and one stop bit and no parity bit the rate at which characters are sent is equal to the baud rate divided by 10 For example 9600 baud represents a character transmission rate of 960 characters per second Parity Selects the kind of parity Parity is an error detection method in which the sending port adds an extra bit to each character to force the number of 1s in the character and parity bit combination to be even even parity or odd odd parity If the receiving port detects an incorrect parity in the received character an error is flagged Select None to disable parity checking Data Bits Selects the number of data bits Data bits are the bits representing the actual data character being transmitted All binary data translation formats and the built in RAM data editor in TaskLink use 8 data bits Stop Bits Selects the number of stop bits Stop bits are the bits used to signal the end of a serial data character LOGGING The Logging tab is used to enable and set parameters for TaskLink s COM Logging feature The COM log is used as a troubleshooting tool by users and by Data I O technical support and engineers When the COM log is enabled all commands sent back and forth between the programming system and TaskLink are logged into the specified file The log file is typically e mailed to Data I O technical support engineers for review This allows Data I O engineers to determine if pro
82. sk to program a 29F010 Delete EST KIT A Kitthat does both the example Tasks EST KIT2 A Kitthat does both the example Tasks EST3 A Task to program a 29F010 Duplicate Import Export Search View Prieto BESA F Em uaj Task File At the Task Name box enter the filename of a different Task file click Browse to search other directories or click Import to access other Task files in tsk file format or ASCII text Run Runs selected Tasks and Kits in TaskLink Add Adds new Tasks and Kits to the Task Kit Manager Delete Deletes Tasks and Kits from Task Kit Manager list box Edit Opens either Edit Task or Edit Kit for changes to Tasks and Kits Duplicate Copies highlighted task or kit data Import Loads new Task files or ASCII text files from the network or PC Export Saves Task files as ASCII text to other directories Search Searches and Replaces PC Disk File Device and Programmer Type data in the Task file View Opens a complete list of parameters for the highlighted Task Kit See also What Are Tasks and Kits TaskLink for Windows User Manual UniSystem Programming System 56 Adda Task to a Kit To add a Task to a Kit 1 From the Task Menu select Task Kit Manager 2 The Task Kit Manager screen displays Task Kit Manaqer RAEI Task File c dataio thwin mytasks tltsk y Browse New File Close Search Loic DEVICE Name Description LOGIC DEVICE A
83. skLink will then treat the programming operation as a one pass operation with a set size equal to the number of installed sockets Using the pure set method causes slower programming and the need to duplicate the fixed data many times in programmer RAM and thus the need for a large amount of RAM The default two pass method one gang programming pass for the fixed data and a second set programming pass with the block size set to the size of the serial number data is considerably faster and only requires one copy of the fixed data to be TaskLink for Windows User Manual UniSystem Programming System loaded into programmer RAM The two pass method should be used unless the selected device cannot be block programmed T05 FATAL ERROR MESSAGE If this record is included TaskLink stops processing and displays the text string preceded by the message Error message from external serialization program Example T05 Unable to generate serial number T06 Limit reached flag This record is included when the ESP has detected that the current serial number is greater than some limit the last device programmed had the last allowable serial number When this record is detected TaskLink stops processing and displays Ending serial number reached Example T06 T07 HEXADECIMAL ADDRESS OF SERIAL NUMBER IN DEVICE This field is required only if you are serializing devices on a multi socket gang programmer It is a hexadecimal representation of the address
84. slation The Logic tab settings have no effect when the target device is a memory or microprocessor device An example of the Logic tab is shown below Sector Special Serialize Task Process Data General Memory Logic Verify Options C Fuse verify only C Functional test only Vector Options Y Compensated Vectors High Speed Drivers Serial Vector Test M DIP LCC vector translation TaskLink for Windows User Manual UniSystem Programming System 51 Sector The Sector tab available from the Edit Task screen allows you to enable disable the Erase Program and Secure capability of each device sector It also allows you to specify the sector data allowing backwards compatibility with older data files that may contain sector protect data The options available on the Sector tab are listed below e Use Sector Data From Programmer RAM e Erase Sector Data e Program Sector Data e Protect Sector Data An example of the Sector tab is shown below Edit Task Ossa te TaskLink for Windows User Manual UniSystem Programming System 52 Special The Special tab available from the Edit Task screen allows you to enable special data options to program selected locations in a device The Enable Special Data option is device dependent Refer to the Device List disk to determine if Enable Special Data applies to a specific device An example of the Specialtab is shown below Task Process Data General
85. t be an integer multiple of the word width of the selected device T O Offset For Input Operations The address where data is placed in programmer RAM is calculated by taking the incoming address subtracting the I O Offset and adding the Begin RAM address An I O Offset of FFFFFFFF causes the I O offset to default to the first incoming address For Output Operations The outgoing address is calculated by taking the address where the data is located subtracting the Begin RAM address and adding the I O Offset An I O Offset of FFFFFFFF causes the I O Offset to default to zero TaskLink for Windows User Manual UniSystem Programming System 15 VO Begin The I O Begin RAM parameter sets the first programmer RAM address from which or to which data is to be transferred in a data transfer operation The default value of I O Begin RAM is 000000 T O Block The I O Block parameter sets the number of bytes to be used in data transfer operations The default value of 000000 causes the I O block size to be set to the size of the selected device Begin RAM The Begin RAM parameter sets the first programmer RAM address from which or to which data is to be transferred in a programmer operation The default value of Begin RAM is 000000 Begin Device The Begin Device parameter sets the first device address from which or to which data is to be transferred The default value of Begin Device is 000000 Device Block The Device Block parameter sets
86. tasklink serializ exe 110 fh a10 i2 th Example 2 g To specify a 4 byte binary serial number at address 100 hexadecimal and a 4 byte compensation value at address 200 hexadecimal the Program entry field in the Setup Serialization dialog box would look like this c tasklink serializ exe 14 fb a100 c200 i1 Example 3 g To specify a 4 byte binary serial number in hexadecimal display format that has a 2 byte prefix for a total length of 6 bytes the Program entry field in the Setup Serialization dialog box would look like this c tasklink serializ exe 16 z2 e0xAA fb a100 i1 Write a Serialization Program TaskLink accomplishes serialization by running an external serialization program to generate the serial number for each device The external serialization program ESP is run once at the beginning of the programming session and again each time a device is successfully programmed The job of the ESP is to increment the serial number and to create the actual data that represents the serial number inside the part This information is written to a disk file that TaskLink reads when the ESP is finished An ESP called SERIALIZ EXE is supplied with TaskLink and can be used to generate simple serial numbers in several different formats To create serial number data in different formats than those provided by SERIALIZ EXE you can write your own ESP perhaps by modifying the SERIALIZ EXE source code For example you may want to ge
87. tically tracks the number of devices programmed so every batch contains the right quantity In addition it logs and displays detailed statistics about each programming session so you can analyze trends and zero in on how to improve quality in your production process For added safety and efficiency TaskLink features two user modes e Administrator Mode provides full access to the complete range of TaskLink features including task creation and editing e Operator Mode only allows execution of predefined automated tasks ensuring maximum efficiency while safeguarding against errors TaskLink also streamlines operation by storing all programming data files on a hard disk a network file server or a host system eliminating the need for cumbersome master devices System Control e Simple to use interface provides integrated control of all system components including the device programming system and data source e Supports a wide variety of Data I O device programming systems e Flexible programming control lets you choose any combination of blank continuity and illegal bit checks array and security fuse programming and fuse and functional verification operations e Flexible memory programming control options for fill set size word width and address offset Tasks e Forms based editor prompts you for task parameters by listing options e A broad range of parameters is available including device type data file I O processing
88. ting the Illegal Bit Check Only option from the Process Menu performs an illegal bit check operation on the selected device Enabling Illegal Bit Check on the Process tab of the Programmer Properties screen adds the operation to those performed when Process Devices is selected from the Process Menu Program Device TaskLink for Windows User Manual UniSystem Programming System 11 Use the Program Device option to program the device s installed in the programmer socket s with the data in programmer RAM and then verify that the programmed device data matches programmer RAM A failure is indicated if any discrepancies are found When the target device is a logic device the entire fuse array is programmed When the target device is a memory device the following Memory Parameters affect the amount and location of data programmed Begin RAM Begin Device Device Block Selecting the Program Verify Only option from the Process Menu performs a program verify operation on the selected device Enabling Program Verify is automatically enabled also on the Process tab of the Programmer Properties screen adds the operation to those performed when Process Devices is selected from the Process Menu Verify Device Use the Verify Device option to ensure that the data in the device s installed in the programmer socket s matches programmer RAM A failure is indicated if any discrepancies are found When the target device is a logic device the ent
89. two consecutive colons in Task or Kit names if you plan to use batch files Run Last Task Kit listed by filename To shortcut the Run dialog click the filename of the last Task or Kit run from the Task Menu and TaskLink will rerun the process as previously programmed without any additional prompting TaskLink for Windows User Manual UniSystem Programming System 37 Tools Menu The TaskLink Tools Menu options allow you to use programmer menu commands via terminal emulation set up terminal emulation and update your device database These options rely completely on the communication link you have established with the programmer An example of the Tools Menu is shown below Tk TaskLink for Windows Setup Data Process Task WE System Help 0 R L ED W E w Programmer Interface T100 on gt I System Status Device Database Update Kit Nin selertinn gt The options on the Tools Menu are listed below Programmer Interface e VT100 on Programmer Port e VT100 on Host Port e Device Database Update Programmer Interface Use the Programmer Interface option to enter the programmer s menu system and access programmer functions not available with TaskLink TaskLink for Windows uses the standard Windows application HyperTerminal as its VT100 terminal emulator If HyperTerminal is not installed on your PC TaskLink will display the appropriate error message HyperTerminal is not installed as part of the Tas
90. vailable Detailed description of the problem you are experiencing Error messages if any Device manufacturer and part number if device related Product manual For information on how to contact the Customer Resource Center nearest you go to www dataio comand click on Contact Us Electronic Mail You can also reach Data I O via e mail To help us provide quick and accurate assistance please include the information listed above Also include your name phone number and e mail address in your message and send it to the following address techhelp data io com Data I O Web Site The Data I O Home Page on the World Wide Web WWW includes links to online information about technical products general information about Data I O a list of sales offices and technical user information such as application notes and device lists To access the WWW you will need an Internet account with Web access and a Web browser The address of the Data I O Home Page is http www dataio com Warranty Information Data I O Corporation warrants this product against defects in materials and workmanship at the time of delivery and thereafter for a period of ninety 90 days The foregoing warranty and the manufacturers warranties if any are in lieu of all other warranties expressed implied or arising under law including but not limited to the implied warranties of merchantability and fitness for a particular purpose Data I O mainta
91. verify passes reject count and memory device logic device parameters e Task names and descriptions can be customized e Multiple task databases can be created limited only by available disk space e Enhanced automation means that tasks can be linked together to automatically reconfigure the system between batches of parts in the same kit e Extensive task management facilities such as edit delete copy and search maximize power and flexibility e Detailed programming session logs including error conditions like continuity fail non blank fail program fail fuse verify fail and functional test fail help you analyze programming trends and better manage quality TaskLink for Windows User Manual UniSystem Programming System e Automatic tracking of the number of devices successfully programmed helps ensure accurate and consistent job completion Data Transfer Programming data can come from a disk file network file server remote host file or master device e High speed data transfers via serial 115K baud allow fast downloading and uploading of large files e Support for all popular I O protocols including binary Motorola and Intel e Built in terminal emulator provides instant access to a host or device programming system Displays and Controls e Windows interface features simple pull down menus dialog boxes and your choice of mouse and or keyboard control e Context sensitive on line help provides immediate ass
92. written To view a list of existing files press the browse button next to the filename entry field Since the data on the PC disk file is assumed to be formatted and the data in a programmer disk file is always unformatted binary you must also specify a translation format If you enter a programmer disk file without a drive letter the programmer will assume drive A a floppy disk drive You must enter a valid drive letter to store files on the Mass Storage Module Copy Data from Programmer File to PC File Use the Copy Data from Programmer Disk File to PC Disk File option to copy data from the programmer s Mass Storage Module to the PC Upon selecting the option you will be prompted for the name of the programmer disk file to be read and the name of the PC disk file to which the data will be written Press the browse button next to the filename entry field to view a list of existing files Since the data on the PC disk file is assumed to be formatted and the data in a programmer disk file is always unformatted binary you must also specify a translation format If you enter a programmer disk file without a drive letter the programmer will assume drive A a floppy disk drive You must enter a valid drive letter to store files on the Mass Storage Module Copy Data from Master Device to Programmer File Use the Copy Data from Master Device to Programmer File option to read the data from a master device and store it in a file on the programmer s
93. your individual programming system An example of the TaskLink System Menu is shown below FL TaskLink for Windows Setup Data Process Task Tools a Ri Ost w m s Select Programming System System Security System Status Printer Setup Kit No selection gt Set Message Editor Device Info Simulation Mode Data Source Options The System Menu options are e Select Programming System e System Security e Printer Setup e Set Message Editor e Simulation Mode e Options Select Programming System Use the Programmer Type option to specify the Data I O programmer controlled by TaskLink An example of the Programmer Type dialog is shown below Programmer Type Ma x 3900 3980 AutoS ite ProLINE RoadRunner Sprint Family UniSite The Programmer Type dialog box contains a list of supported programmers When you select a programmer from the list TaskLink is configured based on the features available on the selected programmer and loads the programmer messages from disk TaskLink for Windows User Manual UniSystem Programming System 39 System Security Use the Security Setup option to define the level of security user restriction that TaskLink provides and the information usernames passwords and authorization levels necessary for the implementation of security features TaskLink has two modes of operation Operator mode in which users can only run pre defined Tasks and Administrator

Download Pdf Manuals

image

Related Search

Related Contents

Easy2Check User Manual  MANUALE GDO_rev.indd  Manual de Usuario Navien Ace 24-35K  STM32 developer`s document  Catálogo ESAB    FRD-1201シリーズ取扱説明書  Manuel d`utilisation Fichier PDF    Operation Manual  

Copyright © All rights reserved.
Failed to retrieve file