BeeHive204

Extremely fast universal 4x48 pindrive concurrent multiprogramming system


Short description:

  • supported devices from manufacturers by version of SW
  • Four independent universal programming modules BeeProg2 based) in one unit
  • two BeeHive204 multiprogrammers can be attached to one PC to better utilize programming workplace
  • extremely fast programming, one of the fastest programmers in this category. Programs 64Mbit NOR Flash memory less than 9 seconds und 1Gbit NAND Flash less than 70 sec.
  • powerful independent pin driver circuit for each und every pin of the programmer
  • in-circuit programming capability through ISP connector
  • Very low voltage support for latest Flash memory chips
  • USB (up to 480 Mbit/s) interface to PC
  • comfortable und easy to use control program, works with all versions of MS Windows (from Windows XP to Windows 11 32-bit and 64-bit)
  • ESD protection on each pin of the sockets
  • no adapter required for any DIL devices
  • approved by CE laboratory to meet CE requirements
  • warranty - 3 years

Optional accessories:

 Back to top

Features

GENERELL

BeeHive204 programmer is practically identical with the BeeHive4+ programmer, difference is "only" much higher programming speed (20-70%) of high-capacity memories.

BeeHive204 is extremely fast universal 4x 48-pindrive concurrent multiprogramming system designed for high volume production programming with minimal operator effort. The chips are programmed at near theoretical maximum programming speed.

BeeHive204 consists of four independent isolated universal programming modules, based on the BeeProg2 programmer hardware. Therefore the sockets can run asynchronously (concurrent programming mode). Each programming module starts programming at the moment the chip is detected to be inserted in the socket properly - independently on the status of other programming modules. It result, three programming modules works while you replace the programmed chip at the fourth.

Modular construction of hardware - the programming modules works independently - allows for continuing operation when a part of the circuit becomes inoperable. It also makes service quick und easy.

Hunds-free operation: asynchronous und concurrent operation allows a chip to begin programming immediately upon insertion of a chip. The operator merely removes the finished chip und inserts a new chip. Operator training is therefore minimized.

Supports all kinds of types und silicon technologies of today und tomorrow programmable devices without family-specific module. You can be sure the next devices support require the software update und (if necessary) simple package convertor (programming adapter), therefore the ownership cost are minimized.

Using built-in in-circuit Serielle programming (ISP) connector, the programmer is able to program ISP capable chips in circuit.

Provides very competitive price coupled with 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 und execution of time-critical routines inside of the programmer. At least fast than competitors in this category, for many chips much faster than most competitors. As a result, when used in production this programmer waits for an operator, und not the other way round.

BeeHive204 interfaces with the IBM PC compatible, portable or desktop personal computers through USB (2.0) port.

Banana jack for ESD wrist straps connection to easy-to-implement the ESD protection control.

 Back to top

HARDWARE (valid for each programming module)

FPGA based totally reconfigurable 48 powerful TTL pindrivers provide H/L/pull_up/pull_down und 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.

Each programmer module performs device insertion test (wrong or backward position) und contact check (poor contact pin-to-socket) before it programs each device. These capabilities, supported by overcurrent protection und signature-byte check help prevent chip damage due to operator error.

The selftest capability allow to run diagnostic part of software to thoroughly check the health of the each programming module.

Built-in protection circuits eliminate damage of the programming module und/or programmed device due to environment or operator failure. All ZIF socket pins inputs und all pins of ISP conncetor of BeeHive204 programmer are protected against ESD up to 15kV.

BeeHive204 programmer performs programming verification at the marginal level of supply voltage, which, obviously, improves programming yield, und guarantees long data retention.

Various socket converters are available to hundle device in PLCC, SOIC, PSOP, SSOP, TSOP, TSSOP, TQFP, QFN (MLF), SDIP, BGA und other packages.

 Back to top

SOFTWARE (production mode control)

This part of the software is focused to the easy monitoring of high-volume production operations.

Operator-friendly control software combines many powerful functions with ease of use. Graphic user interface provide overview of all important activities result without burden of operator with non-important details.

