BeeProg2 Universal USB Programmer

135700.00 {Inc. GST}

GST Input Tax Credit is available

Dispatch Time 15 To 20 Days

Available on backorder

SKU: OMP-PR018 Category:


BeeProg2 is a member of USB/LPT-compatible, MS Windows-based Elnec universal programmers, designed to meet the needs of small manufacturing and developer communities for fast and reliable universal programming.

Key features of the BeeProg2 programmer include:

  1. Improved Speed: BeeProg2 is an enhancement of the BeeProg+ programmer, offering significantly higher programming speeds, up to 10 times faster for high-capacity memories. This improvement is achieved through a more powerful programming core (FPGA) integrated into the device.
  2. Wide Device Support: The programmer supports various types and silicon technologies of programmable devices, without the need for family-specific modules. Users have the flexibility to choose the optimal device for their design. Additionally, it features a built-in in-circuit serial programming (ISP) connector for programming ISP-capable chips in-circuit.
  3. Testing Capabilities: In addition to programming, BeeProg2 serves as a tester for TTL/CMOS logic ICs and memories. It allows users to generate user-definable test pattern sequences.
  4. Competitive Pricing: BeeProg2 offers a competitive price coupled with excellent hardware design, making it one of the best “value for money” programmers in its class.
  5. High Programming Speed: The programmer boasts extremely fast programming speeds, thanks to its high-speed FPGA-driven hardware and efficient execution of time-critical routines. This allows for quick operation even in manually-operated production environments.
  6. Versatile Connectivity: BeeProg2 interfaces with any IBM PC compatible personal computer running MS Windows OS, through USB (2.0 HighSpeed) port or any standard parallel (printer) port. This flexibility in connectivity options ensures compatibility with a wide range of PC systems, from the latest notebooks to older desktops without USB ports.

he hardware features of the BeeProg2 programmer include:

  1. FPGA-Based Pin Drivers: The programmer utilizes a FPGA-based system with 48 powerful TTL pindrivers. These pindrivers offer high/low states, pull-up, pull-down, and read capabilities for each pin of the socket. Advanced circuitry ensures high-quality, high-speed signal delivery without overshoot or ground bounce for all supported devices. Additionally, the improved pin drivers operate down to 1.8V, enabling programming of a wide range of low-voltage devices.
  2. Device Insertion Test: Before programming each device, the programmer performs a device insertion test. This test checks the proper signal path between the programmer and the programmed device. It identifies missed or poor contact between the programmed device and the ZIF socket of the programming adapter or the programmer itself. Additionally, it can detect incorrect device positioning in the ZIF socket (e.g., moved, rotated, backward oriented). These capabilities, along with overcurrent protection and signature-byte checks, help prevent chip damage due to operator error.
  3. Self-Test Capability: The programmer features a self-test capability, allowing users to run diagnostic tests on the hardware to thoroughly check its health.
  4. Built-in Protection Circuits: Built-in protection circuits eliminate damage to the programmer and/or programmed device due to environmental factors or operator failure. All inputs of the BeeProg2 programmer, including the ZIF socket, connection to the PC, and power supply input, are protected against electrostatic discharge (ESD) up to 15kV.
  5. Programming Verification: When programming specifications require it, the BeeProg2 programmer performs programming verification at the marginal level of supply voltage. This process improves programming yield and guarantees long data retention.
  6. Various Programming Adapters: The programmer supports various programming adapters to handle devices in a wide range of packages, including PLCC, JLCC, SOIC, SDIP, SOP, PSOP, SSOP, TSOP, TSOPII, TSSOP, QFP, PQFP, TQFP, VQFP, QFN (MLF), SON, BGA, EBGA, FBGA, VFBGA, UBGA, FTBGA, LAP, CSP, SCSP, LQFP, MQFP, HVQFN, QLP, QIP, and others.

The software features of the BeeProg2 programmer include:

  1. User-Friendly Interface: The programmer is driven by an easy-to-use control program featuring pull-down menus, hotkeys, and online help. Device selection can be performed by class, manufacturer, or by typing a fragment of the vendor name and/or part number.
  2. Standard Device Commands: Standard device-related commands such as read, blank check, program, verify, and erase are available. These functions are enhanced by additional test functions like insertion test and signature-byte check, as well as special functions such as autoincrement and production mode (immediate start after chip insertion).
  3. Support for Data Formats: The software supports all known data formats. It automatically detects and converts file formats during loading.
  4. Auto-Increment Function: The software includes a rich-featured auto-increment function that allows users to assign individual serial numbers to each programmed device. It also supports simple serial number incrementing and reading serial numbers or identification signatures from a file.
  5. Device Information: The software provides extensive information about programmed devices, including drawings of all available packages and explanations of chip labeling (prefixes and suffixes) for each supported chip.
  6. ISP Implementation Information: Full information for In-System Programming (ISP) implementation is provided, including descriptions of ISP connector pins for the currently selected chip, recommended target designs around in-circuit programmed chips, and other necessary information.
  7. Remote Control Feature: The software includes a remote control feature, allowing it to be flow controlled by other applications using .BAT file commands or using a DLL file. Examples (C/PAS/VBASIC/.NET) and a manual are part of the standard software delivery.
  8. Interpretation of Jam and VME Files: Jam files (JESD-71 standard) and VME files are interpreted by specialized players. Jam files are generated by design software provided by the manufacturer of the programmable device. Chips can be programmed in-ZIF or through ISP connector (IEEE 1149.1 Joint Test Action Group (JTAG) interface).
  9. Multiprogramming Capability: Multiple devices can be programmed and tested via JTAG chain (ISP-Jam), JTAG chain (ISP-VME), JTAG chain (ISP-SVF), or JTAG chain (ISP-STP). Attaching multiple BeeProg2 programmers to the same PC through the USB port creates a powerful multiprogramming system. Each programmer works independently, supporting as many chips as are supported by the BeeProg2 programmer, without obvious decreasing of programming speed.

Additional information

Weight 550 g


There are no reviews yet.

Be the first to review “BeeProg2 Universal USB Programmer”