0% found this document useful (0 votes)
9 views

BeeProg2

The BeeProg2 is a next-generation universal programmer designed for a wide range of programmable devices, featuring USB and parallel port compatibility for fast and reliable operation. It supports various silicon technologies, offers built-in testing capabilities, and includes advanced protection features to prevent damage during programming. The device is user-friendly with an intuitive software interface and supports numerous file formats for seamless integration into development workflows.

Uploaded by

nam hoang
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

BeeProg2

The BeeProg2 is a next-generation universal programmer designed for a wide range of programmable devices, featuring USB and parallel port compatibility for fast and reliable operation. It supports various silicon technologies, offers built-in testing capabilities, and includes advanced protection features to prevent damage during programming. The device is user-friendly with an intuitive software interface and supports numerous file formats for seamless integration into development workflows.

Uploaded by

nam hoang
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Features

GENERAL
BeeProg2 technical specification
ŸBeeProg2 is next generation of USB/LPT-compatible, Windows HARDWARE S12X, MC56F, MCF52 series Ÿ MCU Nordic Semiconductor: nRF24xxx Ÿ MCU
98/ME/NT/2000/XP/2003/XPx64/Vista/7 based ELNEC universal Base unit, DACs NEC: uPD7xxx series Ÿ MCU Philips (NXP): LPC1xxx, LPC2xxx, LPCxx series,
programmers, built to meet the strong demand of the small manufacturing Ÿ USB 2.0 high-spped compatible port, up to 480 Mbit/s transfer rate 89xxx series Ÿ MCU Renesas: R8C/Tiny series Ÿ MCU Realtek, M-Square Ÿ MCU
and developers community for the fast and reliable universal programmer. Ÿ FPGA based IEEE 1284 slave printer port, up to 1MB/s transfer rate Scenix (Ubicom): SXxxx series Ÿ MCU STM: ST7xxx, STR7xx, STR9xx,
Ÿ on-board intelligence: powerful microprocessor and FPGA based state machine STM32Fxx, STM8A/S/L series Ÿ MCU Silicon Laboratories(Cygnal): C8051 series
ŸSupports all types of the silicon technologies found in the
Ÿ three D/A converters for VCCP, VPP1, and VPP2, controllable rise and fall time Ÿ MCU & Programmable System Memory STMicroelectronics: uPSD, PSD seriesŸ
programmable devices of today and tomorrow without family-specific Ÿ VCCP range 0..8V/1A Ÿ VPP1, VPP2 range 0..26V/1A Ÿ auto-calibration
modules. You can be sure that new device support will require only a MCU TI: MSP430 (both JTAG and BSL series), MSC12xxx series Ÿ MCU ZILOG:
Ÿ self-test capability Ÿ protection against surge and ESD on power supply input, Z8Fxxxx, Z8FMCxxxxx, Z16Fxxxx series, ZLF645x0xx Ÿ Various PLD (also by
software update and (if necessary) a simple package convertor parallel port connection Jam/VME/SVF/STAPL/... Player/JTAG support):Altera: MAX 3000A, MAX 7000A,
(programming adapter), therefore minimizing ownership costs. ZIF socket, pin driver MAX 7000B, MAX 7000S, MAX 9000, MAX II/G/Z Xilinx: XC9500, XC9500XL,
ŸUsing built-in in-circuit serial programming (ISP) connector, the Ÿ 48-pin DIL ZIF (Zero Insertion Force) socket accepts both 300/600 mil devices XC9500XV, CoolRunner XPLA3, CoolRunner-II Ÿ PLD Lattice: ispGAL22xV10x,
programmer is able to program ISP capable chips in circuit. up to 48-pin Ÿ pin-drivers: 48 universal Ÿ VCCP/VPP1/VPP2 can be connected to ispLSI1xxxEA, ispLSI2xxxE, ispLSI2xxxV, ispLSI2xxxVE, ispLSI2xxxVL, M4-xx/xx,
ŸBeeProg2 isn't only a programmer, but also a tester of TTL/CMOS logic ICs each pin Ÿ perfect ground for each pin Ÿ FPGA based TTL driver provides H, L, M4LV-xx/xx, M4A3-xx/xx, M4A5-xx/xx, LC4xxxB/C/V/ZC/ZE, ispCLOCK, Power
and memories. Furthermore, it allows generation of user-definable test CLK, pull-up, pull-down on all pin-driver pins Ÿ analog pin-driver output level Manager/II, ProcessorPM Ÿ FPGA: Actel: ProASIC3, IGLOO, Fusion
pattern sequences. selectable from 1.8 V up to 26V Ÿ FPGA: Lattice: MachXO, LatticeXP, ispXPGA
ŸProvides very competitive price coupled with excellent hardware design for Ÿ current limitation, over-current shutdown, power failure shutdown Notes: - devices marked * are obsolete, programming with additional module
reliable programming. Probably the best "value for the money" Ÿ ESD protection on each pin of socket (IEC1000-4-2: 15kV air, 8kV contact) - for all supported devices see actual DEVICE LIST at www.elnec.com
programmer in its class. Ÿ continuity test: each pin is tested before every programming operation
ISP connector I.C. Tester
ŸVery fast programming due to high-speed FPGA driven hardware and
Ÿ 20-pin male type with miss-insertion lock Ÿ 6 TTL pin-drivers, provides H, L, Ÿ TTL type: 54,74 S/LS/ALS/H/HC/HCT series
execution of time-critical routines inside of the programmer. At least as fast Ÿ CMOS type: 4000, 4500 series Ÿ Static RAM: 6116 .. 624000
as competitors in this category, for many chips much faster than most 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 Ÿ User definable test pattern generation
competitors. As a result, when used in production this one-socket- Package support
applied to 2 pins Ÿ programmed chip voltage (VCCP) with both source/sink
programmer waits for an operator, and not the other way round. Ÿ support all devices in DIP with default socket
capability and voltage sense Ÿ target system supply voltage (range 2V..6V/250mA)
ŸBeeProg2 interfaces to the IBM PC compatible, portable or desktop personal Ÿ 1x VPP voltage (range 2V..25V/50mA), can be applied to 6 pins Ÿ ESD Ÿ package support includes DIP, SDIP, PLCC, JLCC, SOIC, SOP, PSOP, SSOP,
computers through USB (2.0/1.1) port or any standard parallel (printer) protection on each pin of ISP connector (IEC1000-4-2: 15kV air, 8kV contact) TSOP, TSOPII, TSSOP, QFP, PQFP, TQFP, VQFP, QFN (MLF), SON, BGA, EBGA,
port. Programmer can utilize power of both USB high-speed port and Ÿ two output signals, which indicate state of work result = LED OK and LED Error FBGA, VFBGA, UBGA, FTBGA, LAP, CSP, SCSP etc.
IEEE1284 (ECP/EPP) high-speed parallel port. Support of both USB/LPT (active level: min 1.8V) Ÿ input signal, switch YES! equivalent (active level: max Ÿ support devices in non-DIP packages up to 48 pins with universal adapters Ÿ
port connection gives you the choice to connect the BeeProg programmer 0.8V) programmer is compatible with third-party adapters for non-DIP support
to any PC, from latest notebook to older desktop without USB port. Device support
ŸFPGA based totally reconfigurable 48 powerful TTL pin-drivers provide SOFTWARE
Programmer, in ZIF socket l Algorithms: only manufacturer approved or certified algorithms are used.
H/L/pull_up/pull_down and read capability for each pin of socket. Ÿ EPROM: NMOS/CMOS, 2708*, 27xxx and 27Cxxx series, with 8/16 bit data Custom algorithms are available at additional cost.
Advanced pin-drivers incorporate high-quality high-speed circuitry to width, full support for LV series Ÿ EEPROM: NMOS/CMOS, 28xxx, 28Cxxx, l Algorithm updates: software updates are available approx. every 2 weeks,
deliver signals without overshoot or ground bounce for all supported 27EExxx series, with 8/16 bit data width Ÿ Flash EPROM: 28Fxxx, 29Cxxx, 29Fxxx, free of charge. OnDemand version of software is available for highly needed
devices. Improved pin drivers operate down to 1.8V so you'll be ready to 29BVxxx, 29LVxxx, 29Wxxx, 49Fxxx series, Samsung's K8Fxxxx, K8Cxxxx, chips support and/or bugs fixes. Available nearly daily.
program the full range of today's advanced low-voltage devices. K8Sxxxx, K8Pxxxx series, from 256Kbit to 1Gbit, with 8/16 bit data width, full l Main features: revision history, session logging, on-line help, device and
support for LV series Ÿ Serial E(E)PROM: Serial E(E)PROM: 11LCxxx, 24Cxxx, algorithm information.
HARDWARE 24Fxxx, 25Cxxx, 59Cxxx, 85xxx, 93Cxxx, NVM3060, MDAxxx series, full support
ŸThe programmer performs device insertion test (wrong or backward for LV series, AT88SCxxx Ÿ Serial Flash: standard SPI (25Pxxx, 25Fxxx, 25Lxxx, Device operations
position) and contact check (poor contact pin-to-socket) before it 25Bxxx, 25Txxx,25Sxxx, 25Vxxx, 25Uxxx, 25Wxxx, 45PExx), high performance Ÿ standard:
programs each device. These capabilities, supported by over-current Dual I/O SPI (25Dxxx, 25PXxxx), high performance Quad SPI (25Qxxx, 26Vxxx), s intelligent device selection by device type, manufacturer or typed fragment of
protection and signature-byte check help prevent chip damage due to DataFlash (AT45Dxxx, AT26Dxxx) Ÿ Configuration (EE)PROM: XCFxxx, XC17xxxx, part name s automatic ID-based selection of EPROM/Flash EPROM s blank
operator error. XC18Vxxx, EPCxxx, EPCSxxx, AT17xxx, AT18Fxxx, 37LVxx Ÿ 1-Wire E(E)PROM: check, read, verify s program s erase s configuration and security bit program
ŸBuilt-in protection circuits eliminate damage of programmer and/or DS1xxx, DS2xxx Ÿ PROM: AMD, Harris, National, Philips/Signetics, Tesla, TI Ÿ NV s illegal bit test s checksum s interprete the Jam Standard Test and
programmed device due to environment or operator failure. All the inputs of RAM: Dallas DSxxx, SGS/Inmos MKxxx, SIMTEK STKxxx, XICOR 2xxx, ZMD U63x Programming Language (STAPL), JEDEC standard JESD-71 s interprete the
the BeeProg2 programmer, including the ZIF socket, connection to PC and series Ÿ FRAM: Ramtron Ÿ MRAM: Everspin MRxxxxx8x Ÿ PLD Altera: MAX VME files compressed binary variation of SVF files s interprete the SVF files
power supply input, are protected against ESD up to 15kV. 3000A, MAX 7000A, MAX 7000B, MAX 7000S, MAX7000AE, MAX II/G/Z Ÿ PLD (Serial Vector Format) s interprete the Actel STAPL Player files
ŸThe BeeProg2 programmer performs programming verification at the Lattice: ispGAL22V10x, ispLSI1xxx, ispLSI1xxxEA, ispLSI2xxx, ispLSI2xxxA, Ÿ security
ispLSI2xxxE, ispLSI2xxxV, ispLSI2xxxVE, ispLSI2xxxVL, LC4xxxB/C/V/ZC/ZE, s insertion test, reverse insertion check s contact check s ID byte check
marginal level of supply voltage, which, obviously, improves
M4-xx/xx, M4A3-xx/xx, M4A5-xx/xx, M4LV-xx/xx, ispCLOCK, Power Manager/II, Ÿ special
programming yield, and guarantees long data retention. ProcessorPM Ÿ PLD: Xilinx: XC9500, XC9500XL, XC9500XV, CoolRunner XPLA3,
ŸVarious socket converters are available to handle device in PLCC, JLCC, s production mode (automatic start immediately after device insertion)
CoolRunner-II Ÿ other PLD: SPLD/CPLD series: AMI, Atmel, AMD-Vantis, Gould, s multi-project mode s lot of serialization modes (more type of incremental
SOIC, SDIP, SOP, PSOP, SSOP, TSOP, TSOPII, TSSOP, QFP, PQFP, TQFP, Cypress, ICT, Lattice, NS, Philips, STM, VLSI, TI Ÿ FPGA: Actel: ProASIC3,
VQFP, QFN (MLF), SON, BGA, EBGA, FBGA, VFBGA, UBGA, FTBGA, LAP, modes, from-file mode, custom generator mode)
IGLOO, Fusion Ÿ FPGA: Lattice: MachXO, LatticeXP, ispXPGA Ÿ FPGA: Xilinx: s statistic s count-down mode
CSP, SCSP, LQFP, MQFP, HVQFN, QLP, QIP and other packages. Spartan-3AN Ÿ NAND FLASH: Samsung K9xxx, Hynix HY27xxx, Toshiba TC58xxx, Buffer operations
Micron MT29Fxxx, Spansion S30Mxxx, Numonyx (ex STM) NANDxxx Ÿ LBA-
SOFTWARE NAND: Toshiba THGVNxxx Ÿ mDOC H3: SanDisk (ex M-Systems) SDED5xxx,
Ÿ view/edit, find/replace Ÿ fill/copy, move, byte swap, word/dword split
ŸProgrammer is driven by an easy-to-use control program with pull-down Ÿ checksum (byte, word) Ÿ print
SDED7xxx, MD2533xxx, MD2534xxx, Hynix HY23xxx Ÿ Multi-chip devices:
menu, hot keys and on-line help. Selecting of device is performed by its File load/save
NAND+RAM, NOR+RAM, NOR+NOR+RAM, NAND+NOR+RAM Ÿ Clocks: TI(TMS),
class, by manufacturer or simply by typing a fragment of vendor name Ÿ no download time because programmer is PC controlled
Cypress Ÿ Special chips: Atmel Tire Pressure Monitoring ATA6285N, ATA6286N,
and/or part number. Ÿ automatic file type identification
PWM controllers: Zilker Labs, Analog Devices, Gamma buffers: TI, Maxim ...
ŸStandard device-related commands (read, blank check, program, verify, Supported file formats
Ÿ MCU 48 series: 87x41, 87x42, 87x48, 87x49, 87x50 series Ÿ MCU 51 series:
Ÿ unformatted (raw) binary
erase) are boosted by some test functions (insertion test, signature-byte 87xx, 87Cxxx, 87LVxx, 89Cxxx, 89Sxxx, 89Fxxx, 89LVxxx, 89LSxxx, 89LPxxx,
89Exxx, 89Lxxx, all manufacturers, Philips LPC series Ÿ MCU Intel 196 series: Ÿ HEX: Intel, Intel EXT, Motorola S-record, MOS, Exormax, Tektronix, ASCII-
check), and some special functions (auto-increment, production mode -
87C196 KB/KC/KD/KT/KR/... Ÿ MCU Atmel ARM. ARM7: AT91SAM7Sxx, SPACE-HEX,, ASCII HEX
start immediately after insertion of chip into socket). Ÿ Altera POF, JEDEC (ver. 3.0.A), eg. from ABEL, CUPL, PALASM, TANGO PLD,
ŸAll known data formats are supported. Automatic file format detection and AT91SAM7Lxx, AT91SAM7Xxx, AT91SAM7XCxx, AT91SAM7SExx series; ARM9:
AT91SAM9xxx series; ARM Cortex-M3: AT91SAM3Uxxx series Ÿ MCU Atmel AVR OrCAD PLD, PLD Designer ISDATA, etc.
conversion during loading of file. Ÿ JAM (JEDEC STAPL Format), JBC (Jam STAPL Byte Code), STAPL (STAPL File)
ŸThe rich-featured auto-increment function enables one to assign 8bit/16bit: AT90Sxxxx, AT90pwm, AT90can, AT90usb, ATtiny, ATmega, ATxmega
series Ÿ MCU Atmel AVR32: AT32UC3xxxx Ÿ MCU Chipcon (TI): CC11xx, JEDEC standard JESD-71
individual serial numbers to each programmed device - or simply Ÿ VME (ispVME file VME2.0/VME3.0)
CC24xx, CC25xx series Ÿ MCU Coreriver: Atom 1.0, MiDAS1.0, 1.1, 2.0, 2.1, 2.2,
increments a serial number, or the function enables one to read serial Ÿ SVF (Serial Vector Format revision E) Ÿ STP (Actel STAPL file)
3.0 series Ÿ MCU Cypress: CY7Cxxxxx, CY8Cxxxxx Ÿ MCU ELAN: EM78Pxxx
numbers or any programmed device identification signatures from a file. Ÿ MCU Infineon(Siemens): XC800, C500, XC166, C166 series Ÿ MCU MDT 1xxx GENERAL
ŸThe software also provides a many information about programmed device. and 2xxx series Ÿ MCU Microchip PICmicro: PIC10xxx, PIC12xxx, PIC16xxx, Recommended PC system requirements
As a special, the drawing of all available packages are provided. The PIC17Cxxx, PIC18xxx, PIC24xxx, dsPIC, PIC32xxx series Ÿ MCU Ÿ Microsoft Windows® XP
software provides also explanation of chip labelling (the meaning of Motorola/Freescale: HC05, HC08, HC11, HC12, HCS08, RS08, S12, S12X, Ÿ PC Pentium 4, 2 GHz
prefixes and suffixes at the chips) for each supported chip. MC56F, MCF51, MCF52 series Ÿ MCU Myson MTV2xx, 3xx, 4xx, 5xx, CS89xx Ÿ 512 MB of RAM Ÿ 150 MB of free disk space Ÿ CDROM drive
ŸThe software provides a full information for ISP implementation: Description series Ÿ MCU National: COP8xxx series Ÿ MCU NEC: uPD70Fxxx, uPD78Fxxx Ÿ either one USB port, 2.0 compatible or
of ISP connector pins for currently selected chip, recommended target series Ÿ MCU Novatek: NT68xxx series Ÿ MCU Nuvoton (Winbond): N79xxx, Ÿ one (parallel) printer port with nothing attached, the IEEE 1284 compatible
design around in-circuit programmed chip and other necessary W77xxx, W78xxx, W79xxx, W83xxx series Ÿ MCU NXP ARM Cortex-M3: printer port (ECP/EPP) on PCI bus recommended
information. LPC13xx, LPC17xx series Ÿ MCU Philips (NXP) UOC series: UOCIII, UOC-TOP, Operation
ŸThe remote control feature allows to be PG4UW software flow controlled UOC-Fighter series Ÿ MCU Philips (NXP) ARM7: LPC2xxx, PCD807xx, Ÿ operating voltage: 110-240VAC 50/60Hz
by other application – either using .BAT file commands or using DLL file. SAF7780xxx series Ÿ MCU Scenix (Ubicom): SXxxx series Ÿ MCU Renesas: Ÿ power consumption: max. 20W active, about 2W sleep
DLL file, examples (C/PAS/VBASIC/.NET) and manual are part of standard R8C/Tiny series Ÿ MCU SGS-Thomson: ST6xx, ST7xx, ST10xx, STR7xx series Ÿ dimensions: 195x140x55 mm (7.7x5.5x2,2 inch) Ÿ weight: 0.9kg (1.98 lb)
software delivery. Ÿ MCU SyncMOS: SM59xxx, SM73xxx, SM79xxx, SM89xxx series Ÿ MCU & Ÿ temperature: 5°C ÷ 40°C (41°F ÷ 104°F)
ŸJam files of JEDEC standard JESD-71 are interpreted by Jam Player. Jam Programmable System Memory STMicroelectronics: uPSD, PSD seriesŸ MCU Ÿ humidity: 20%..80%, non condensing
STM: ST6xx, ST7xx, ST10xx, STR7xx, STR9xx, STM32Fxx, STM8A/S/L series
files are generated by design software which is provided by manufacturer of
respective programmable device. Chips are programmer in-ZIF or through
Ÿ MCU Silicon Laboratories(Cygnal): C8051 series Ÿ MCU Texas Instruments: Part No. Description .
MSP430, MSC12xx series, TMS320F series Ÿ MCU Texas Instruments (ex 60-0052 BeeProg2
ISP connector (IEEE 1149.1 Joint Test Action Group (JTAG) interface). Luminary Micro): LM3Sxxx, LM3Sxxxx series Ÿ MCU ZILOG: Z86/Z89xxx and
ŸVME files are interpreted by VME Player. VME file is a compressed binary Z8Fxxxx, Z8FMCxxxxx, Z16Fxxxx, ZGP323xxxxxx, ZLF645xxxxxxx,
variation of SVF file and contains high-level IEEE 1149.1 bus operations. ZLP12840xxxxx, ZLP323xxxxxxx series Ÿ MCU other: EM Microelectronic, Fujitsu, local dealer:
SVF files are interpreted by SVF Player. SVF file (Serial Vector Format) Goal Semiconductor, Hitachi, Holtek, Novatek, Macronix, Princeton, Winbond,
contains high-level IEEE 1149.1 bus operations. SVF files are generated by Samsung, Toshiba, Mitsubishi, Realtek, M-Square, ASP, Coreriver, Gencore,
design software which is provided by manufacturer of respective EXODUS Microelectronic, Megawin, Syntek, Topro, TinyARM, VersaChips,
programmable device. Chips are programmed in-ZIF or through ISP SunplusIT, Nordic, M-Square, QIXIN, Signetic, Tekmos, Weltrend, Amic, Cyrod
connector (IEEE 1149.1 Joint Test Action Group (JTAG) interface). VME files Technologies, Ember, Ramtron, Nordic Semiconductor, Samsung ...
are generated by design software which is provided by manufacturer of Programmer, through ISP connector
respective programmable device. Chips are programmer in-ZIF or through Ÿ Serial E(E)PROM: IIC series, MW series, SPI series, KEELOQ series, PLD
ISP connector (IEEE 1149.1 Joint Test Action Group (JTAG) interface). configuration memories, UNI/O series Ÿ 1-Wire E(E)PROM: DS1xxx, Ds2xxx
ŸMultiple devices are possible to program and test via JTAG chain: JTAG Ÿ Serial Flash: standard SPI (25xxx), DataFlash (AT45Dxxx, AT26Dxxx) Ÿ MCU
chain (ISP-Jam) or JTAG chain (ISP-VME). Atmel: AT89Sxxx, AT90pwm, AT90can, AT90usb, AT90Sxxxx, ATtiny, ATmega,
ŸAttaching of more BeeProg2 programmers to the same PC (through USB port) ATxmega, AT89LSxxx, AT89LPxxx Ÿ MCU Atmel AVR32: AT32UC3xxxx Ÿ MCU
es
pdat
is achieved a powerful multiprogramming system, which support as Chipcon (TI): CC11xx, CC24xx, CC25xx series Ÿ MCU Cypress: CY8C2xxxx
many chips, as are supported by BeeProg2 programmer and without Ÿ MCU Elan: EM78Pxxx, EM6xxx series Ÿ MCU EM Microelectronic: 4 and 8 bit
series Ÿ MCU Microchip PICmicro: PIC10xxx, PIC12xxx, PIC16xxx, PIC17xxx,
SW u news:
obvious decreasing of programming speed. It is important to know, there is a
PIC18xxx, PIC24xxx, dsPIC, PIC32xxx series Ÿ MCU Mitsubishi: M16C Ÿ MCU and ec.com
concurrent multiprogramming - each programmer works independently and .eln
each programmer can program different chip, if necessary.
Motorola/Freescale: HC08 (both 5-wire, All-wire), HC11, HC12, HCS08, S12, www
NPA-0258 11-2009
llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll

You might also like