Dataman 48UXP Скачать руководство пользователя страница 70

 

 

have selected an incorrect device as active device, or the device is 

an older/newer version than the device supported by the 

Dataman-48UXP.  

Select the correct device as active device. If the error still occurs, 

download the latest release of software from our web. If you are 

sure that the device you are using uses the same programming 

algorithm as a device that is supported, you can use device as active 

device. You can then disable device code checking by setting the 

Operating Options.

 

 

No device on socket! 

The Dataman-48UXP does not detect a device in the socket.   

The inserted device may be damaged. Replace it with a similar 

device and try again. 

 

No test version in the buffer!

 

The memory buffer does not contain any test vectors. When the 

Dataman-48UXP tries to verify/function test a PLD, is displays this 

message.  

Download a file that contains test vectors before doing a function 

test. Test vectors are usually included in JEDEC files. 

 

Not enough memory available to complete operation!

 

There isn’t enough memory available to complete the requested 

operation. Free some memory and retry the operation. 

 

Over current detected! 

A current higher than expected was found. This might indicate that 

the device has been damaged or is short-circuit. 

Check the socket or replace the device. 

 

Содержание 48UXP

Страница 1: ...Dataman 48UXP Intelligent Universal Programmer User s Manual ...

Страница 2: ...ed or transmitted in any form or by any means without the prior written permission of DATAMAN PROGRAMMERS LTD Information provided in this manual is intended to be accurate and reliable However DATAMAN PROGRAMMERS LTD assumes no responsibility for its use nor for any infringements upon the rights of third parties which may result from its use Acknowledgments IBM PC AT and VGA are trademarks of Int...

Страница 3: ...ual again You can just press Fl in the program and context sensitive help will guide you through the processes Quick start Our special Quick Start section gives experienced users the information they need to setup the Dataman 48UXP and software and basic guidelines on using the Dataman 48UXP If you need more information you can refer to the rest of the manual If you have any problems you can work ...

Страница 4: ...an 48UXP intelligent universal programmer 2 Parallel cable 1 0 meter 3 USB cable 1 8meter 4 CD ROM containing the EPP interface software for Windows support Win 2000 Win 95 98 ME Win XP and Win NT NT 4 0 and latest version 5 CD ROM containing the USB interface software for Windows support Win 98 ME Win 2000 and Win XP 6 Power cord ...

Страница 5: ...ataman 48UXP Software 6 Upgrading the Dataman 48UXP Software 7 Chapter 3 Command Hierarchy 8 Dataman 48UXP Command Hierarchy 9 Chapter 4 Operation 10 LED Display 11 File Commands 11 Save Buffer to File 11 Load File to Buffer 14 Exit 19 Project File Commands 20 Save Project 20 Load Project 20 Device Commands 20 Change Device 20 Auto Select EPROM 23 Mass production Mode 24 Editing the Buffer 26 Modi...

Страница 6: ...35 Function Test 36 Erasing a Device 37 Compare 37 Device Configuration 38 Options 39 Modify Programming Parameters 39 Device Operation Options 39 Parallel Port Selection 44 Statistic 45 Chapter 5 Using Adapters 49 Adapter Requirements 50 Appendix A Error Messages 57 Error Messages 58 ...

Страница 7: ...erience user only after install the Dataman 48UXP hardware and successfully install the system software in your PC user can follow the quick start section start to program the device without go to the read this manual step by step CHAPTER ...

Страница 8: ...e Dataman 48UXP 1 Select the chip to be programmed first Use the Hot Key ALT C then type the complete part number of the chip to be programmed or use the mouse to select the desired part number 2 Load the design file into the buffer Use the Hot Key ALT L then specify the origin of the file and load 3 Alternatively you can read a master chip into the buffer instead of a design file ...

Страница 9: ... User need to enable the configuration Hot Key ALT G then edit the desired set up in to the configuration byte then perform memory protect program configuration in the SW to program the configuration byte of the chip the configuration menu only available if the chip has this specific function 7 Program the configuration byte or protect the chip can also be done in single key press or in mass produ...

