Genius G540

Download as pdf or txt
Download as pdf or txt
You are on page 1of 26

Copyright notices ....................................................................................................................................

2
1. Overview .......................................................................................................................................... 2
1.1.1 GENIUS G840 Characteristics .............................................................................................. 2
1.2 System Requirements ........................................................................................................................ 3
1.3 Programmer Package ........................................................................................................................ 4
2. Installing the Software ........................................................................................................................ 4
2.1 Setup G540 (or G840) Software ....................................................................................................... 4
2.2 Installing USB Driver ....................................................................................................................... 7
3. Quick Guide ...................................................................................................................................... 10
3.1 Description of User Interface *(UI) ................................................................................................ 10
3.1.1 Main menu and Toolbar ....................................................................................................... 11
3.1.2 Information window ............................................................................................................. 11
3.1.3 Data buffer ........................................................................................................................... 12
3.2 Operation Intro ................................................................................................................................ 13
3.2 1 On_Line (means connect the hardware to PC):.................................................................... 13
3.2.2 The off-line operation (Only G840) ..................................................................................... 14
4. Explanation ....................................................................................................................................... 14
4.1 Base Operations .............................................................................................................................. 15
4.1.1 Select Device........................................................................................................................ 15
4.1.2 Load File .............................................................................................................................. 16
4.1.3 Set Encryption . .................................................................................................................... 18
4.1.4 Insert device ......................................................................................................................... 18
4.1.5 Program ................................................................................................................................ 19
4.1.6 Erase ..................................................................................................................................... 20
4.1.7 Blank .................................................................................................................................... 21
4.1.8 Verify ................................................................................................................................... 21
4.1.9 Encrypt ................................................................................................................................. 21
4.3 Brief discription of supported devices ............................................................................................ 21
4.4 About the power adapter ................................................................................................................. 22
4.5 IC Test............................................................................................................................................. 23
4.5.1 Test known Device............................................................................................................... 23
4.5.2 Test unknown Device........................................................................................................... 24
Copyright notices

Software Copyright 2008——0101 STAGER


User’s Manual Copyright 2008——0101 STAGER

The distribution and sale of the product are intended for use by the original
purchaser under the terms of the License Agreement. This document may not,
in whole or part, be copied, photocopied, reproduced, translated or reduced
to any electronic medium or machine-readable form without prior consent in
writing from STAGER.

1. Overview

Genius GXXX series production lineup:

GENIS G540 universal programmer: USB communication, 40 pin ZIF socket,


Updatable by software. Powered by USB, Contour: 143mm×112 mm×25 mm.

GENIUS G840 universal programmer: USB communication, 40 pin ZIF socket,


all pins fully driven, Off-line Operation, Updatable by software. Powered
by 5V 1000mA power supply, Contour: 143mm×112 mm×25 mm)

1.1.1 GENIUS G840 Characteristics

GENIUS G840 is the newest type of the GENIUS programmer family. It has
the following features.

1. 40 pins ZIF socket with all pins fully driven.


2. Updateable by software with lifelong updating support. You need only
to download the newest software from our web site to update.
3. On-line operation and off-line operation functions, both suitable for
the development, testing, teaching and suitable for batch programming.
4. Touch key. You don’t need to click on the mouse, which causes the
operation to be more convenient. The touch key is durable and can never be
damaged.
5. Pin Connection detection. Poor connection between the IC and the socket
or error in placement will be detected and the operation will be stopped.
6. Triple indication of the operating result: displayed in the window,
in the LED lamp and buzzing.
7. Powver supply: 5V 1000mA.Low Power consumption (<200mA) so as to avoid
over heating.
8. Perfect defenses. That prevents damage to the programmer and the
component to be programmed.
9. Pocket-sized and compact, looks good and is portable.

Also the, GENIUS G540 is a newest type of the GENIUS programmer family
has the following features.

1. 40 pins ZIF socket.


