Dataman 48XP User Manual

1
CHAPTER

General Information

1

Introduction

The DATAMAN-48XP is an intelligent high performance, PC-based universal programmer that works through your PC′s parallel port. It features a 48-pin ZIF socket and supports man y of the programmable chips on the market. These include CPLD, EPROM, EEPOM, Serial EEPROM, Flash memory and MCU. The D48XP has an extremely high throughput, supports both 5V and 3V devices in both Vcc and I/O. Lower voltage chips (for example 1.8V Vcc and I/O) can also be programmed through a special adapter. Device insertion and continuity checks are also part of the PC-based design. Device support updates are issued through our software, giving our customers quick and easy access to new device support without hardware upgrades.

Features

Universal adapter up to 48 pin
The DATAMAN-48XP is designed to meet your future needs in high density Flash chips. Using the resources of your PC, it supports 32K bit up to over 1G bit memory chips without upgrading its hardware. The DATAMAN-48XP also has universal adapters that accommodate 48-pin TSOP, 44-pin PLCC, 40-pin TSOP or 32-pin TSOP packages. Each adaptor supports all the chips in a package regardless of pin swapping. This is possible due to the universal pin driver technology on the DATAMAN-48XP, eliminating the need to buy multiple adapters and saving you money.

Unbeatable speed

The DATAMAN-48XPs on-board intelligence reduces system overhead to a minimum. It can program Flash devices within
2.5 seconds per Mbit (for example, AMD29DL323 can be
2
programmed by DATAMAN-48XP within 80 seconds). An experienced operator can program thousands of high-density chips per day.

Device-insertion and continuity checks – No mistakes!

The DATAMAN-48XP performs device-insertion and continuity checks before programming each device. It can detect poor pin contact, upside-down device insertion, incorrect position, and pin number mismatch. This function prevents expensive chip damage caused by operator error.

Auto-sensing and self-programming

The DATAMAN-48XP has implemented patented technology to meet mass-production requirements. When a chip is inserted into the ZIF socket, the DATAMAN-48XP will start to program automatically, the operator just needs to follow the LEDs to know when to remove the chip and insert a new one without them needing to press any keys.

Project file “Save and Load”

You can save the program configuration project to a 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 or two-pass verification

The DATAMAN-48XP allows users to select the verification voltage after programming is complete, e.g., Vcc +/-5%, V
+/-10%, Vcc can range from 2V to 7.5V. Verification
cc
ensures that the chips have been properly programmed with no data retention problems.
3
Device support summary
Over 5000 devices are currently supported on the D48XP and you can increase the chip support by downloading software updates from www.dataman.com. Normally we add more than 100 new devices in each quarter’s software update.
For details of updates and added device support, please visit our website: www.dataman.com

Using the DATAMAN-48XP Software

Menus

Accessing the menus can be done in two ways:
1. Use the mouse and click on the menu option displayed at the top of the screen. A drop-down menu will appear, and you can select your desired option by clicking on it.
2. If you do not have a mouse available, you can also use the keyboard to access the menus. Press [F10] to activate the main menu bar. 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 key is for a certain option, look on the menu where the option is located. If a hot key is available, it will be displayed next to the option name.
4

Installation

2
CHAPTER
5

Minimum PC System Requirements

Windows 95/98/ME/2000/XP/NT 4.0 or latest (NT, need System Admin privileges to install the software).
CPU: 486 and above. RAM: 8MB minimum, 32 MB recommended. HD: 16 MB of free hard disk space. Interface: D-25 connector with standard parallel port,
(ECP, EPP or Bi-directional).
CD ROM Drive.
Installing the DATAMAN-48XP Hardware
1. Connect the power cable to the DATAMAN-48XP power socket.
2. Connect the DATAMAN-48XP to a parallel port using the cable supplied.
3. Turn the DATAMAN-48XP on.
4. The DATAMAN-48XP will perform a self test, the green LED will be on (good) if the system has passed the self test.

Installing the DATAMAN-48XP Software

1. Go to ‘My Computer’ and double-click the CD-ROM drive containing the D48XP CD.
2. Double click the ‘Setup’ icon to begin installation.
6
3. Following installation, run the software by double­clicking the DATAMAN-48XP icon. The screen will display the DATAMAN-48XP firmware version and indicate which parallel port the DATAMAN-48XP has been discovered on.

Upgrading the DATAMAN-48XP Software

Dataman provide official quarterly releases of the
DATAMAN-48XP software which are available on our website; please download all software updates from www.dataman.com
7

Command Hierarchy