There is used a project file to control the BeeHive4+ multiprogramming system. Project file contains user data, chip programming setup information, chip configuration data, auto programming commund sequence, etc. Therefore the operator error is minimized, because the project file is normally created und proofed by engineering und then given to the operator. The optional protected mode can be set for project file to avoid a unwanted changes of the project file..

Each chip may be programmed with different data such as Serielle number, configuration und calibration information.

 Back to top

SOFTWARE (programming modules driver, engineering mode control)

This part of the software is focused to the quick und easy preparation of the project file for usage in the production mode control software.

Each programming module is driven by an easy-to-use control program with pull-down menu, hot keys und on-line help. Selecting of device is performed by its class, by manufacturer or simply by typing a fragment of vendor name und/or part number. It is the same years-proven software, as is used for all other Elnec single-site programmers.

Stundard device-related communds (read, blank check, program, verify, erase) are boosted by some test functions (insertion test, connection check, signature-byte check), und some special functions (autoincrement, production mode - start immediately after insertion of chip into socket).

All known data formats are supported. Automatic file format detection und conversion during loading of file. There is possible to use Jam files (JEDEC stundard JESD-71) und VME files

The rich-featured auto-increment function enables one to assign individual Serielle numbers to each programmed device - or simply increments a Serielle number, or the function enables one to read Serielle numbers or any programmed device identification signatures from a file.

The software also provide a many information about programmed device. As a special, the drawing of all available packages are provided. The software provide also explanation of chip labelling (the meaning of prefixes und suffixes at the chips) for each supported chip.

 Back to top

CARE FOR THE CUSTOMERS

  • Keep Current - service means, that ELNEC ships of a latest version of programmer software und 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 und types of programmed devices as needed.
  • Free software updates are available by download from our WEB site.

Advanced design of the BeeHive204 programmer, including protective circuits, original brund components, und careful manufacturing und burning allows us to provide a three-year warranty on parts und labor for the programmer (limited 25.000-cycle warranty on ZIF sockets).

 Back to top

