EE Tools EeRom-8U User manual

ROM Emulator for USB
EeRom-8U User’s Guide
EE Tools, Inc.
4620 Fortran Dr. #102
San Jose, CA 95134
www.eetools.com
Tel: (408) 263-2221
Fax:: (408) 263-2230

EeRom-8U User’s Guide
www.eetools.com - 2 -
Copyright © 1992-2010 by E. E. Tools, Inc. All rights reserved. No part of this publication may be
reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic,
mechanical, photocopying, recording, or otherwise, without prior written permission from E. E.
Tools, Inc.
DISCLAIMER
E. E. Tools, Inc. MAKES NO REPRESENTATION OR WARRANTIES WITH RESPECT TO THE
CONTENTS HEREOF AND SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF
MECHANTIBILLY OR FITNESS FOR ANY PARTICULAR PURPOSE. Further, E. E. Tools, Inc. reserves
the right to revise this publication and to make changes from time to time in the content hereof
without obligation of E. E. Tools, Inc. to notify any person of such revision or changes.
EEROM-8U and the E. E. Tools logo are trademarks of E. E. Tools, Inc.
INTEL is a trademark of Intel Corporation.
Motorola is a trademark of Motorola Inc.
Microsoft is a registered trademark, and Windows, Windows98, Windows Me, Windows NT, and
Windows2000 Professional are trademarks of Microsoft Corporation.
All other trademarks or registered trademarks are property of their respective companies.

EeRom-8U User’s Guide
- 3 - www.eetools.com
CONTENTS
DISCLAIMER ............................................................................................................................. 2
CONTENTS ........................................................................................................................................................3
Chapter 1............................................................................................................................................................5
I. INTRODUCTION ...........................................................................................................................................6
II. SYSTEM REQUIREMENTS ..........................................................................................................................7
Chapter 2............................................................................................................................................................9
I. USB DRIVER SETUP AND INSTALLATION.......................................................................................... 10
1. To Install USB Driver.............................................................................................. 10
2. To Install EeRom-8U Software ............................................................................... 10
Chapter 3......................................................................................................................................................... 12
I. HARDWARE SETUP AND INSTALLATION ......................................................................................... 13
1. EeRom-8U Features .............................................................................................. 13
2. To install Hardware............................................................................................... 14
3. Common problems and solutions.......................................................................... 14
II. SOFTWARE SETUP AND INSTALLATION.......................................................................................... 16
1. Toolbar Icons . ...................................................................................................... 16
2. Operation menu................................................................................................... 19
1). Files.............................................................................................................. 19
2). Buffer ........................................................................................................... 19
3). Transfer ........................................................................................................ 19
4). Target........................................................................................................... 20
5). Help ............................................................................................................. 20
3. Structure............................................................................................................... 20
1). EEROM Control : Working on this page before starting any project is
recommended................................................................................................... 20
2). Project Control : When you select file from project that is placed at the left of
the main screen, this page automatically appears. In order to make any changes to
this page, you have to choose file. ..................................................................... 20
3). Option ......................................................................................................... 22
Chapter 4......................................................................................................................................................... 24
I. KEY PERFORMING EXAMPLE................................................................................................................. 25
1. Program performs for the first time........................................................................ 25
2. Data Split Mode .................................................................................................... 25
Chapter 5......................................................................................................................................................... 26

EeRom-8U User’s Guide
www.eetools.com - 4 -
Regardless of the symptom, verify the following:............................................................................... 27
Target is not powered up. ........................................................................................ 27
Target power is noisy or Voltage too low. ................................................................. 27
Checksum Errors ...................................................................................................... 27
Target Power noisy or Voltage too low. .................................................................... 27
Verifies, but target does not run.............................................................................................................. 28
Target not being reset .............................................................................................. 28
Emulator device size set wrong................................................................................. 28
File Too Large........................................................................................................... 28
Wrong PLCC or other adapters used. ........................................................................ 28
File is not a raw binary image of the EPROM ............................................................. 29
1. Calling Customer Support ..................................................................................................................... 30
2. Service Information ................................................................................................................................. 30
3. Limited One-Year Warranty .................................................................................................................. 31
Chapter 6 Appendix...................................................................................................................................... 32
PIN ARRAY OF EeRom-8U.......................................................................................................................... 33
OPTION BOARD ........................................................................................................................................... 33

