EASYPRO1GEVB
EasyPro 3.2 Evaluation
Board User's Manual
http://onsemi.com
EVAL BOARD USER’S MANUAL
Programming and Evaluation Tool for Serial EEPROMs
What is EasyPRO?
EasyPRO is an easy-to-use, software-driven device programmer that is controlled and powered from the standard USB port
of a PC. Designed as an extremely portable module (no bigger than a cell phone), the programmer provides a user-friendly tool
for designers, service professionals and dealers.
How easy is it to use?
The new EasyPRO user interface provides a much easier way to find buttons and options required to run the test.
©
Semiconductor Components Industries, LLC, 2011
August, 2011
−
Rev. 3
1
Publication Order Number:
EVBUM2027/D
EASYPRO1GEVB
How can EasyPRO help me?
EasyPRO allows you to write and read the content of the
memory device (IIC, SPI and uWIRE) with either
predefined patterns or your custom patterns.
IIC, SPI
Position
mWIRE
Position
What devices can EasyPRO support?
EasyPRO supports ON Semiconductor serial EEPROM devices, as well as competitor-equivalent products. The
programmer is designed to support 8-pin devices in PDIP package. Other packages are supported using the appropriate test
socket adapter.
ADAPTER
pin1
SOCKET
pin1
What features are available?
EasyPRO programs and reads the content of the memory device for ON Semiconductor serial EEPROMs. Choose and open
the device file from the list available in “Devices” folder.
To write or verify the data to or from the memory, an internal data
Buffer
is available. The buffer size is equal to the memory
size of the selected device. The buffer content is shown in hexadecimal format in the left panel and as ASCII characters in the
right panel, under DUT / Buffer tab. The buffer content is user editable or can be loaded with a specific data file (predefined
or custom pattern).
To program data into the memory or to verify memory content, the “Write”, “Read” and “Verify” functions are available
under
Device Functions
menu.
By clicking the “Write” button, the data previously loaded in the buffer will be written into the memory device under test.
By clicking the “Read” button, the data read from the memory under test will be loaded into the data buffer.
The “Verify” function is used to verify that programming has been correctly performed and that the memory content is
identical to the data buffer. The total number of errors will be displayed in the “Output” messages window and the failed
locations are marked in red in the buffer window. If the data read from the memory is identical to the data buffer, the message
“Done with no differences” will be displayed.
http://onsemi.com
2
EASYPRO1GEVB
TABLE OF CONTENTS
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Program Installation . . . . . . . . . . . . . . . . . . . . . . . . 4
Driver Installation . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Panels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Properties Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Output Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Caption Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Tabs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
DUT Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
File Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Ribbons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Home . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Open Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Open Hex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Open Bin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Save DUT as HEX0 . . . . . . . . . . . . . . . . . . . . . 9
Save Hex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Save Hex as0 . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Save Bin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Save Bin as0 . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Property Window Button . . . . . . . . . . . . . . . . . 10
Caption Bar Button . . . . . . . . . . . . . . . . . . . . . . 11
Output Window Button . . . . . . . . . . . . . . . . . . 11
Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Erase All . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Fill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Start Address . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Checksum . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Copy from Pattern . . . . . . . . . . . . . . . . . . . . . .
Copy to Pattern . . . . . . . . . . . . . . . . . . . . . . . . .
Save DUT as HEX0 . . . . . . . . . . . . . . . . . . . .
Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Open Hex . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Open Bin . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Erase All . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Copy from Buffer . . . . . . . . . . . . . . . . . . . . . . .
Copy to Buffer . . . . . . . . . . . . . . . . . . . . . . . . .
Checksum . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Save Hex . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Save Hex as0 . . . . . . . . . . . . . . . . . . . . . . . . .
Save Bin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Save Bin as0 . . . . . . . . . . . . . . . . . . . . . . . . . .
Device Functions . . . . . . . . . . . . . . . . . . . . . . . . . .
Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Verify . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device Start . . . . . . . . . . . . . . . . . . . . . . . . . . .
Block Size . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Buffer Start . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Supply VCC . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sequential Read . . . . . . . . . . . . . . . . . . . . . . . .
Page Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Write Protect . . . . . . . . . . . . . . . . . . . . . . . . . . .
Opens Shorts . . . . . . . . . . . . . . . . . . . . . . . . . .
12
13
13
13
13
14
14
14
14
15
15
15
15
16
16
16
16
17
17
17
17
18
18
18
18
19
19
19
19
http://onsemi.com
3
EASYPRO1GEVB
INSTALLATION
Program Installation
Do not connect the EasyPRO tester to the computer prior to installing the application software.
EasyPRO 3.2 software requires the following system configuration:
•
Microsoft Windows XP or above
•
20 MB of available hard disk space to install and run EasyPRO software
•
USB 1.1 or USB 2.0 port interface
In order to install the program, click on the
Install Software
button from the EasyPRO Quick-Start Kit CD-ROM or double
click on the Setup file found in the installation kit.
It is possible that you will be asked if it is safe to run this program. Choose
Run
and the setup process begins. If you change
your mind and you want to cancel the setup process, choose
Cancel
(this can also be done in any screen) and the installation
will be terminated after your choice. If you want to continue, choose
Next.
In the next screen you can edit some of the installation parameters, such as the location for the program. You can browse
for a new location or type it in the corresponding field. By default the program will be installed and available only for the current
user of the computer. It is possible to change this setting if desired. Also you can see the disk requirements to install this
program. Choose
Next.
The next screen asks you if you want to start the installation. If you want to change some parameters, hit
Back
and change
them. If everything was setup ok, choose
Next
and the installation process begins.
If during this process you are prompted to accept the installation (because the driver is not digitally signed) choose
Continue
Anyway.
The installation is now complete and you may attach the tester to the computer.
The program is also running without the
device attached to the computer.
Driver Installation
The EasyPRO tester may be plugged directly into the USB
port or connected by USB cable.
Once the EasyPRO tester is connected to the computer, the
Found New Hardware
wizard will appear on the computer.
Choose the
automatic
installation or
install from a list or
a specific location.
If you wish to use this option, you can find the driver in the
location where your program is installed, in the Driver
folder.
http://onsemi.com
4
EASYPRO1GEVB
If you choose the automatic installation, hit
Next
and the
wizard begins searching for available drivers. A screen may
appear telling you that the driver is not digitally signed.
Choose
Continue Anyway.
The driver will be installed. In the last screen just hit
Finish.
The EasyPRO tester and the computer are now ready to be
used.
FIRMWARE
In order to start the EasyPRO program, you can either
double click the desktop icon,
or go to the
Start menu > Programs
> ON Semiconductor > EasyPRO 3.2 > EasyPRO.
If this is the first time you use the EasyPRO, it is very possible that the firmware needs to be updated. Whenever a new version
of the software kit comes out, the tester firmware is updated. When launched, the program automatically searches if new
firmware is on the computer, and, if there is, prompts you to agree with the update.
Hit
YES
and the program automatically updates the firmware. In the output window you can follow the update progress.
If you do not update the firmware, the EasyPRO may not work correctly.
http://onsemi.com
5