Страница 10: ...1 General Information CHAPTER ...

Страница 11: ... flexible access to new chip support Features Universal adapter below 48 pin The Dataman 48UXP is designed to meet you future needs in high density Flash chips Using the resources of your PC it supports 32K bit up to over G bit memory chips without upgrading its hardware The Dataman 48UXP also has a universal adapter that accommodates 48 pin TSOP 44 pin PLCC 40 pin TSOP and 32 pin TSOP that suppor...

Страница 12: ... press any key Project file Save and Load You can save the program configuration project file that contains the device selection the buffer data and all of the program setup options This file can be recalled at any time for future use without having to go through the setup procedure again This allows you to pass your design file to the production department without mistakes Variable VCC with one o...

Страница 13: ...nus Press F10 to activate the main menu bar 2 Select the sub menu that you want to use with the left and right arrow keys and press ENTER to activate the sub menu Use the up and down arrows to select an option to execute Press ENTER to execute the command Hot keys Most of the options available on the menus can also be executed by pressing the hot key associated with that option To see what the hot...

Страница 14: ...2 Installation CHAPTER ...

Страница 15: ...er Installing the Dataman 48UXP Hardware 1 Connect the power cord to the Dataman 48UXP power outlet 2 Connect the Dataman 48UXP to a parallel port or USB port using the cable supplied 3 Turn the Dataman 48UXP power on 4 The Dataman 48UXP will perform self test first the green LED lamp will on good if the system pass self test Installing the Dataman 48UXP Software 1 Insert the CD ROM into CD driver...

Страница 16: ...Dataman 48UXP ICON The screen will display Dataman 48UXP firmware version and indicate which parallel port is attached to the Dataman 48UXP programmer Upgrading the Dataman 48UXP Software Dataman provide quarterly formal releases of the Dataman 48UXP software on the web please download software from web at www dataman com ...

Страница 17: ...3 Command Hierarchy CHAPTER ...

Страница 18: ...Project ALT F1 Load Project ALT F2 Device ALT D Change ALT C Edit ALT E Read ALT R Blank Check ALT B Program Auto ALT P Verify ALT V Erase Ctrl F1 Compare Ctrl F3 Configuration ALT G Options ALT O Modify Programming Parameter F3 Device Operation Options F4 Parallel Port Selection F5 Statistics F6 Diagnostic Self Test F7 Help ALT H Help Topic About ...

Страница 19: ...4 Operation CHAPTER ...

Страница 20: ...or The last operation resulted in failure Flashing LED 5Hz frequency This only applies to mass production mode the chip pass the program and verify cycle and waiting for operator to remove the chip and insert a new chip File Commands Save Buffer to File Menu File Save Buffer Hot key Alt S This option is used to save the memory buffer to a file on the hard disk Select a file to overwrite using the ...

Страница 21: ......

Страница 22: ...ex Motorola S format Tektronic Hex and Straight Hex Buffer mode This Buffer mode is to split your buffer according to the mode selection detail of the split function as following explains Normal default Every byte is written to the output file Odd Every Odd byte is written to the output file Even Every Even byte is written to the output file The following four options are used to write the buffer ...

Страница 23: ...the chip you select for example when select 29F010 the buffer size will be 1Mbit which is 20000h Load File to Buffer Menu File Load File Hot key Alt L This option loads a file from disk into the memory buffer The type of files that can be loaded for a device depends on the device type Select a file to load using the mouse or type the filename in the box provided You can also type in a file spec e ...

Страница 24: ......

Страница 25: ......

Страница 26: ...his load all the file into the buffer also available in Even only even byte load into the buffer Odd load the odd byte to the buffer also available in 1st byte of 4 2nd byte of 4 3rd byte of 4 4th byte of 4 Details of the selection reference save buffer to file section To Buffer This option indicates where the byte previously read is to be written This enables you to build the memory buffer from s...