EeRom-8U User’s Guide
- 5 - www.eetools.com
Chapter
1
INTRODUTION AND
REQUIREMENT

EeRom-8U User’s Guide
www.eetools.com - 6 -
I. INTRODUCTION
EeRom-8U ROM Emulator is aimed at developers who focus on making ROM based programs
and data including embedded systems, BIOS, video games, robotics, printer drivers, graphic
controller, postscript interpreters, character font libraries, and other ROM based application. In
general, the emulator is used during program and data developing period to eliminate the
frustration of repeated EPROM burn-erase cycles. EeRom-8U ROM Emulator easily plugs in place
of the ROM through the emulator’s target adapter.
Other ROM Emulators can emulate only EPROM. But EeRom-8U ROM Emulator can emulate
many types of memories (EPROM, Flash-ROM, EEPROM, NVRAM) currently used. So EeRom-8U
ROM Emulator can be called a “memory emulator”. Also EeRom-8U can properly operate with
user’s board using 8bit/16bit/32bit data bus. EeRom-8U ROM Emulator adopts USB interface.
This helps the user to have faster communication speed than the parallel port. From this, the
user can enormously reduce the developing time and adopt high speed SRAM(15ns) for
matching well with high speed RISC and CISC CPU. Therefore both professional and novice
program developers will find that EeRom-8U ROM Emulator can be an exceptional valuable tool.
< The Characteristics of EeRom-8U >
①High speed USB interface (Supports Plug & Play)
②1M Byte (8M bit) / sec download speed
③Supports 8bit data bus by itself
④Uses 1MB high speed memory for proper emulation
: 15ns high speed SRAM
⑤Supports EeRom-8U without outside electric power supply
⑥Convenient software environment: supports Windows/9598/ME/2000/XP
⑦Supports hex (Intel/Motorola type), binary file format
⑧Disassembling function supports 11 CPU types
⑨Safety circuit against inverse insertion

EeRom-8U User’s Guide
- 7 - www.eetools.com
II. SYSTEM REQUIREMENTS
The requirements to use the Windows graphical application are:
Processor: IMB PC or compatible, Pentium / 100 MHz or better
RAM: 5 MB
DISK: 5 MB
Port : USB
OS: Windows 98/ME/2000/XP
Floppy drive for installation (unless obtained on the Internet, www.eetools.com
OS: Windows 98/ME/2000/XP
TARGET SYSTEMS
Your target board requires the following memory type for proper emulation with
EeRom-8U. The basic EeRom-8U unit supports 8Mbits with 45NS memory.
EeRom-8U
For supporting
EEU100s needed
Software Setting
for Target Memory
( Memory Type )
EPROM
DATA : 8BIT
27C64 EPROM (2764) 8K
27C128 EPROM (27128) 16K
27C256 EPROM (27256) 32K
27C512 EPROM (27512) 64K
27C010 EPROM (27010) 128K
27C020 EPROM (27020) 256K
27C040 EPROM (27040) 512K
27C080 EPROM (27080) 1M
EEPROM
DATA : 8BIT
2864 EEPROM (2864) 8K
28512 EEPROM (28256) 32K
FLASH ROM
DATA : 8BIT
29512 FLASH (29512) 64K
29010 FLASH (29010) 128K
29020 FLASH (29020) 256K
29040 FLASH (29040) 512K

EeRom-8U User’s Guide
www.eetools.com - 8 -
Supported PLCC Socket
PLCC 32 Pin; ADP28:32PLCC-TO-28DIP, ADP32:32PLCC-TO-32DIP)
Memory
Type
Size
(Bytes)
Supported Memory
2764
8K
2764/A, 27C64, 27HC64
27128
16K
27128/A/B/D/DI, 27C128
27256
32K
27256, 27C256, 27H256, 27BV256, 27LV256
27512
64K
27512/AS, 27C512, 27LV512
27010
128K
27C010, 27H010, 27HB010, 27LV010/A/L
27020
256K
27C020, 27BV020, 27LV020, 27LC020, 27SF020, 27E020
27040
512K
27040, 27C040/Q, 27BV040, 27LV040
27080
1M
27C080, 27LV080
2864
8K
2864A/AE/B/BE, 28C64/A/AX, 28HC64/B, 28PC64/E, 28BV64,
28LV64/B
28256
32K
28C256, 28HC256
29512
64K
29C512, 29EE512/A, 29SF512
29010
128K
29010/L/V, 29C010A, 29F010/A/B, 29EE010/A,29SF010
29020
256K
29C020, 29EE020/A
29040
512K
29040/A/L/AL/V, 29F040/B
29080
1M
Special port is required.