2. Updateable by software. The user has lifelong updating support. You
need only to download the newest software from our web site to update. (Please
login to:
3. Pin Connection detection. Poor connection between the IC and the socket
or error in placement will be detected and the operation will be stopped.
4. LED indicator.
5. Powered by USB. Low Power consumption (<200mA) avoiding over heating.
6. Perfect defenses. That prevents damage to the programmer and the
component to be programmed.
7. Pocket-sized and compact, looks good and is portable.

1.2 System Requirements

The minimum requirements are as follows:


A personal computer with one USB port, CD-ROM driver windows 98/NT/2000/XP
operating system, with at least 100MB of spare space on the Hard disk
1.3 Programmer Package

Standard package contains the following:


Main body of programmer 1 pcs
USB connecting cable 1 pcs
AC/DC adapter (Only G840) 1 pcs
Installation software CD 1 pcs
User’s Manual 1 pcs
Registration card 1 pcs

2. Installing the Software

This chapter will help you to install the software and to connect the hardware.
There are two parts to be installed: G540 (or G840) Software & USB Diver.
The USB device is a PnP device. The USB Driver must be installed before the device can
be used. At first time installation, Windows will start with “new hardware wizard” to
scan all available INF files and find the appropriate USB Driver

2.1 Setup G540 (or G840) Software

1. First, insert the CD into CD-ROM drive.


2. Double click the G540 Setup (or G840 Setup) in the folder “SetupFile”
The following window should then be shown:
Fig 1

Click the button “Next”

Fig 2

Now, you can change the destination folder if you want to. Then click the
button “Next”.
Fig 3

Click the “Next” again to go on

Fig 4
Please read the text carefully,click the button "Install"
Fig 5

The files are copying. After this process, it will display following
information:

Fig 6

Click the “Finish” button to finish the setup.

The Shortcut Icon of G540 (or G840) will be created on the desktop of the
PC

2.2 Install USB Driver

The installation of the USB Driver contains two steps: per-installing and
connecting the USB device
Step 1: Pre-inteall the USB Driver. This step is in order to copy automatically all
the files of the Driver to the PC.
Double Click to run the StgICproUSB_Installer.exe in the folder USB_DRIVER
The displayed window is as follows:

Fig 7

You can change the Install location if necessary


Then click the button “Install”.

Fig 8

Click the button “OK” Finish Step 1.

Step 2 Connect the USB device. This step connects the USB device to the pc
and installs the specific files to Widows system automatically.
Connect the Programmer to the PC’s USB interface, the LED lamp should light.
(If it is G840, the power must be turn on).The PC is ready to scan for the drivers for the
new USB device as shown in the window below. (Note: the Chinese version is used
here.)
Fig 9

Select automatic then click the button “Next”.


The window should change to Fig 10:

Fig 10

Click the button Finish to finish the installation.


3. Quick Guide

This chapter helps users understand the process of IC programming.

3.1 Description of User Interface *(UI)

The hardware must be connected with PC before you run the software.
Double click the shortcut Icon of the G540 (or G840) on the PC desk to start it.

Main menu Tool bar Information window



Fig 11

3.1.1 Main menu and Toolbar

As with any general Windows software, any operation of G540 (or G840) can be
executed on the main menu or the toolbar.
The main menu of G540 (or G840) includes File, Edit, Operation, View, Set and
Help. The toolbar includes the functions most often used; they are Load, Edit, Select,
Programming, Erase, Block check and Verify.

3.1.2 Information window

The Information window is used to show the IC information, programming


environment and operation results.
(F22)

Figu 12

3.1.3 Data buffer

f23
Fig 13

This window shows the data of the PC data buffers. The view may be either
Hexadecimal (HEX) or JED. The buffer data may be obtained from one of three methods
that is Loading the file, Reading the device or editing the data buffer. The data buffer
window is closed when the G540 starts and it will be automatically displayed after you
load a file, read from a device, or fill the data buffer.

3.2 Operation Intro

3.2 1 On-Line (means connect the hardware to PC):


Click the button SELECT on the toolbar to Select Device Manufacturer,
according to the target device.
2、Load data:
If your data is in a data file, click the button Load on the toolbar. Locate your data
file then open it.
Note: You must select the format to match the format of the file.
If your data is in a sample device, then place the sample device into the ZIF socket,
then click the Read button on the toolbar. This operation will read the device data into the
buffer.
3. Set Encryption or Configuration value.
Click the button Config Encrypt SET to set Encryption or Configuration parameter
according to the device attribute.
Note: The setting values take effect after the Encrypt operation
Some devices may not have encrypting features.
4. Set Programming Operation Sequence
There is a default Programming Operation Sequence for each device selection.
Generally it is not necessary to change this .If you want to change it you can click main
menu Set—Set Programming Sequence.
5. Place the target device in the ZIF socket
6. Click the button Prog on the toolbar, the Programming Operation Sequence set at
step 4 is automatically executed
7. Replay 5, 6, to program another device.

3.2.2 The off-line operation (Only G840)

The Off-Line Operation means that the Programmer can run without being connected
to the PC. Programming information needs to be download to the programmer hardware
before Off-Line operation.
After you do steps 1 to 4 in the section 3.2, click the button DL Off-Line in the
toolbar to download the information and to break the logic connection.
You can then use it without connecting the programmer to the PC.
Refer to section 4 for details.

4. Explanation

After you read the Quick Guide, this chapter will tell you all the functions of the
programmer.

4.1 Base Operations

GENIUS G540’s operations can be executed by the main menu or the toolbar. The
operations can mostly be completed by one-click, but sometimes may need multi-steps.

4.1.1 Select Device

Click button “SELECT” (toolbar), display the Select Device window.

Fig 14

Select the Device class, Manufacture, and Device type according to the type of the
target device.
We recommend that you use as far as possible the selection matching with the target
device.
4.1.2 Load File

The “Load File” loads the data from the data file into the data buffer of the G540
(or G840).
Click button Load (toolbar), the Open file dialog box will be displayed.

Fig 15

Locate your data file location, double-click the file name or click the Open button,
the window will close at the same time, the File loading mode window will show.
Fig 16
Select the File Format. It must match the format of your data file.
It is often not necessarily to change the Offset address, the Loading mode and the
Fill mode in blank area.
Click button OK, which will close the dialog box. The Data Buffer widow will be
displayed automatically.
For memory (include EPROM, EEPROM, FLASH, Serial EEPROM) or MCU the
data format may be HEX or BIN. For the PLD the data format is only JED.
The file that is HEX or JED format can be created by specific assemblers.
You can change the File offset address or Buffer offset address to load the data of
the file to different location of the data buffer. The default offset addresses is 0.
Fill mode in blank area can be with xxH or don’t care (here xxH is any value.) The
default value is 0FFH.
You can join two or more files if you use the Offset address and Fill mode in blank
area for example, join file A hex and B hex. first, you can load the file A hex with Data
buffer offset address 0 and Fill value 0FFH,then load the file B hex with Data buffer
offset address xxxxH.

4.1.3 Set Encryption.

After you selected a new type device that needs to be configured or encrypted you
must set the encryption parameters.
Click the button Config Encrypt SET on the toolbar. You will see the following
window. (This window is for PIC16F73.It may be different for a different device)

Fig 7

Set the parameters. Then click button OK to close the window.


Note: The setting values must be written to the device by Encrypt operation

4.1.4 Insert device

When you selected a type of device to program, the inserting placement of the device
is displayed. It is shown with a diagram Refer to Fig 12
Put the target device into the ZIF socket and lock it.
Note: Don’t insert the device before you turn on the power, and take out the device
before you turn off the power, so as to prevent incorrect operation from unstable period
of ON/OFF power.

4.1.5 Program

The programming operation is a combination of multi-operations, these operations are


repetitively used.
The operation sequence of programming is created when the G540 starts or when a
new type of device is selected. You can rearrange this sequence if necessary.

1. Rearrange the Sequence of Programming


Click “Set Programming Operation Sequence” on the main menu (under SET) the
options will appear on the left column of the dialog box, and the selected items will
appear on the right. The selected items will be executed in order by pressing the Prog
button on the toolbar. Select an option on the left, and press the button “ADD” or double
click the Item which will cause this item will be added to the right. If you need the same
item again, you can add more. To delete an item, select an item on the right column, press
button “Delete X”, or double click the item bar, and this item will then be deleted.
Fig 18

2. Programing
When you click the button Prog on the toolbar. The operation sequence is executed
in order.

Replay 4.1.4 & 4.1.5 2 to program another device.

The buttons “Erase” “Blank” “Verify” “Encrypt” … on the toolbar can be


executed step by step when necessary.

4.1.6 Erase

For EPROM type, you must erase it by using a ultra-violet eraser. For EEPROM,
FLASH etc, you can accomplish this on the programmer. Click the “Erase” bottom in the
toolbar to erase.
4.1.7 Blank

Click the button “Blank” in the toolbar, the blank operation will execute

4.1.8 Verify

This operation is comparing the content of the Programmed device to the content
of the data buffer so as to confirm whether the device was programmed correctly. The
verify operation should be done before encrypt! You just need to click the button
“Verify” on the toolbar, the result will be displayed in the information window.

4.1.9 Encrypt

The Encryption parameters must be set before encrypting if the device selection is
new Refer to section 4.1.3
Click the button Encrypt in the toolbar ….

4.3 Brief Introduction of support devices

The following is only a brief introduction to the support devices. Refer to file
DeviceList_G540 (DeviceList_G840) on the Disk for details.
1. EPROM(ultra-violet erasable memory):all big brands EPROM,
including:2716、27C16、2732、27C32、2764、27C64、27128、27C128、27256、27C256、
27C512、27C010、27C040 etc.
2. EEPROM and Flash(electric erase memory):2816、28C16、2817、28C17、
28C64、28C256、28C010、28F512、28F010、28F020、29C256、29C512、29C010、29C020、
39SF256、39SF512、39SF010、39SF020、39SF040 and 49...
3. MPU (micro controller)
The 51 series micro controller mainly using:
ATMEL:AT89C51/52/55WD/LV55、AT89S51/52/53/、AT89C1051/2051/4051、
AT90S1200/2313/、Attiny11/12/15
Winbond:77E58/78E51/78E52/78E54/78E58/78E516/...
AMD:87C51/87C521/87C541
LG:GMS97C2051/97C54/97C58/97C2051/97C4051/
INTEL:87C51~87C58、87C5FA~FC、87C51RA~RT...
SST:SST89C54/58、89F54/58...
The other brands' 51 series micro controller :
PIC series micro controller :
Microchip PIC12C508/509、PIC16C502、16C52/54/55/57/58、
PIC16C61/62/620/621/622/623/624/625、PIC16C63、PIC16C64/65/67、PIC16C73、
PIC16C74/76/77、PIC16C745/765、PIC16F72/73/74/76/77、
PIC16F870/871/872/873/874/876/877/877A/84PCF745/746
MDT series MDT2005 etc.
PLD(programmable gate array):main includes:
ATMEL:AT16V8、AT20V8、AT22V10、ATF16V8、ATF20V8、ATF22V10 etc.
LADICE:GAL16V8、GAL20V8、GAL22V10 etc.

4.4 About the power adapter

Genius UA800 universal programmer(USB communication)


1. When connected to the USB cable you do not have to use the power supply.
However if the USB power is insufficient then you may use the power supply.
2、The power source adapter power supply, specification AC 110 - 240V, DC
6V 1000mA (center, outer annulus negative)

Genius SU0640 universal programmer(USB communication)


Uses the USB power supply, does not need external power.

Genius SP2006 universal programmer(serial communication)


You must use the power source adapter. The power supply specification AC110 -
240V, DC 5V 1000mA (center, outer annulus negative)

4.5 IC Test

The IC test, tests RAM, TTL (the 74LS series, the 54LS series), the CMOS4000 series
general digital circuit..
The IC Test has two possibilities:
1、Known IC, test whether it is in a good condition or is faulty.
2、Unknown IC, search and analyze which IC it is.

4.5.1 Test known Device

Click the tool bar selecting either, “RAM test" or "test TTL or CMOS”, Fig19 shows
if "test TTL or CMOS” was selected.

Fig 19
Click on the “Test known" button that will open the dialog box of component choices.
Fig 20
Select the device that is as the same as the target device click the OK button to close
the window. Put the target device into the socket Click the button Test on the tool bar, the
system starts to test the device and the result will shown in the information box.

4.5.2 Test unknown Device

See Fig 18; select the “Find the Unknown type”, the window changes as follows:

Fig 21
Select the number of IC pins to be the same as the number on the target device. Put
the target device into socket then click the Test button on tool bar. Result will show as the
following:

Appendices

License Agreement
The copyright of the program and user's guider remain the property of STZGER.

You may:
Copy the program for back-up purposes ONLY in support of its use on a single
computer.
Transfer the program and license to another party if the other party agrees to accept
the terms and conditions of this agreement.
You may not:
Use this product in a computer system or network, which allows the program to be
operated by more than one user at a time.
Modify, copy, or transfer the user's Guide, other documentation or any copy.
Reverse engineering, de-compiling, or disassemble any program module or security
device.

Customer Support
Congratulations you have a Genius series program machine. You will be a friend of
stager Electric CD.LTD for all time.
Keep your purchase credentials and you will get favorable after service and
preferential treatment:
Technical service support.
Full free warranty for half a year, and supply service for life.
You can take 80% of market value to buy any other production of Genius series.
Software updates are available free from the web site.
Http://www.stg51.com
The telephone for technical support is :+86(0755)82528167
E-mail:stgxiao@163.com
Fax: 0755-82526062

You might also like