Extremely fast universal USB/LPT interfaced
programmer. Short
description:
- 34561
supported devices by 2.43 version of
SW (Okt. 2007)
- extremely fast programming, one of the fastest
programmers in this category
- 48-pins powerful pindrivers, no adapter required for any
DIL devices
- connector for in-circuit programming
(ISP)
- dual connection to PC: USB or parallel
(printer) port
- USB 2.0/1.1 compatible interface
- alternatively high-speed IEEE 1284
(ECP/EPP)
printer-port interface
- comfortable control program, Windows
95/98/Me/NT/2000/XP/2003/XPx64
compatible
- remote
control software
- Multiprogramming
possible by attaching more programmers to one PC
- approved by CE laboratory to meet
CE
requirements
- warranty - 3 years
Optional accessories:
Back to top
GENERAL
- First member of new USB-compatible generation of Windows
95/98/ME/NT/2000/XP based ELNEC universal programmers
built to meet the strong demand of the developers community
for the fast, the all programmer user community of users.
- Supports all kinds of types and silicon
technologies of today and tomorrow programmable
devices without family-specific module. You have freedom
to choose the optimal device for your design. Using build-in
in-circuit serial programming (ISP) connector the
programmer is able to program ISP capable chips in circuit.
- BeeProg isn't only programmer, but also tester of
TTL/CMOS logic ICs and memories. Furthermore, it allows to
generate user-definable test pattern sequences.
- Provides very competitive price but excellent hardware
design for reliable programming. Probably best "value for
money"programmer in this class.
- Very fast programming due to high-speed FPGA
driven hardware and execution of time-critical routines
inside of the programmer. At least fast than competitors in
this category.
- BeeProg interfaces with the IBM PC, 486 to Pentium,
portable or desktop personal computers through USB (2.0)
port or any standard parallel (printer) port.
Programmer also supports IEEE1284 (ECP/EPP) high-speed
parallel port. Support of USB/LPT port connection give you
choice to connect the BeeProg programmer to any PC, from
latest notebook to older desktop without USB port.
Back to top
HARDWARE
- FPGA based totally reconfigurable 48 powerful
TTL pindrivers provide H/L/pull_up/pull_down and read
capability for each pin of socket. Advanced pindrivers
incorporate high-quality high-speed circuitry to
deliver signals without overshoot or ground bounce for all
supported devices. Pin drivers operate down to 1.8V so
you'll be ready to program the full range of today's
advanced low-voltage devices.
- The programmer performs device insertion test
(wrong or backward position) and contact check (poor
contact pin-to-socket) before it programs each device. These
capabilities, supported by overcurrent protection and
signature-byte check help prevent chip damage due to
operator error.
- Built-in protection circuits eliminate damage of
programmer and/or programmed device due environment or
operator failure. All the inputs of the BeeProg programmer,
including the ZIF socket, connection to PC and power supply
input, are protected against ESD up to 15kV.
- BeeProg programmer performs programming
verification at the marginal level of supply
voltage, which, obviously, improves programming yield, and
guarantees long data retention.
- Various socket converters are available to handle
device in PLCC, SOIC, PSOP, TSOP, TQFP and other packages.
Back to top
SOFTWARE
- Programmer is driven by an easy-to-use control
program with pull-down menu, hot keys and on-line help.
Selecting of device is performed by its class, by
manufacturer or simply by typing a fragment of vendor name
and/or part number.
- Standard device-related commands
(read, blank
check, program, verify, erase) are boosted by some test
functions (insertion test, signature-byte check), and
some special functions (autoincrement, production
mode - start immediately after insertion of chip into socket).
- All known data formats are
supported. Automatic file
format detection and conversion during loading of file.
- The rich-featured auto-increment function enables
one to assign individual serial numbers to each programmed
device - or simply increments a serial number, or the
function enables one to read serial numbers or any
programmed device identification signatures from a file.
- Jam player support. Chips are programmer in-ZIF
or through ISP connector (IEEE 1149.1 Joint Test Action
Group (JTAG) interface).
- Attaching of more BeeProg programmers to the same PC
(through USB port) is achieved a powerful
multiprogramming system with as much chips supported
as BeeProg can and without obvious decreasing of
programming speed.
Remote control support of PG4UW softwareThe remote
control feature allows to be PG4UW software flow controlled by
other application – either using .BAT file commands or using
DLL file. Remote control of PG4UW control program allows to
control selected functions of PG4UW application by other
application. This is very suitable feature for integrating
ELNEC programmer to mass-production handler system or other
useful application - for example to control PG4UW from the
integrated development environment software.
Customer-projects
Here we will
show how customers realize her projects using ELNEC
programmers.
Customer-projects
Back to top
CARE FOR THE CUSTOMERS
- It is important to remember, that a support most of the
new devices requires only a software update due to
the JetProg is truly universal programmer. With our prompt
service you can have new device added to the list of
supported devices within hours! See AlgOR (Algorithm
On Request) service for details.
- Free software updates are available by
download
from our WEB site.
- Keep-Current and AlgOR services, our next step to be
customers satisfied.
- Keep-Current
service means, that ELNEC ships of a latest version of
programmer software and and updated user documentation (Keep-Current
package) to customer . A Keep-Current
service is your hassle-free guarantee that you are doing
the highest quality programming on ELNEC programmers, at
minimal cost.
- AlgOR
(Algorithm On Request) service gives to the user tool to
influence amount and types of programmed devices as needed.
- Advanced design of the JetProg programmer, including
protective circuits, original brand components, and careful
manufacturing and burning allows us to provide a
three-year warranty on parts and labor for the
programmer (limited 25.000-cycle warranty on ZIF
sockets).
Back to top
HARDWARE
Base unit, DACs
- USB 2.0 port
- FPGA based IEEE 1284 slave printer
port, up to 1MB/s
transfer rate
- on-board intelligence: powerful microprocessor and FPGA
based state machine
- three D/A converters for
VCCP, VPP1, and VPP2,
controllable rise and fall time
- VCCP range 0..8V/1A
- VPP1, VPP2 range 0..26V/1A
- autocalibration
- selftest capability
- protection against surge and ESD on power supply
input,
parallel port connection
Socket, pindriver
- 48-pin DIL ZIF (Zero Insertion Force) socket accepts
both 300/600 mil devices up to 48-pin
- pindrivers: 48 universal
- VCCP/VPP1/VPP2 can be connected to each pin
- perfect ground for each pin
- FPGA based TTL driver provides H, L,
CLK, pull-up,
pull-down on all pindriver pins
- analog pindriver output level selectable from 1.8 V up
to 26V
- current limitation, overcurrent
shutdown, power failure
shutdown
- ESD protection on each pin of socket (IEC1000-4-2: 15kV
air, 8kV contact)
- continuity test: each pin is tested before every
programming operation
ISP connector
- 10-pin male type with missinsertion lock
- 5 TTL pindrivers, provides H, L,
CLK, pull-up, pull-down; level H selectable from 1.8V up to 5V to handle
all (low-voltage including) devices.
- 1x VCCP voltage (range 2V..7V/100mA), can be applied to
pins 1, 3
- programmed chip voltage (VCCP) with both
source/sink
capability and voltage sense
- 1x VPP voltage (range 2V..25V/50mA), can be applied to
pins 2,3,4,6,8,10
- target system supply voltage
(range 2V..6V/250mA)
- ISP
diagnostic POD
Back to top
DEVICE SUPPORT
Programmer
- EPROM: NMOS/CMOS, 2708*, 27xxx and 27Cxxx
series, with
8/16 bit data width, full support for LV series
- EEPROM: NMOS/CMOS, 28xxx, 28Cxxx, 27EExxx
series, with
8/16 bit data width
- Flash EPROM: 28Fxxx, 29Cxxx, 29Fxxx, 29BVxxx, 29LVxxx,
29Wxxx, 49Fxxx series, from 256Kbit to 32Mbit, with 8/16 bit
data width, full support for LV series
- Serial E(E)PROM: 17Xxxx, 18Vxxx, 24Cxxx, 24Fxxx, 25Cxxx,
45Dxxx, 59Cxxx, 85xxx, 93Cxxx, EPCxxx, NVM3060, MDAxxx
series, full support for LV series
- PROM: AMD, Harris, National,
Philips/Signetics, Tesla,
TI
- NV RAM: Dallas DSxxx, SGS/Inmos
MKxxx, SIMTEK STKxxx,
XICOR 2xxx, ZMD U63x series
- PLD: SPLD, CPLD series:
Altera, Atmel, AMD-Vantis, Lattice, NS, Philips, TI, ...
- Microcontrollers 48 series: 87x41, 87x42, 87x48, 87x49,
87x50 series
- Microcontrollers 51 series: 87xx, 87Cxxx, 87LVxx,
89Cxxx, 89Sxxx, 89LVxxx, all manufacturers, Philips
87C748..752 series
- Microcontrollers Intel 196
series: 87C196
KB/KC/KD/KT/KR/...
- Microcontrollers Atmel AVR: AT90Sxxxx, ATtiny series
- Microcontrollers Microchip
PICmicro: PIC12Cxxx,
PIC16C5x, PIC16Cxxx, PIC17Cxxx, PIC18Cxxx series
- Microcontrollers Motorola: 68HC05, 68HC08, 68HC11 series
- Microcontrollers National: COP8xxx series
- Microcontrollers NEC: uPD78Pxxx series
- Microcontrollers Scenix (Ubicom): SX18xxx, SX20xxx,
SX28xxx series
- Microcontrollers SGS-Thomson: ST6xx series
- Microcontrollers TI: MSP430 series
- Microcontrollers ZILOG: Z86xxx series
- Microcontrollers others:
Holtek, Samsung, Scenix,
Fujitsu, Hitachi, NEC, Toshiba, Cypress, TI
Notes:
I.C. Tester
- TTL type: 54,74 S/LS/ALS/H/HC/HCT series
- CMOS type: 4000, 4500 series
- Static RAM: 6116 .. 624000
- User definable test pattern generation
Package support
- package support includes DIP,
PLCC, SDIP, SOIC, PSOP, TQFP, TSOP and other
- support all devices in DIP with default socket
- support devices in non-DIP packages up to 48 pins with
universal adapters
- programmer is compatible with third-party adapters for
non-DIP support
Programming speedNotes.
- The programming time of the programmer, attached to PC
through LPT port, depend on the PC speed, LPT port type and
operating system free resources. Therefore values of more
different PC configuration are given for comparison. In this
case, look at ELNEC
programmers, tips to increase of programming speed
application note for details.
- The programming time of the programmer, attached to PC
through USB port, depends on the PC type much less.
- Because of rapid improvements of software during first few
months of BeeProg life, the programming speed will increase
almost daily. Use please always the latest (currently: 1.59)
version of SW.
Device |
Operation |
Time A |
Time B |
Time
C |
27C010 |
programming and verify |
24 sec. |
20 sec. |
19 sec. |
AT29C040A |
programming and verify |
38 sec. |
28 sec. |
24 sec. |
AM29F040 |
programming and verify |
49 sec. |
42 sec. |
28 sec. |
TE28F160B3B |
programming and verify |
180 sec. |
140 sec. |
35 sec. |
PIC18F452 |
programming and verify |
13 sec. |
9 sec. |
8 sec. |
Time A
conditions: Pentium MMX, 250 MHz, ECP/EPP,
WIN98. Time B conditions: Athlon, 750 MHz, ECP/EPP
on PCI bus, WIN98. Time C conditions: Athlon, 750
MHz, USB, WIN98.
Back to top
SOFTWARE
- Algorithms: only manufacturer approved or
certified algorithms are used. Custom algorithms are
available at additional cost.
- Algorithm updates: software updates are available
approx. every 2 weeks, free of charge.
- Main features: revision history, session logging,
on-line help, device and algorithm
information.
Device operations
- standard:
- intelligent device selection by device type,
manufacturer or typed fragment of part name
- automatic ID-based selection of EPROM/Flash EPROM
- blank check, read, verify
- program
- erase
- configuration and security bit program
- illegal bit test
- checksum
- security
- insertion test, reverse insertion check
- contact check
- ID byte check
- special
- production mode (automatic start immediately after
device insertion)
- auto device serial number increment
- statistic
- count-down mode
Buffer operations
- view/edit, find/replace
- fill/copy, move, byte swap, word/dword split
- checksum (byte, word)
- print
File load/save
- no download time because programmer is PC controlled
- automatic file type identification
Supported file
formats
- unformatted (raw) binary
- HEX: Intel, Intel EXT, Motorola S-record, MOS,
Exormax, Tektronix, ASCII-SPACE-HEX
- Altera POF, JEDEC (ver. 3.0.A), eg. from ABEL, CUPL,
PALASM, TANGO PLD, OrCAD PLD, PLD Designer ISDATA, etc.
Back to top
GENERAL
PC system requirements
- Common,
software related requirements
- Programmer hardware related requirements:
- either one USB port, 2.0 compatible
- or one (parallel) printer port with nothing attached,
the IEEE 1284 compatible printer port (ECP/EPP) on PCI bus
recommended
Operation
- operating voltage 12..15V AC, max. 1A or 15V..18V DC,
max. 1A
- power consumption max. 12W active, about 2.5W sleep
- dimensions 275L x 157W x 58H mm (10,8"L x 6,2"W x
2,28"H)
- weight (without external adapter) 1.8kg
- temperature 5°C ÷ 40°C (41°F ÷ 104°F)
- humidity 20%..80%, non condensing
Package includes
- BeeProg programmer
- USB connection cable, LPT connection cable
- ISP cable
- diagnostic POD for selftest
- anti-dust cover for ZIF socket
- switching power adapter 100..240V AC/15V DC/1A
- user manual
- software
- registration card
- transport case
Additional services
- Keep
Current - ELNEC sends to user a latest version of
programmer software and updated user documentation (Keep-Current
package)
- AlgOR
(Algorithms On Request) - add new supported devices on
customer request
Programmer price also includes
- free technical support (hot line)
- free life-time software update via Internet
|