EeRom-8U User’s Guide
- 9 - www.eetools.com
Chapter
2
SETUP AND
INSTALLATION

EeRom-8U User’s Guide
www.eetools.com - 10 -
I. USB DRIVER SETUP AND INSTALLATION
1. To Install USB Driver
If you are the first time user, when you connect EeRom-8U and USB Cable, PC will install
Hardware Wizard by Plug and Play function in order to find the corresponding drive. As
following the Hardware Wizard, choose ERUSB.INF provided with the instrument and install
the driver. Afterwards, the program is saved to your PC so that whenever you connect
EeRom-8U, the PC automatically finds the corresponding driver and installs it.
2. To Install EeRom-8U Software
1). Run the SETUP.EXE file located on the provided install version program, then a startup
screen appears as shown below.
Picture 1. Welcome message.
2). Follow the on-screen instruction, and choose a directory that you desire to install
the program.

EeRom-8U User’s Guide
- 11 - www.eetools.com
Picture 2. Choosing the directory for installation
3). Click “Program” from the “Start” menu, and select program folder.
Picture 3. Selecting program folder
4). After this is done, go back to Program Folder that you typed and run the program.

EeRom-8U User’s Guide
www.eetools.com - 12 -
Chapter
3
SETUP AND
INSTALLATION

EeRom-8U User’s Guide
- 13 - www.eetools.com
I. HARDWARE SETUP AND INSTALLATION
1. EeRom-8U Features
1). EeRom-8U is a very high speed Memory Emulator made upon USB 1.1 Spec.
2). Up to 8 instruments can be connected, and the Software supports 16bit Split Mode
and 32bit Split Mode as well.
3). USB Since EeRom-8U uses 5V power from USB Cable, no additional Target power or
power adaptor is required.
4). Convenient Reset Control by the Software is provided.
Picture 4-1. EeRom-8U Picture 4-2. EeRom-8U
1. 32pin Cable Socket
2. Reset Out port
3. Power LED(RED) and Status LED(2 color-Green / Red)
4. Target Voltage Select(3.3 V / 5V)
5. USB Cable Socket

EeRom-8U User’s Guide
www.eetools.com - 14 -
2. To install Hardware
►All items composing EEU100
Supported Type Item Quantity
Both Setup Disk and Device Driver Disk 1
USB Cable (‘Series B’ B-Plugs)
1
Reset Cable 1
User’s Manual 1
EEU100 Emulator 1
1). Connect EeRom-8U and PC using USB Cable.
2). Check that a red light of Power LED is on.
3). Select EeRom-8U switch to either 3.3V or 5V depending upon Target power, and plug
it in Target
4). Plug Cable’s socket in where Target memory is placed after checking the pin number.
5). Turn on Target and download desired files using EeRom-8U.
After downloading the files, EeRom-8U Software automatically resets and starts Target.
* Reset : A user can select current Reset function of EeRom-8U with options.
Choose Reset type (Reset High-Active High, Reset Low-Active Low) and Reset signal
time (millisecond) from Software option.
Click Target Run, and Target starts with Reset.
6). Turn off Target and remove EeRom-8U from the Target.
3. Common problems and solutions
1). Software doesn’t recognize EeRom-8U device
- Check that red Power LED of EeRom-8U is on.
- Check that USB Cable is connected correctly.
- Click “Setting” -> “Hardware Profile” -> “Device Manager”-> “Universal Bus Controller”
and check that the corresponding driver is loaded correctly.
- If you have any further questions, please contact with our technical assistances.
2). After downloading and Target Run, Target doesn’t seem to be performing correctly.
- Check that green light of Status LED is on when downloading.
- Check that the selected Target power and EeRom-8U power are correct.
- Check that the Cable and the socket are connected properly to Target.
- If you have any further questions, please contact with our technical assistances.
3). Software is down and stops performing.

