Dataman S6 User Manual

Compact usb programmer

Advertisement

Quick Links

Dataman-S6 - User's Manual
Dataman-S6
Compact USB Programmer
User's Manual

Advertisement

Table of Contents
loading

Summary of Contents for Dataman S6

  • Page 1 Dataman-S6 - User's Manual Dataman-S6 Compact USB Programmer User's Manual...
  • Page 2: Table Of Contents

    Dataman-S6 - User's Manual Contents Chapter 1 Product Description 1-1 Introduction 1-2 Safety Information 1-3 Precautions 1-4 Operating System, Hardware Requirements 1-5 Accessories Chapter 2 Product Installation 2-1 Hardware Installation 2-2 Software Installation 2-3 Driver Installation Chapter 3 IC Insertion...
  • Page 3 Dataman-S6 - User's Manual 4-5-4 Confirm Error List 4-5-5 Programming Area Selection 4-5-6 Message Column Settings 4-5-7 Self-Test Function 4-5-8 Device Options 4-6 Save 4-6-1 Save File Path and Name 4-6-2 Save File Format 4-6-3 Buffer Range for Saving 4-7 Device Processing Procedure...
  • Page 4: Introduction

    Dataman-S6 - User's Manual Chapter 1 Product Description 1-1 Introduction With 30 years experience Dataman is the world’s leading provider of device programmers. We offer a comprehensive range of programming solutions suitable for every requirement from design and development to large scale production.
  • Page 5: Operating System, Hardware Requirements

    If you need adapters for other kinds of IC package (for example, TSOP, PLCC, TQFP, QFN ... etc.) we would advise that you contact Dataman. Do not use inferior quality adapters or try to create adapters yourself. The Dataman-S6 programmer communicates with the IC using a high-frequency signal.
  • Page 6: Accessories

    Dataman-S6 - User's Manual Power Requirements: 2 x USB Ports providing +5 V power supply Dimensions: 130 (L) x 90 (depth) x 20 (high) mm Note: Height does not include ZIF Socket Weight: 290g ℃ ℃ Operating temperature: to +45...
  • Page 7: Chapter 2 Product Installation

    USB powered devices such as external hard drives...and so on. 2. The blue LED on the Dataman-S6 will not illuminate until the software driver has been installed. After installing the driver the programmers' LED will flash twice then turn off. When in operation the LED will be illuminated, when the software is closed down the LED will turn off.
  • Page 8 Dataman-S6 - User's Manual Check this item...
  • Page 9 Set the driver path Choose to continue the installation 4. After installation, you will see the the "Dataman-S6” device listed under “Device manager”- Control Panel \ System \ Hardware \ Device Manager. This shows that the installation was successful.
  • Page 10 Dataman-S6 - User's Manual Press [Finish] To Complete the installation This icon represents successful driver installation...
  • Page 11: Chapter 3 Ic Insertion

    Dataman-S6 - User's Manual Chapter 3 IC Insertion 3-1 General IC Insertion (DIP package) If the IC is in a DIP package it must be inserted into the programmers ZIF socket towards the bottom, with the index mark towards the top. Pin 1 of the IC should be at the upper left position as shown here.
  • Page 12: Chapter 4 Software Operation

    Dataman-S6 - User's Manual Chapter 4 Software Operation 4-1 Main Screen Shown below is the default interface you will see when starting the software. If you are starting the program for the first time no device will be selected and the software will automatically show the "Select Device"...
  • Page 13: Other Operation Buttons

    Dataman-S6 - User's Manual A running total of the statistic results from programming (only [RUN ALL] are recorded here). The right hand button- [>> 0] allows you to clear the results. 4-1-4 Other Operation Buttons 4-2 Device Select/Project 4-2-1 Device Select Allows the selection of an IC by full or partial part name.
  • Page 14: Device Search Operators

    Dataman-S6 - User's Manual 4-2-4 Device Search Operators When multiple search terms are entered into this field the search result is performed in accordance with ALL search terms (AND), OR some of the terms (OR). 4-2-5 Device Search Results Shows the IC part names matching the search terms.
  • Page 15: File Load

    Dataman-S6 - User's Manual 4-3 File Load Browse Search Records Automatically adjust to the selected IC's capacity Fill value for unused regions 4-3-1 Load File Path The path to your programming data file (HEX, Binary...) that will be loaded into the buffer.
  • Page 16: Fill Unused With" Function

    Dataman-S6 - User's Manual address specified here. 4-3-5 “Fill Unused With” Function The "Fill Unused With" function is used to determine the data that is placed in any unused space in the buffer once the users data file has been loaded (the data file may not be contiguous).
  • Page 17: View/Edit Mode

    Dataman-S6 - User's Manual 4-4-2 View/Edit Mode View mode is just for displaying the current buffer data, the contents can not be changed in this view. Selecting the "Edit" button allows you to modify the data. To avoid the data in the buffer being inadvertently changed, the default mode will always be the View mode.
  • Page 18: Device Id Check

    Dataman-S6 - User's Manual 4-5-3 Device ID Check This option checks the device's ID and compares it to the ID held in the database before carrying out any actions on the IC. If the ID read from the device does not match the ID held in the database, the system will not perform any further actions on the IC.
  • Page 19: Save

    Dataman-S6 - User's Manual This page shows the configuration bits and ID locations for the selected device. These options and values will differ for each selected device. For more information about specific device options please consult the IC's datasheet. All of the configuration bits and ID location values are programed into the IC during programming.
  • Page 20: Save File Path And Name

    Dataman-S6 - User's Manual File browser Automatically set to the capacity of the currently selected IC 4-6-1 Save File Path and Name The path where you would like to save the data. The file name may not already exist on the disk, in which case the software will automatically generate it when saving.
  • Page 21: Read

    Dataman-S6 - User's Manual 4-7-1 Read Read all internal data (including configuration and/or ID locations) from the IC to the buffer. You can view the data in the “Edit” window, the configuration bits and ID location values read from the device can be seen via: "Option" → "Device Options"...
  • Page 22: Run All

    Dataman-S6 - User's Manual Applies the protection settings to the IC: Depending on the IC type, protecting it may be irreversible. Please check the datasheet for your device before applying the protection. ※ If your IC does not support the protection feature the system will not make the "Protect"...
  • Page 23: Chapter 5 Basic Operation Examples

    Dataman-S6 - User's Manual Chapter 5 Basic Operation Examples 5-1 Programming an MCU from user data located on the computer and protecting the IC 1. Click the button on the top left to enter the "Device Select" page. Then input the search keyword "AT89C51", the manufacturer column will list the matching manufacturers.
  • Page 24 Dataman-S6 - User's Manual 3. Click the button on left hand side of the main window to enter the "Load File" page. Then click the button at the top right and navigate to the file you wish to load. In this example the file format to be loaded is "Intel HEX", you can set this in the "Format"...
  • Page 25 Dataman-S6 - User's Manual that data. If even one bit in the buffer were to change, this value would be different. It is worth noting down the checksum value for a specific data file or from a master IC which has been read into the buffer, this can be used at a later date to verify the data file or IC contents have not changed.
  • Page 26 Dataman-S6 - User's Manual 7. Back on the main screen, check the button on the lower left under the "Procedure" column and then check or uncheck the other procedures according to your requirements. 8. After confirming the IC is placed correctly in the ZIF socket and is secure, check that the...
  • Page 27: Reading The Internal Memory Of An Ic And Saving The Data Out In Binary Format

    Dataman-S6 - User's Manual Upon completion of the selected procedures the result will be displayed by a “PASS/FAIL". If any problems do occur during the process, the system will stop and the failed process will be highlighted in red. If the error is relating to the IC placement or orientation in the ZIF socket or adapter or if an ID check error occurred, it will be displayed in the message window.
  • Page 28 Dataman-S6 - User's Manual 3. On the main window click on the button in the "Data/Option" area. The programmer will start reading the IC and will save the internal data to the buffer. After completing the "Read" process, if you have selected the procedure, the programmer will carry out the “Confirming IC data"...
  • Page 29: Using The System's Self Test Function To Detect And Test The Programmers Hardware

    Dataman-S6 - User's Manual 5. Click the button to enter the "Save File" window. Click the top right button and select where on your system you want to save the contents of the buffer. Select an existing file to overwrite or enter a new file name. Click on the “Save” button to return to the "Save File"...
  • Page 30 Dataman-S6 - User's Manual OK. The system will begin the Self Test routine. 3. When the Self Test has completed a prompt will appear to inform you of this. Detailed results of the Self Test will be displayed in the message window.
  • Page 31 Dataman-S6 - User's Manual You can scroll through the message window to check the results or click on the button to save the message window contents out to a text file.
  • Page 32: Chapter 6 Troubleshooting

    Adapters are consumable items and have limited life. Please purchase a new adapter if required. Status Description: The software can not connect to the programmer (Message window shows "Dataman- S6 Programmer not detected!"). Troubleshooting: Check whether the programmer is connected using the supplied Y-type USB cable and both USB connectors are plugged into the host PC.
  • Page 33 After the computer connects to the programmer, the LED flashes twice then goes out. Troubleshooting: Check whether the Dataman control software is running. Check whether the driver is installed correctly (Windows Device Manager). Check whether the hosts USB Port is a USB 2.0 High Speed interface.
  • Page 34 Dataman-S6 - User's Manual Status Description: Self-Test function does not pass all of the tests. Troubleshooting: Please check whether there is an IC or adapter on programmer's ZIF socket as this will cause the self test to fail. If the self test still fails, please send the self-test results to support@datman.com along with your company and contact details and someone will...
  • Page 35: Chapter 7 Glossary Of Terms

    Dataman-S6 - User's Manual Chapter 7 Glossary of Terms DIP: Dual Inline Package ZIF: Zero Insertion Force socket LED: Light Emitting Diode Integrated Circuit USB: Universal Serial Bus OTP: One Time Programmable Buffer: Part of PC memory or disk used for temporary data...

Table of Contents