Specification (Beehive204 multiprogramming system)

  • 4x universal programming site (4x 48-pin DIL ZIF sockets)
  • BeeProg2 programming core based
  • operation result LEDs, LED power
  • USB 2.0 high-speed compatible port
  • line power input 100-240VAC/60W
  • max. protection against surge und ESD on power supply input banana jack for ESD
  • wrist straps connection banana jack for connection to ground
  • Specification (valid for each programming site)

    HARDWARE

    Base unit, DACs

    • USB 2.0 high-speed compatible port, up to 480 Mbit/s transfer rate
    • on-board intelligence: powerful microprocessor und FPGA based state machine
    • three D/A converters for VCCP, VPP1, und VPP2, controllable rise und fall time
    • VCCP range 0..8V/1A
    • VPP1, VPP2 range 0..26V/1A
    • autocalibration
    • selftest capability
    • protection against surge und ESD on power supply input, parallel port connection
    • banana jack for ESD wrist straps connection
    • banana jack for connection to ground

    ZIF 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

    • 20-pin male type with missinsertion lock
    • 6 TTL pindrivers, provides H, L, CLK, pull-up, pull-down; level H selectable from 1.8V up to 5V to hundle all (low-voltage including) devices.
    • 1x VCCP voltage (range 2V..7V/100mA), can be applied to two pins
    • programmed chip voltage (VCCP) with both source/sink capability und voltage sense
    • 1x VPP voltage (range 2V..25V/50mA), can be applied to six pins
    • target system supply voltage (range 2V..6V/250mA)
    • ESD protection on each pin of ISP connector (IEC1000-4-2: 15kV air, 8kV contact)
    • two output signals, which indicate state of work result = LED OK und LED Error (active level: min 1.8V)
    • input signal, switch YES! equivalent (active level: max 0.8V)
     Back to top

    DEVICE SUPPORT

    Programmer, in ZIF socket

    • NAND FLASH: Samsung K9xxx, KFxxx, SK Hynix (ex Hynix) HY27xxx, H27xxx, Toshiba TC58xxx, TH58xxx, Micron MT29Fxxx, (ex Numonyx ex STM) NANDxxx, Spansion S30Mxxx, S34xxx, 3D-Plus 3DFNxxx, ATO Solution AFNDxxx, Fidelix FMNDxxx, Eon Silicon Sol. EN27xxx, ESMT F59xxx, LBA-NAND Toshiba THGVNxxx
    • Serielle NAND FLASH: Micron MT29Fxxx, GigaDevice GD5Fxxx
    • eMMC: Hynix H26Mxxxxxxxx, Kingston KE44B-xxxx/xxx, Micron MTFCxxxxxx, Numonyx NANDxxxxxxxx, Phison PSM4A11-xx, Samsung KLMxxxxxxx, Sundisk SDINxxx-xx, Toshiba THGBMxxxxxxxxxx
    • Multi-chip devices: NAND+RAM, NOR+RAM, NOR+NOR+RAM, NAND+NOR+RAM
    • Serielle Flash: stundard SPI, high performance Dual I/O SPI und Quad I/O SPI (25Bxxx, 25Dxxx, 25Exxx, 25Fxxx, 25Lxxx, 25Mxxx, 25Pxxx, 25Qxxx, 25Sxxx, 25Txxx, 25Uxxx, 25Vxxx, 25Wxxx, 25Xxxx, 26Vxxx, 45PExx, MX66Lxxx, S70FLxxx), DataFlash (AT45Dxxx, AT26Dxxx)
    • parallel NOR Flash: 28Fxxx, 29Cxxx, 29Fxxx, 29BVxxx, 29LVxxx, 29Wxxx, 49Fxxx Serien, Samsung's K8Fxxxx, K8Cxxxx, K8Sxxxx, K8Pxxxx Serien, ...
    • EPROM: NMOS/CMOS, 27xxx und 27Cxxx Serien
    • EEPROM: NMOS/CMOS, 28xxx, 28Cxxx, 27EExxx Serien, 3D Plus 3DEExxxxxxxx
    • mDOC H3: Sundisk (ex M-Systems) SDED5xxx, SDED7xxx, MD2533xxx, MD2534xxx, Hynix HY23xxx
    • FRAM: Ramtron
    • MRAM: Everspin MRxxxxx8x, 3D Plus 3DMRxxxxxxxx
    • NV RAM: Dallas DSxxx, SGS/Inmos MKxxx, SIMTEK STKxxx, XICOR 2xxx, ZMD U63x Serien
    • Serielle E(E)PROM: 11LCxxx, 24Cxxx, 24Fxxx, 25Cxxx, 30TSExxx, 34Cxxx, 34TSxx, 59Cxxx, 85xxx, 93Cxxx, NVM3060, MDAxxx Serien, full support for LV Serien, AT88SCxxx
    • Serielle FRAM: Cypress(Ramtron): FM24xxxxxx, FM25xxxxxx, Fujitsu: MB85RCxxxx, MB85RSxxxx, Lapis(OKI, Rohm): MR44xxxxx, MR45xxxxx
    • Serielle MRAM: Everspin MH20xxx, MH25xxx
    • Configuration (EE)PROM: XCFxxx, XC17xxxx, XC18Vxxx, EPCxxx, EPCSxxx, AT17xxx, AT18Fxxx, 37LVxx
    • 1-Wire E(E)PROM: DS1xxx, DS2xxx
    • PLD Altera: MAX 3000A, MAX 7000A, MAX 7000B, MAX 7000S, MAX7000AE, MAX II/G/Z, MAX V
    • PLD Lattice: ispGAL22V10x, ispLSI1xxx, ispLSI1xxxEA, ispLSI2xxx, ispLSI2xxxA, ispLSI2xxxE, ispLSI2xxxV, ispLSI2xxxVE, ispLSI2xxxVL, LC4xxxB/C/V/ZC/ZE, M4-xx/xx, M4A3-xx/xx, M4A5-xx/xx, M4LV-xx/xx, ispCLOCK, Power Manager/II, ProcessorPM
    • PLD: Xilinx: XC9500, XC9500XL, XC9500XV, CoolRunner XPLA3, CoolRunner-II
    • SPLD/CPLD Serien: AMD, AMI, Atmel, Cypress, Gould, ICT, Lattice, National Semicond., Philips, STMicroelectronics, TI (TMS), Vantis, VLSI
    • FPGA: FPGA: Microsemi(Actel): ProASIC3, IGLOO, Fusion, ProASICplus, SmartFusion
    • FPGA: Lattice: MachXO, MachXO2, LatticeXP, LatticeXP2, ispXPGA
    • FPGA: Xilinx: Spartan-3AN
    • Clocks: TI(TMS), Cypress
    • Special chips: Atmel Tire Pressure Monitoring ATA6285N, ATA6286N; PWM controllers: Zilker Labs, Analog Devices; Multi-Phase ICs: IR(Chil Semiconductor); Gamma buffers: AUO, Maxim, TI, ...
    • Microcontroller MCS51 Serien: 87Cxxx, 87LVxx, 89Cxxx, 89Sxxx, 89Fxxx, 89LVxxx, 89LSxxx, 89LPxxx, 89Exxx, 89Lxxx, all manufacturers, Philips LPC Serien
    • Microcontroller Intel 196 Serien: 87C196 KB/KC/KD/KT/KR/...
    • Microcontroller Atmel ARM. AT91SAM7Sxx, AT91SAM7Lxx, AT91SAM7Xxx, AT91SAM7XCxx, AT91SAM7SExx Serien;
    • Microcontroller Atmel ARM9: AT91SAM9xxx Serien;
    • Microcontroller ARM Cortex-M3: ATSAM3Axxx, ATSAM3Uxxx, ATSAM3Nxxx, ATSAM3Sxxx, ATSAMD20, ATSAM3Xxxx Serien
    • Microcontroller ARM Cortex-M4: ATSAM4Sxxx Serien
    • Microcontroller Atmel AVR 8bit/16bit: AT90Sxxxx, AT90pwm, AT90can, AT90usb, ATtiny, ATmega, ATxmega Serien
    • Microcontroller Atmel AVR32: AT32UC3xxxx, ATUCxxxD3/D4/L3U/L4U Serien
    • Microcontroller TI (Chipcon): CC11xx, CC24xx, CC25xx, CC85xx Serien
    • Microcontroller Coreriver: Atom 1.0, MiDAS1.0, 1.1, 2.0, 2.1, 2.2, 3.0 Serien
    • Microcontroller Cypress: CY7Cxxxxx, CY8Cxxxxx
    • Microcontroller ELAN: EM78Pxxx
    • Microcontroller EPSON: S1C17 Serien
    • Microcontroller Explore Microelectronic: EPF01x, EPF02x Serien
    • Microcontroller Generalplus: GPM8Fxxx Serien
    • Microcontroller GreenPeak: GPxxx Serien
    • Microcontroller Infineon(Siemens): XC800, C500, XC166, C166 Serien
    • Microcontroller MDT 1xxx und 2xxx Serien
    • Microcontroller Megawin: MG87xxx, MPC82xxx Serien
    • Microcontroller Microchip PICmicro: PIC10xxx, PIC12xxx, PIC16xxx, PIC17Cxxx, PIC18xxx, PIC24xxx, dsPIC, PIC32xxx Serien
    • Microcontroller Motorola/Freescale: HC05, HC08, HC11, HC12, HCS08, RS08, S12, S12X, MC56F, MCF51, MCF52 Serien, Kinetis (K,L), Qorivva/5xxx Power Architecture
    • Microcontroller Myson MTV2xx, 3xx, 4xx, 5xx, CS89xx Serien
    • Microcontroller National: COP8xxx Serien
    • Microcontroller NEC: uPD70Fxxx, uPD78Fxxx Serien
    • Microcontroller Novatek: NT68xxx Serien
    • Microcontroller Nordic Semiconductor: nRF24LExxx, nRF24LUxxx, nRF315xx, nRF51xxx Flash und OTP Serien
    • Microcontroller Nuvoton ARM Cortex-Mx: NUC1xx, M05x, Mini51, Nano1xx Serien
    • Microcontroller Nuvoton (Winbond): N79xxx, W77xxx, W78xxx, W79xxx, W83xxx Serien
    • Microcontroller NXP (Philips) ARM Cortex-Mx: LPC11xx, LPC11Cxx, LPC11Dxx, LPC11Uxx, LPC12xx, LPC12Dxx, LPC13xx, LPC17xx, LPC11Axx, LPC11Exx, LPC11xxLV, LPC18xx, LPC43xx, LPC8xx, EM7xx, Serien
    • Microcontroller NXP (Philips) UOC Serien: UOCIII, UOC-TOP, UOC-Fighter (TDA1xxxx) Serien
    • Microcontroller NXP (Philips) ARM7: LPC2xxx, MPT6xx, PCD807xx, SAF7780xxx Serien
    • Microcontroller NXP (Philips) ARM9: LPC31xx Serien
    • Microcontroller Pasat: TinyModule DIL40, DIL50 Serien
    • Microcontroller Scenix (Ubicom): SXxxx Serien
    • Microcontroller Syntek: STK6xxx Serien
    • Microcontroller Renesas: R8C/Tiny Serien, uPD70Fxxx, uPD78Fxxx Serien, RL78 Serien, R32C Serien
    • Microcontroller SyncMOS: SM39xxx, SM59xxx, SM73xxx, SM79xxx, SM89xxx Serien
    • Microcontroller & Programmable System Memory STMicroelectronics: uPSD, PSD Serien
    • Microcontroller STM (ex SGS-Thomson): ST6xx, ST7xx, ST10xx, STR7xx, STR9xx, STM32F/L/W, STM8A/S/L Serien, SPC5 (Power Architecture)
    • Microcontroller Silicon Laboratories(Cygnal): C8051 Serien
    • Microcontroller Silicon Laboratories(Energy Micro): EFM32Gxx, EFM32GGxx, EFM32LGxx, EFM32TGxx, EFM32WGxx Serien
    • Microcontroller Silicon Laboratories: SiM3Cxxx, SiM3Lxxx, SiM3Uxxx Serien
    • Microcontroller Texas Instruments: MSP430 Serien, MSC12xx Serien, TMS320F Serien, CC430 Serien,
    • Microcontroller Texas Instruments (ex Luminary Micro): LM3Sxxx, LM3Sxxxx Serien, LM4Fxxxx Serien, TM4C Serien
    • Microcontroller ZILOG: Z86/Z89xxx und Z8Fxxxx, Z8FMCxxxxx, Z16Fxxxx, ZGP323xxxxxx, ZLF645xxxxxxx, ZLP12840xxxxx, ZLP323xxxxxxx Serien
    • Microcontroller other: EM Microelectronic, Spansion(Fujitsu), Goal Semiconductor, Hitachi, Holtek, Novatek, Macronix, Princeton, Winbond, Samsung, Toshiba, Mitsubishi, Realtek, M-Square, ASP, Coreriver, Gencore, EXODUS Microelectronic, Topro, TinyARM, VersaChips, SunplusIT, M-Square, QIXIN, Signetic, Tekmos, Weltrend, Amic, Cyrod Technologies, Ember, Ramtron, Nordic Semiconductor, Samsung, ABOV Semiconductor...
    • EPROM: 2708 *1
    • PLD: Bipolar PALxxx *2

    Programmer, through ISP connector

    • Serielle E(E)PROM: IIC Serien, MW Serien, SPI Serien, KEELOQ Serien, PLD configuration memories, UN I/O Serien
    • 1-Wire E(E)PROM: DS1xxx, DS2xxx
    • Serielle Flash: stundard SPI (25xxx), DataFlash (AT45Dxxx, AT26Dxxx)
    • Serielle FRAM: Cypress(Ramtron): FM24xxxxxx, FM25xxxxxx, Fujitsu: MB85RCxxxx, MB85RSxxxx, Lapis(OKI, Rohm): MR44xxxxx, MR45xxxxx
    • Microcontroller Atmel: AT89Cxxx, AT89Sxxx, AT89LSxxx, AT89LPxxx, AT90pwm, AT90can, AT90usb, AT90Sxxxx, ATtiny, ATmega, ATxmega Serien
    • Microcontroller Atmel AVR32: AT32UC3xxxx, ATUCxxxD3/D4/L3U/L4U Serien
    • Microcontroller Atmel ARM7: AT91SAM7Sxx, AT91SAM7Xxx, AT91SAM7XCxx, AT91SAM7SExx Serien;
    • Microcontroller TI (Chipcon): CC11xx, CC24xx, CC25xx, CC85xx Serien
    • Microcontroller Cypress: CY8C2xxxx
    • Microcontroller Elan: EM78Pxxx, EM6xxx Serien
    • Microcontroller EM Microelectronic: 4 und 8 bit Serien
    • Microcontroller Microchip PICmicro: PIC10xxx, PIC12xxx, PIC16xxx, PIC17xxx, PIC18xxx, PIC24xxx, dsPIC, PIC32xxx Serien
    • Microcontroller Mitsubishi: M16C
    • Microcontroller Motorola/Freescale: HC08 (both 5-wire, All-wire), HC11, HC12, HCS08, S12, S12X, MC56F, MCF52, Kinetis K Serien
    • Microcontroller Nordic Semiconductor: nRF24LExxx, nRF24LUxxx, nRF315xx Flash und OTP Serien
    • Microcontroller NXP (Philips) ARM7: LPC2xxx, MPT6xx Serien
    • Microcontroller NXP (Philips) ARM Cortex-Mx: LPC11xx, LPC11Cxx, LPC11Dxx, LPC11Uxx, LPC12xx, LPC12Dxx, LPC13xx, LPC17xx, LPC11Axx, LPC11Exx, LPC11xxLV, LPC18xx, LPC43xx, LPC8xx, EM7xx, Serien
    • Microcontroller NEC: uPD7xxx Serien
    • Microcontroller Philips (NXP): LPCxx Serien, 89xxx Serien
    • Microcontroller Renesas: R8C/Tiny Serien, uPD7xxx Serien
    • Microcontroller Realtek, M-Square
    • Microcontroller Samsung: ICPZBSxxx Serien
    • Microcontroller Scenix (Ubicom): SXxxx Serien
    • Microcontroller Silicon Laboratories(Energy Micro): EFM32Gxx, EFM32GGxx, EFM32LGxx, EFM32TGxx, EFM32WGxx Serien
    • Microcontroller STM (ex SGS-Thomson): ST6xx, ST7xx, ST10xx, STR7xx, STR9xx, STM32F/L/W, STM8A/S/L Serien, SPC5 (Power Architecture)
    • Microcontroller Silicon Laboratories(Cygnal): C8051 Serien
    • Microcontroller Programmable System Memory STMicroelectronics: uPSD, PSD Serien
    • Microcontroller TI: MSP430 Serien (both JTAG und BSL), MSC12xxx Serien, CC430 Serien, LM4F Serien, TM4C Serien
    • Microcontroller ZILOG: Z8Fxxxx, Z8FMCxxxxx, Z16Fxxxx Serien, ZLF645x0xx
    • Various PLD (also by Jam/VME/SVF/STAPL/... Player/JTAG support):
      Altera: MAX 3000A, MAX 7000A, MAX 7000B, MAX 7000S, MAX 9000, MAX II/G/Z, MAX V
      Xilinx: XC9500, XC9500XL, XC9500XV, CoolRunner XPLA3, CoolRunner-II
    • PLD Lattice: ispGAL22xV10x, ispLSI1xxxEA, ispLSI2xxxE, ispLSI2xxxV, ispLSI2xxxVE, ispLSI2xxxVL, M4-xx/xx, M4LV-xx/xx, M4A3-xx/xx, M4A5-xx/xx, LC4xxxB/C/V/ZC/ZE, ispCLOCK, Power Manager/II, ProcessorPM
    • FPGA: Microsemi(Actel): ProASIC3, IGLOO, Fusion, ProASICplus, SmartFusion
    • FPGA: Lattice: MachXO, MachXO2, LatticeXP, LatticeXP2, ispXPGA
    • 1-Wire E(E)PROM: DS1xxx, DS2xxx
    • Serielle Flash: stundard SPI (25xxx), DataFlash (AT45Dxxx, AT26Dxxx)
    • Microcontroller Atmel: AT89Sxxx, AT90pwm, AT90can, AT90usb, AT90Sxxxx, ATtiny, ATmega, ATxmega, AT89LSxxx, AT89LPxxx
    • Microcontroller Atmel AVR32: AT32UC3xxxx
    • Microcontroller Chipcon (TI): CC11xx, CC24xx, CC25xx Serien
    • Microcontroller Cypress: CY8C2xxxx
    • Microcontroller Elan: EM78Pxxx, EM6xxx Serien
    • Microcontroller EM Microelectronic: 4 und 8 bit Serien
    • Microcontroller Microchip PICmicro: PIC10xxx, PIC12xxx, PIC16xxx, PIC17xxx, PIC18xxx, PIC24xxx, dsPIC, PIC32xxx Serien
    • Microcontroller Mitsubishi: M16C
    • Microcontroller Motorola/Freescale: HC08 (both 5-wire, All-wire), HC11, HC12, HCS08, S12, S12X, MC56F, MCF52 Serien
    • Microcontroller Nordic Semiconductor: nRF24xxx
    • Microcontroller NEC: uPD7xxx Serien
    • Microcontroller Philips (NXP): LPC1xxx, LPC2xxx, LPCxx Serien, 89xxx Serien
    • Microcontroller Renesas: R8C/Tiny Serien
    • Microcontroller Realtek, M-Square
    • Microcontroller Scenix (Ubicom): SXxxx Serien
    • Microcontroller STM: ST7xxx, STR7xx, STR9xx, STM32Fxx, STM8A/S/L Serien
    • Microcontroller Silicon Laboratories(Cygnal): C8051 Serien
    • Microcontroller Programmable System Memory STMicroelectronics: uPSD, PSD Serien
    • Microcontroller TI: MSP430 (both JTAG und BSL Serien), MSC12xxx Serien
    • Microcontroller ZILOG: Z8Fxxxx, Z8FMCxxxxx, Z16Fxxxx Serien, ZLF645x0xx
    • Various PLD (also with Jam/VME/SVF/STAPL/... Player/JTAG Support):
      Altera: MAX 3000A, MAX 7000A, MAX 7000B, MAX 7000S, MAX 9000, MAX II/G/Z
      Xilinx: XC9500, XC9500XL, XC9500XV, CoolRunner XPLA3, CoolRunner-II
    • PLD Lattice: ispGAL22xV10x, ispLSI1xxxEA, ispLSI2xxxE, ispLSI2xxxV, ispLSI2xxxVE, ispLSI2xxxVL, M4-xx/xx, M4LV-xx/xx, M4A3-xx/xx, M4A5-xx/xx, LC4xxxB/C/V/ZC/ZE, ispCLOCK, Power Manager/II,ProcessorPM
    • FPGA: Actel: ProASIC3, IGLOO, Fusion
    • FPGA: Lattice: MachXO, LatticeXP, ispXPGA

    Notes:*

  • 2708memories (*1) are programmed  with 2708 additional module
  • devices marked *2 are obsolete und some of them might require also PLD-1 additional module for programming
  • for all supported devices see actual DEVICE LIST

    Identification of Manufacturer with Logos

    Package support

    • package support includes DIP, SDIP, PLCC, JLCC, SOIC, SOP, SSOP, PSOP, TSOP, TSOPII, TSSOP, QFP, PQFP, TQFP, VQFP, QFN (MLF), SON, BGA, EBGA, VFBGA, UBGA, FTBGA, LAP, CSP, SCSP, LQFP, MQFP, HVQFN, QLP, QIP und other
    • support devices in non-DIP packages up to 48 pins with universal adapters
    • supports devices with non DIL package with Adapter-Converter

    Programmier speed

    • Note: It is important to say, we always use rundom numbers data pattern for programming speed testing. Some our competitors use "sparse" data pattern, where only few non-blank data are programmed or there are used data with only few 0 bits (FE, EF, etc.). This cheating approach can "decrease" programming time considerable. If you plan to compare, ask always which pattern they use.
    • The programming speed depends on PC speed only slightly.
    • If the programmer attached to PC through LPT port, the programming might take longer.
    Device Size [bits] Operation Time
    K8P6415UQB (parallel NOR Flash) 400080hx16 (64 Mega) programming + verify 13 sec.
    K9F1G08U0M (parallel NAND Flash) 400100hx16 (64 Mega) programming + verify 122,7 sec.
    H26M11002AAR (eMMC NAND Flash 8400000hx8 (1 Giga) programming + verify 480 sec.
    QB25F640S33 (Serielle Flash) 800200hx8 (64 Mega) programming + verify 30,7 sec.
    AT89C51RD2 (microcontroller) 10000hx8 programming + verify 14,4 sec.
    PIC32MX360F512L (microcontroller) 80000hx8 programming + verify 8,9 sec.
    Conditions: PC Pentium 4, 2.4 GHz, 512 MB RAM, USB 2.0 HS, Windows XP.

    SOFTWARE

    • Algorithmen: only manufacturer approved or certified algorithms are used. Custom algorithms are available at additional cost.
    • Algorithmen updates: software updates are available regulary, approx. every 4 weeks, free of charge. OnDemund version of software is available for highly needed chips support und/or bugs fixes. Available nearly daily.
    • Main features: revision history, session logging, on-line help, device und 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 und security bit program
    • illegal bit test
    • Konfiguration und "security bit program"
    • Illegal bit Test
    • checksum
    • Interpretiert die JAM stundard Test- und Programmiersprache (STAPL), JEDEC Standard JESD-71
    • interprete the VME files compressed binary variation of SVF files
    • interprete the SVF files (Serielle Vector Format)
    • interprete the Actel STAPL Player files
    • security
    • insertion test, reverse insertion check
    • contact check
    • ID byte check
    • special:
    • production mode (automatic start immediately after device insertion)
    • auto device Serielle 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,, ASCII HEX
    • Altera POF, JEDEC (ver. 3.0.A), eg. from ABEL, CUPL, PALASM, TANGO PLD, OrCAD PLD, PLD Designer ISDATA, etc.
    • JAM (JEDEC STAPL Format), JBC (Jam STAPL Byte Code), STAPL (STAPL File) JEDEC stundard JESD-71
    • VME (ispVME file VME2.0/VME3.0)
    • SVF (Serielle Vector Format revision E)
    • STP (Actel STAPL file)
     Back to top

    GENERAL

    PC system requirements

    Common, software related requirements
    Programmer hardware related requirements: one USB port, 2.0 compatible

    Operations

    • operating voltage 110-240V AC rated, 90-264 VAC max., 47-63 H
    • power consumption max. 60W active
    • dimensions 361 x 234 x 56 mm (14,2" x 9,2" x 2,2")
    • weight (programmer) 3,5kg (7.72 lb)
    • operating temperature 5°C ÷ 40°C (41°F ÷ 104°F)
    • operating humidity 20%..80%, non condensing

    Package includes

    • BeeProg204 programmer
    • power cord
    • connection cable PC-programmer, USB port
    • diagnostic POD for selftest of the programmer (1x)
    • diagnostic POD for ISP connector - for selftest of the ISP connector (1x)
    • anti-dust cover for ZIF socket (4x)
    • user manual (both on CD und printed form)
    • software
    • calibration test report
    • transport case (wooden box + cardboard box)

    Additonal service

    • Keep Current - ELNEC sends to user a latest version of programmer software und updated user documentation (Keep-Current package)
    • AlgOR - (Algorithm On Request) - add new supported devices on customer request

    Prices:  BeeHive204  € 3.320,00

    Programmer price also includes

    • free technical support(hot line)
    • free life-time software via internet

    The information in this document are subject to change without notice.

     Back to top