EeRom-8U User’s Guide
- 15 - www.eetools.com
- Unplug USB Cable and shut down Software.
- After a while, connect the Cable again and start Software.
- If matter seems not to be better, please contact with our technical assistances.
4). Reset doesn’t start.
- Check that Reset Cable is connected properly to Reset pin that is placed in the side of
EeRom-8U.
- Check that Reset Cable is connected to the right Reset terminal of Target.
- Check that the selected Reset Type is correct from Option of Software and the Reset
Duration is selected correctly. (For example, ‘0’ is selected as a default value for Reset
Duration.)
Reset Duration is the time period that Reset Signal is maintained.
- If you have any further questions, please contact with our technical assistances.
Picture 5. EeRom-8U Driver showed in Device Manager

EeRom-8U User’s Guide
www.eetools.com - 16 -
II. SOFTWARE SETUP AND INSTALLATION
Picture 6. EeRom-8U Software.
1. Toolbar Icons .
Project Open : Opening existing project or making new project. The file type is
*.erp.
Picture 7. Project Open Dialogue Box

EeRom-8U User’s Guide
- 17 - www.eetools.com
Project Save : Saving new project or changes made to project.
File Add : Adding new file to project.
Picture 8. Add File Dialogue Box
File Remove : Remove file from project.
Buffer Editor : Show the data of added files to project in order.
Picture 9. Buffer Editor

EeRom-8U User’s Guide
www.eetools.com - 18 -
Hide Program : Hiding program in Tray Icon Box.
Tray Icon Box is where the bottom right of Window screen.
Hide Popup Menu : The Menu appears when you place your mouse’s pointer to the
icon in Tray Icon Box and click once the right button of your mouse.
Picture 10. Tray Icon and Popup Menu
Exit Program : Exiting program.
Show S/W : Returning program to Window screen.
Quick download and Run : Performing Target Reset and Target Run with
downloading under the circumstance that program is hidden.
Double clicking icon in Tray Icon Box results will be same.
Download : Loading each file to Buffer and download it to EeRom-8U that is
assigned from Project Control Page.
Upload : Sending the data that is downloaded to EeRom-8U device to PC Buffer
and showing in Buffer Editor.
Verify : Comparing file that is loaded in Buffer and data that is downloaded in
EeRom-8U and showing errors if any occurs.
Target Run : Performing Reset to start Target and letting EeRom-8U perform.
Target Stop : Stopping EeRom-8U at Target.

EeRom-8U User’s Guide
- 19 - www.eetools.com
2. Operation menu
Picture 11. Main Menu
1). Files
Add File : Add a new file in project.
Remove File : Removeafile from project.
Load or Create Project : Opening existing project or making new project.
Reopen : Reopening selected project from a list of created projects after opening
program.
Save Project : Saving any changes made to project.
Save Project As... : Saving project as different name.
Hide : Hiding Window screen in Tray Icon Box.
Exit Program : Exiting program.
2). Buffer
Edit Buffer : Showing added files to project in order.
3). Transfer
File Download : Loading each file to Buffer and downloading it to EeRom-8U that is
assigned from Project Control Page.
File Upload : Sending data that is downloaded to EeRom-8U device to PC Buffer
Verify : Comparing file that is loaded in Buffer and data that is downloaded in
EeRom-8U and showing errors if any occurs.

EeRom-8U User’s Guide
www.eetools.com - 20 -
4). Target
Target Run : Performing Reset to start Target and letting EeRom-8U perform.
Target Stop : Stopping EeRom-8U at Target.
5). Help
3. Structure
Hardware and Project Control Tab is at the right of the main screen.
1). EEROM Control : Working on this page before starting any project is
recommended.
Picture 12. ‘EEROM Control’ Section
Items : Up to 8 EeRom-8U can be connected.
Serial /Ver. : Serial number and Hardware version of the connected EeRom-8U appear,
and “Not Connected” appears when EeRom-8U is not connected.
Mem Type : Selecting Memory Type that is applied to the corresponding EeRom-8U.
“Find EeRom-8U” Button : While using program, if additional EeRom-8U is connected or
if Serial number and Hardware version of the connected EeRom-8U do not appear, click
this button to find currently connected EeRom-8U and to rearrange Serial number in
order. At this moment, order of EeRom-8U may change.
2). Project Control : When you select file from project that is placed at the left of
the main screen, this page automatically appears. In order to make any changes to this
page, you have to choose file.
EEROM Select : Choose an EeRom form the daisy-chained EeRoms. Your data will be
Other manuals for EeRom-8U
1
Table of contents