Страница 27: ... are available during memory buffer data loading The default option is to clear the buffer to its blank state prior to data loading Disable This option leaves the original buffer data unchanged but then overwrites it with the contents of the newly loaded file Blank state This option clears the buffer to the device blank state using command 00 or FF depending on device selection then overwrites the...

Страница 28: ...Exit Menu File Exit Hot key Alt X Quit the Dataman 48UXP program ...

Страница 29: ...up You can also attach a footnote to this project file The project file acts as macro eliminating the need to go through each procedure during future programming sessions Load Project Menu Project Load Project File Hot key Alt F2 This option loads the desired project file After the project file has been loaded you can immediately program the chip using the data and setup functions selected Device ...

Страница 30: ...no adapter request and 89C51 44 means the chip is 44 pin PLCC or QFP TQFP after select the 89C51 44 in the bottom of the software screen will display chip information and the adapter requirement In this example it shows SDP UNIV 44 as recommend adapter it means for 44 PLCC chip you need the 44 pin PLCC universal adapter if your chip is 44 QFP or TQFP you will need a 44 QFP SDP UNIV 44TQ or 44 TQFP...

Страница 31: ... pin DIP in device selection to program the 28 pin PLCC a 28 pin PLCC to 24 DIP adapter to emulated the 24 pin DIP chip is required PLCC 2824 04 3 27C128 256 EPROM chip the chip available in 28 pin DIP and 32 pin PLCC to program the 32 pin PLCC customer needs a 32 pin PLCC to 28 pin DIP adapter it emulated the 32 pin PLCC as 28 DIP this adapter is PLCC 3228 11 4 Other SOIC chips may have the DIP S...

Страница 32: ...key to skip between the various screens and use the arrow keys to move around in each screen Auto Select EPROM Menu Device Auto Select EPROM Hot key Alt A This function allow the user to detect which EPROM Flash chip has been inserted in the Dataman 48UXP ZIF socket all the EPROM or Flash memory chip has manufacture ID and device ID in the chip hardware ID when perform this function the Dataman 48...

Страница 33: ...l keyboard and mouse functions are disabled the possibility of errors being caused by pressing the wrong keys or changing the buffer s contents are eliminated In mass production mode the Dataman 48UXP first performs an insertion test and an ID check on newly inserted chip It then automatically programs the chip Note The insertion test must be enabled in operation option set up in mass production m...

Страница 34: ... into the ZIF socket green color indicate the pin has contact with the ZIF socket properly No any error occur the programmer will perform all the job define by the operation option after complete the programming a beep will generated by PC and the good LED lamp will flash indicate program chip successfully Operator just remove the chip and insert a new chip in the socket the programming process wi...

Страница 35: ...buffer The memory buffer contains the last file downloaded from disk into memory If no file has been downloaded from disk into memory since the Dataman 48UXP was switched on the memory buffer will contain garbage or last time contents when exit the software The screen that is displayed is dependent on the type of device that is currently active ...

Страница 36: ...mal format clicking this button will convert and display the address in Hex Swap This allow the user to swap the buffer contents of high byte and low byte the default of word width is 1 user can change the word with from 1 2 3 4 etc following is the example of the original file and the result after swap with different word width ...

Страница 37: ...h word width 4 67 45 23 01 EF CD AB 89 Fill This option is used to fill a block of memory with a specified value It needs the starting address the ending address and the value to be copied into this block of memory Copy This function copies a block in memory to a new address It requires the starting address the ending address and the address the block must be copied to Search This function searche...

Страница 38: ...hlighted areas As soon as the changed memory positions move off the screen or get deselected by another command the Undo command will not undo the changes Check Sum This function allow you to calculated the check sum of the specific range buffer data enter the From address and To address then click Check Sum the check sum will display in the display Edit the buffer logical device only When GAL PAL...