3
CHAPTER
8

DATAMAN-48XP Command Hierarchy

System command Operation command Hot Key
File (ALT-F) Save Buffer ALT-S Load File ALT-L Exit ALT-X Project (ALT-J) Save 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
9

Operation

4
CHAPTER
10

LED Display

The DATAMAN-48XP has a three LED display to indicate the
status of the socket. Read this section carefully to avoid possible damage to chips.
Warning: Do not insert or remove a device from the socket
while the yellow ’Busy’ LED is on!
Green LED on (Good) the last operation was successful.
Yellow LED on (Busy) The socket is busy; do not insert or
remove devices from the ZIF socket before green LED or red LED is on.
Red LED on (Error) the last operation resulted in failure.

Flashing LED at 5Hz frequency. This only applies to mass production mode. The chip has passed the program and verify cycle and is waiting for the operator to re move it and insert a new one.

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 using the mouse, or type a filename in the box provided. You can also type in a file extension. (e.g. *.hex) at the ‘Name’ prompt. This will display all the files of the specified type. You can then select the required file to overwrite.
11
12
File name Specify the filename and destination you
want to save to.
File format Select the file format of your output file. To
display a list of available file formats, click on the down arrow to the right of the text field. Supported file formats include: Binary, HP64000ABS, Intel Hex, MOS Technology Hex, Motorola S format, Tektronic Hex, and Straight Hex.
Buffer mode This Buffer mode is to split your buffer
according to the mode selection, details of the split function are explained below.

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 into four different files:
1st byte of 4
This writes the bytes 1,5,9,13, … into the output file.
2nd byte of 4
This writes the bytes 2,6,10,14, ... into the output file.
13
3rd byte of 4
This writes the bytes 3,7,11,15, ... into the output file.
4th byte of 4
This writes the bytes 4,8,12,16, … into the output file.
From Buffer address This specifies the start address of
the buffer you want to save to the file, default is from 0000h, any address (from 0h to the Max. of the buffer address can be selected)
Buffer size The buffer size depends on the chip you
select, for example if you 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 extension. (e.g. *.hex) at the name prompt. This will display all the files of the specified type, and you can then select the required file to load.
14
15
16
Filename This specifies the file name and its destination

Auto Format Detected

The software automatically detects the format of the file that is to be loaded. If the desired format of the file is different from the format detected, select the correct file format by moving the cursor to the selection menu and changing it to the desired file format. Available file formats include: Binary, HP64000ABS, Intel Hex, MOS Tech Hex, Motorola S format, TEK Hex, and Straight Hex.

From File to Buffer

This option indicates which bytes must be read from the input file. By default it will load the entire file into the buffer. You can specify that the file be loaded in the following ways: Even (loads the even bytes into the buffer), Odd (loads the odd bytes into the buffer), also 1st byte of 4, 2nd byte of 4, 3rd byte of 4, 4
th
byte of 4. For details, see the “Save Buffer to
File” section of this manual.

To Buf f er

This option indicates where the previously read byte is to be written. This enables you to ‘build’ the memory buffer from several files. By default, the whole file will be loaded into the buffer. Even means the fi le will be loaded as every even byte in the buffer. Odd means the fil e will be loaded as every odd byte in the buffer. The other options are 1st of 4 byte, 2nd of 4 byte, 3rd of the 4 byte, and 4th of the 4 byte.

From File Address

Only a selected range of the file will be loaded into the buffer, enter the address that contains the first byte into this box, this is the starting address of the section of the file to be loaded.
17

To Buffer Address

Starting address of the buffer to load the file into. If the data is to be copied into a specific area of the buffer, enter the starting address here.

Size

This box contains the buffer size. By default, it is the same size as the device selected on the DATAMAN-48XP main screen. If you want to download a file into the memory that is bigger than the active device, enter the size here (or in Options | Operation Options).

Clear B uffer Optio ns

Four options are available while loading data into the buffer. The default option is to clear the buffer to its blank state prior to loading data.

Disable

This option leaves the original buffer data unchanged, but then overwrites it with the contents of the newly loaded file.

Blank state (default)

This option clears the buffer to the devices blank state, (using command 00 or FF, depending on device selection), then overwrites the buffer during file loading.

0x00

First clears the buffer of its contents using command 00, then overwrites the buffer with the new file contents

0xFF

First clears the buffer of its contents using command FF, then over-writes the buffer with the new file contents.
18

Exit

Menu File / Exit Hot key Alt-X
Quit the DATAMAN-48XP program
19
Loading...
+ 44 hidden pages