FAMILY / PINOUT README FILE (READ_FPO.TXT) - Version 5.20 List of Family/Pinout Cross-Reference Table Files 2500 - 25_FPO.TXT 2900 - 29_FPO.TXT 3900 - 39_FPO.TXT AutoSite - AS_FPO.TXT UniSite - UNI_FPO.TXT These tables are provided on Data I/O's web site and BBS. The V5.20 Device List diskette for each programmer contained the programmer associated file with the name FPO_XREF.TXT. CUSTOM CRC DRIVER PART NUMBER CONVERSION WILL BE REQUIRED IN V5.3 Customers who operate Unisystem programmers (2500, 2900, 3900, AutoSite, and UniSite) with custom software which uses family/pinout codes for device selection will be affected by a change in the V5.3 update. As of that revision, we will no longer support the use of the family/pinout codes for device selection; they are no longer unique and there are circumstances in which devices can be damaged by this practice. Custom CRC drivers will need to be converted to use manufacturer names and part numbers (programmer menu name) for device selection to operate with the coming version. A conversion table file (FPO_XREF.TXT) in fixed width text format is included on the V5.2 Device List diskette to assist you in implementing the change now. We began notifying customers in 1992 that this would become necessary, and published an application note on writing CRC drivers which recommended the use of manufacturer and programmer menu name for selection in CRC-drivers. This note can be obtained from any of the following: Faxback FAX 206-881-2214 BBS 206-882-3211 Web Site www.data-io.com If these methods present difficulty, please call our technical support department at (800)247-5700. International customers can obtain copies of the application note from their local Data I/O representative. THE FPO_XREF.TXT FILE The FPO_XREF.TXT file contains a table cross-references Family / Pinout Codes to Manufacturer and Programmer Menu Names. The table is sorted in ascending order by Family Code and then by Pinout Code. Blank spaces in either the Family or Pinout columns indicates that there are multiple entries with the above number. In other words, the blank space indicates that for a given Family and Pinout Code the programmer has more than one programming option. The file is an ASCII text file and can be viewed using an editor that can read ASCII text files. Due to the number of lines in the file, the DOS editor, "edit", may have troubles reading the file. Thus, one may want to use an editor like Microsoft Word to view the file. If an alternative editor is not available, the file can be viewed using the utility "LST.COM" that is also available on the Device List diskette. If both the "LST.COM" file and the "FPO_XREF.TXT" file are in the same directory, the user can type the following at the DOS prompt: prompt> lst fpo_xref.txt If the user has a custom Computer Remote Control (CRC) driver for one of the Unisystem programmers, the user will need to replace the method of selection of a device from Family / Pinout Code to Manufacturer and Programmer Menu Name. SELECTION OF A DEVICE BY FAMILY / PINOUT CODE *** This selection capability is being obsoleted in V5.3. *** The selection of a device using Family / Pinout Code is accomplished using the following CRC command: "FAMPIN@" (or "AMIN@") where "FAM" is the 3 digit Family Code ("AM" can be used if the first digit of the 3 digit code is zero); and "PIN" is the 3 digit Pinout Code ("IN" can be used if the first digit of the 3 digit code is zero). SELECTION OF A DEVICE BY MANUFACTURER AND PROGRAMMER MENU NAME The selection of a device using the Manufacturer and Programmer Menu Name is accomplished using the following 2 commands: Manufacturer33] ProgrammerMenuName34] where "Manufacturer" is the name of the Manufacturer of the device from the FPO_XREF.TXT file; and "ProgrammerMenuName" is the programmer menu name from the FPO_XREF.TXT file and is the same menu name that appears when using the programmer in terminal mode. There must NOT be a space between the Manufacturer or ProgrammerMenuName and the command indicator, "33]" and "34]", respectively. The Manufacturer command must immediately be followed by the Programmer Menu Name.