Страница 39: ...rently displayed in decimal format clicking this button will covert and display the address in Hex Fill This option is used to fill a block of memory with fuse value It needs the starting address ending address and the value to be copied into this Block of memory Modify Vector only available when select PLD Menu Device Modify vector Hot Key Alt V This command only available for PLD been select as ...

Страница 40: ...st vector that will be used to test the device for correct programming and function The follow screen will be displayed when enable the Modify Vector The purpose of the buttons are as following Undo When the changes are made the changed areas are highlighted If you wish to undo this change just can click this button It will restore the value prior to the editing done When a position that is highli...

Страница 41: ... the line the cursor is on to the editor clipboard Cut This button copies the current line to the clipboard and also removes it from the memory Use this button in conjunction with insert to move the contents of a line to another position Edit the test vector Vectors are input in standard JEDEC format The vector buffer is arranged in rows and columns Following test condition code can be use as a te...

Страница 42: ...be displayed Reading a Device Menu Device Read Hot key Alt R This option reads a master chip into the memory buffer for duplication of the master chip Prior to executing this command chip must be selected in the software and then a corresponding chip should inserted into the socket Programming a Device Menu Device Program Auto Hot key Alt P This option programs the active device with the contents ...

Страница 43: ...evice Verify Hot key Alt V This function compares the contents of the active device with the contents of the memory buffer It will display an error message and the address if it finds an address where the data differs It will also abort the process when this happens ...

Страница 44: ...onfigured before use When properly edit the configuration byte by enable the configuration ALT G set the desired value and status in the buffer then perform this command will program the configuration data of chips most user will program the main memory first then program the configuration two step However in Mass production mode user can enable the memory protect program configuration in the devi...

Страница 45: ... This function only available when a logical device has been selected it applied the test vector to the device and compare the outputs with the expected outputs It tests if the logical chip has been programmed correctly after the chip has been secured and the fuse map is not readable again It displays a message indicating success or failure once failure it display the vector number and which pin i...

Страница 46: ...igh but received high low For PLD with PLCC in package GAL 20V8 as example the Dataman 48UXP software only supports 24 pin in DIP if you need to program a 28 PLCC chip with PLCC adapter the Dataman 48UXP will program the chip but the function test will be failure since the pin can not mismatch with the chip the chip is 28 pin but it emulated as a 24 pin chip with the adapter the vector data will n...

Страница 47: ...Hot key Alt G This function is a device specific command for device with configuration register available in the chip configuration register is use as special function register for the chip it changes the behavior of the chip such as OSC type watch dog enable code protection and other functions To write the configuration register into the chip edit the configuration menu to your desired value then...

Страница 48: ...esired value If a value entered exceeds the allowable limits for a given parameter a warning will be flashed together with allowable limits after the user attempts to confirm the setting by pressing OK Warning Only experienced users should use this option as it can damage the device if the voltage exceeds the Max tolerance of the device As the programming parameters are for temporary use only they...

Страница 49: ...rt and the end address of the edit buffer If you want to program a certain area of a device you can change the start and end addresses accordingly This option is only displayed when the device can be programmed in this way When the end address is calculated it divides the buffer size by device bits 8 bits A 16 bit device of which the ...

Страница 50: ...ent start end address This function allow customer to program memory chips with different serial number on specific location without go to edit the buffer one by one Specify the serial number location by editing auto increment start address and auto increment end address edit the initial contents with buffer edit and set the increment value by edit the auto increment value and select the increment...

Страница 51: ...D Check This option performs a device signature and manufacturer match test With the chip selected and plugged into a socket Dataman 48UXP checks the device ID and displays the results of each check on the LED display Verify Passes Checking this option will instruct the Dataman 48UXP to perform device verification with the buffer data when programming is complete When verify passes is enabled one ...

Страница 52: ...the Dataman 48UXP will do one verify pass using Vcc Blank Check This option performs a device blank check test before programming This option can be disabled for brand new chips to save time For electronically erasable chips enabling the auto erase overwrite option will allow the Dataman 48UXP to automatically erase the chips if they are not blank initially Program configuration memory protect Thi...

Страница 53: ...to program different serial number into the chip without editing the buffer one by one detail set up of auto increment please reference to the auto increment start address end address increment value and increment data format section Parallel Port Selection Menu options parallel port Hotkey F5 This commend allows the user to select the parallel port to connect the Dataman 48UXP device programmer D...

Страница 54: ...or maximum failure counter reach the limit Active Describe what the action you want to count in this statistic function Mass production enable Count the mass production quantity chips into the statistic display Program enable Count how many program activities into the statistic display Verify enable ...

Страница 55: ...tect enable Count how many memory protect activities into the statistic display Operation count Count the total operations and set the target quantities Failure count Count the total failure chips and set the Max failure chips allow With the operation exceed the maximum failure count or reach the target count will result alarm or warning message display in the screen depend on the action set in th...

Страница 56: ... test routine including testing the parallel port LED display Pin driver TTL driver relay D A converter s voltage drop and other parameter following is the example test result screen If any of unexpected state display with purple color has been display or any error message report after the self test your ...

Страница 57: ...7 this means the DAC0 output level 0 255 in 8 bit DAC to reach logic high for the input circuit to detect the high Rest of DAC 1 2 3 has the same meaning the out put high level for individual unit do not affect the performance of the unit Help Help Topics Click this ICON and select the topic will display the on line help of the topic About Click this ICON will display the current Dataman 48UXP sof...

Страница 58: ...5 Using Adapters CHAPTER ...

Страница 59: ... adapter by himself detail adapter pin swap table can be down load from the web PLCC2020 01 20 pin PLCC adapter for 20 pin PLCC GAL PAL PLCC2824 04 28 pin PLCC adapter NC 1 8 15 22 for 28 pin PLCC GAL PAL PLCC3228 11 32 pin PLCC adapter NC 1 12 17 26 for E EEPROM below 512 K PLCC3232 11 32 pin PLCC adapter for E EEPROM with 1M and up PLCC4440 01 44 pin PLCC adapter NC 1 13 23 33 for 44 pin PLCC 16...

Страница 60: ...mil x 0 65mm pitch SDP UNIV 24SS 150 24 pin SSOP universal adapter for 150mil x 0 635mm pitch SDP UNIV 48SS 300 48 pin SSOP universal adapter for 300mil x 0 635mm pitch SDP UNIV 28TS 28 pin TSOP 8mm x 14mm universal adapter for 28 pin TSOP Flash memory SDP UNIV 28TSS 170 28 pin TSSOP 173 mil universal adapter pitch 0 65mm SDP UNIV 32TS 32 pin TSOP 8mm x 20mm universal adapter for 32 pin TSOP Flash...

Страница 61: ...0mm universal adapter for 48 pin TSOP Flash memory SDP UNIV 48TS W 48 pin TSOP 12mm x 14mm universal adapter for 48 pin TSOP Flash memory SDP UNIV 48TSS 48 pin TSSOP 10mm x 14mm with 0 4mm pitch universal adapter for Flash memory SDP UNIV 44C 44 pin PLCC clamshell socket universal adapter SDP UNIV 42SD 42 pin Shrink DIP universal adapter SDP 5128 68 68 pin PLCC adapter for ALTERA 5128 A SDP 7064 6...

Страница 62: ...NX XC95108 SDP 6811 52B 52 pin PLCC adapter for Motorola 68 HC11 A1 E9 E1 E2 68 HC711E9 E20 SDP 908AS 52 52 pin PLCC adapter for Motorola 68HC908AS SDP 705B 52 52 pin PLCC adapter for Motorola 68705B5 B16 B32 SDP C530 52 52 pin PLCC adapter for Dallas 87C530 SDP 7552 68 68 pin PLCC adapter for Philips 87C552 SDP 7592 68 68 pin PLCC adapter for Philips 87C592 SDP 11L6 68 68 pin PLCC adapter for Mot...

Страница 63: ...orola 68HC908AZ60 SDP 1024 68 68 pin PLCC adapter for LATTICE PLSI1024 SDP 1032 84 84 pin PLCC adapter for LATTICE PLSI1032 2064 SDP i320 48U 48 pin uBGA adapter for Intel 28F320B3 C3 28F160B3 C3 0 75mm pitch SDP i320 48VF 48 pin VFBGA adapter for Intel 28F320B3C 28F320C3C 28F160C3C SDP i640 48VF 48 ball VFBGA adapter for Intel GE28F640C3 SDP S160 48U 48 pin UBGA adapter for SHARP 28F160BJE SDP ST...

Страница 64: ...BGA 002 72 pin Easy BGA 1 0mm pitch adapter for Intel28F320 640 128J3A SDP F1316 64F 72 pin FBGA 0 8mm pitch adapter for SHARP LRS1306 1316A SDP 1329 64F 72 pin CSP 8mm x11mm adapter for SHARP LRS1329 1340 1349 1356 SDP 1331 64F 72 pin CSP 8mm x 11mm adapter for SHARP LRS1331 37 41 42 LRS1357 58 LRS1362 63 64 65 SDP 1826 64F 64 ball FBGA adapter for SHARP LRS1826 and ATMEL AT52BR3244 3248 SDP 3204...

Страница 65: ...802C 1602C SDP A160 48F FBGA adapter for AMD 29LV160 0 8mm pitch SDP A640 48F FBGA adapter 0 8mm pitch adapter for AMD 29DL640D SDP A800 48F FBGA adapter for AMD 29LV800 0 8mm pitch SDP FU160 46SON 46 SON adapter for Fujitsu 29LV800 160 LVT ADS323 48TS 1 8V low voltage adapter for AMD 29DS32X 48TSOP GDP 1305 48TSS 48 pin TSSOP adapter for SHARP LRS1305 GDP 130X 48TSS 48 pin TSSOP adapter for SHARP...

Страница 66: ...A Error Messages APPENDI ...

Страница 67: ...UXP software Device Code unmatched This error message is returned when the Dataman 48UXP does a device ID check The device code found on the device is not as expected You might have selected an incorrect device as active device or the device is an older newer version than the device supported by the Dataman 48UXP Disable the ID check in device operation option can be a temporary solution to progra...

Страница 68: ...act This indicates that a device has been inserted incorrectly or that the device has been damaged Verify that the device has been inserted correctly If not try another device to verify that you are using the correct algorithm etc to program the device File write error The Dataman 48UXP detected an error when writing a file to disk Check that there is enough space on the disk to hold the file Also...

Страница 69: ...lel ports Make sure the power on the Dataman 48UXP is on Also check the parallel connection between the PC and the Dataman 48UXP If the Dataman 48UXP shares the parallel port with another device remove the other device or move the Dataman 48UXP to its own port MOS Technology hex file can be 64KB maximum This error is displayed when you want to save the buffer to a disk file and the buffer is bigge...

Страница 70: ...tect a device in the socket The inserted device may be damaged Replace it with a similar device and try again No test version in the buffer The memory buffer does not contain any test vectors When the Dataman 48UXP tries to verify function test a PLD is displays this message Download a file that contains test vectors before doing a function test Test vectors are usually included in JEDEC files Not...

Страница 71: ...he buffer to a disk file and the buffer is bigger than 64KB The buffer can still be saved to disk but only the first 64KB will be saved The rest will be lost Choose another file format if you need to save the whole buffer The pin number of test vectors in the buffer unmatched This message indicates that the test vectors in the buffer indicate a different number of pins than actually found on the d...

Страница 72: ...supported in Demo Mode Time out error The Dataman 48UXP has not responded to a request for a long time This error may also happen when perform erase a flash memory chip when the chip can not erase successfully within the time period this message will display it means your chip can not erase any more change a new chip Unexpected code data end of file run time instruction reached The input file is c...

Отзывы: