+1 (713) 688-4600 | Sales Toll-Free: (855) SELL BPM | 24/7 Service: +1 (832) 617-5702 info@bpmmicro.com
Select Page
Device Programmers from BPM

Device Programmers from BPM

A Brief History

EP-1 EPROM Programmer from BPMBPM provides device programmers and accessories to upload custom programming to semiconductor devices. Founded in 1985, BPM Microsystems serves more than 2,000 companies in over 49 countries, including programming centers, original equipment manufacturers (OEM), contract and semiconductor manufacturers. BPM device programmers offer high-performance device handling, advanced serialization, and quality control, meeting the highest programming and cybersecurity standards for automotive, aerospace, medical, industrial, and mobile device applications. BPM’s intelligently designed systems deliver the lowest programming cost per device.

Back in 1985 in a dorm room at Rice University, Bill White founded BP Microsystems (later BPM Microsystems). He couldn’t find a decent chip programmer for a class project he was working on, so he made his own. He started to sell the EP-1, an E/EPROM programmer, locally and then by mail order; the rest is history. BPM still builds all of its systems in its ISO:9001 plant in Houston, Texas.

BPM device programmers serve the world with billions and billions of accurately programmed devices in thousands of products (everything from thermometers to infotainment systems) by bringing compelling programming systems to market.

Learn More About What We Do

BPM designs and manufactures universal programming systems and supports them with algorithms and socket adapters (software and hardware) to program specific devices. BPM’s catalog of supported devices is in excess of 70,000, including both legacy and cutting-edge technologies. Newer and faster versions are continually added on an almost daily basis. BPM serves electronics manufacturers around the world including OEM, ODM, EMS, and programming centers. Industries that utilize BPM programming solutions include Automotive, Healthcare, Aerospace/Defense, Industrial, IoT/Industry 4.0, and Cybersecurity.

What’s New

BPM has “generations” of products with specific site technology. The “site” is the magic of BPM programmers, and sockets/algos make them the most “universal” of device programmers. Universal, as opposed to single-use, allows the systems to be configured to support thousands of devices on hundreds of different socket adapters. BPM pioneered socket adapter technology with active circuitry that delivers clean signal integrity and high yield.

The latest generation of BPM sites is 10th Gen. 10th Generation site technology offers the broadest support in the industry at unsurpassed programming speeds.

The newest Automated Programmer, the BPM310, comes with up to six 10th Gen sites providing full universal support for UFS, eMMC HS400, MCU, NAND, and Serial Flash, at incredible speeds with up to 48 devices programmed concurrently. It is the most capable programmer in a small footprint. For UFS 2.1, each site can program eight devices at a time, at up to 440 MB/second read and 201 MB/second write (industry best).

Ranges of Device Programmers

Programmable devices are becoming more ubiquitous. More products than ever before require some kind of customization to add functionality. BPM makes device programmers that focus on quality and reliability. Some products, such as satellites, require just a handful of each device programmed per month (or year); the cost for just one of those chips (such as an anti-fuse FPGA) can cost upwards of $100,000! When the cost of failure is that high, aerospace companies turn to BPM. Other companies need millions of programmed devices. BPM makes Automated systems that are fast, easy to set up/change over, and reliable, with available automotive-level support verification (such as coplanarity test to confirm pin and ball grid array integrity).

BPM continues to support many of its legacy programmers (some for more than 20 years) and adds additional supported devices on a weekly basis. When new devices are needed, BPM quotes hardware and software support. Customers with current Hardware Support contracts can make complementary 24/7 service calls (free for one year with a new purchase). If machines experience issues, field service technicians with decades of experience and/or factory-trained service technicians are available for local support worldwide, usually within 48 hours.

What’s the Market

UFS Programmable DevicesBPM serves both legacy and emerging markets. For instance, UFS and eMMC devices with massive memories (measured in Gigabytes) are becoming more common in infotainment, navigation, autonomous vehicles, military applications, etc. The universal nature of BPM programmers means one system can program multiple different devices (although not simultaneously). Some competitive systems require two different site technologies in order to cover their full device list.

The legacy market is alive and well, especially in aerospace/defense. Many contractors and military branches, such as the US Navy, rely on BPM legacy (7th Generation) programmers. They’ve spent millions on qualifying solutions, and continue to purchase this proven 17-year-old technology from BPM.

Market trends

Devices are trending to smaller, denser (more data) packages. This makes off-line programming (as opposed to in-circuit or at-test programming) the scalable choice. To program more chips, you add site and socket capacity, additional shifts, or additional systems (or a combination). Smaller packages (less than 3mm x 3mm) are particularly challenging. BPM systems have capabilities that are only available on larger competitive systems. All BPM automated programming systems come with WhisperTeach™ Auto-Z Teach (for fast, easy set-ups/changeovers) and CyberOptic cameras for component auto measure (fast set-ups) and on-the-fly alignment for maximum first pass yield and throughput.

Supply chain shortages, which first started in mid-2020 as a consequence of the COVID-19 pandemic, continue to plague consumer, automotive, and electronics manufacturers. Semi-houses are building new factories and expanding existing facilities to meet demand but will take years before they can catch up. Programmable devices require value-added programming to make them fully functional; it’s not just a matter of receiving an order of chips– those devices need programming and installation on circuit boards. Delays in even one area can ripple through, causing additional delays downstream.

Many companies are looking at in-house device programming as a means of gaining more control over their supply chain. For companies that have added programming in-house, they are also finding greater control of their intellectual property. Small changes in firmware versioning are now possible for rapid prototyping and implementation. Above all, device programming that was previously a cost center quickly becomes a profit center, as a return on initial investment can be realized in a few months, not years.

Innovative Products

BPM310 Automated programming systemIn late 2021, BPM announced the release of its 10th Generation programming technology platform and the BPM310 Automated Programming System. The 10th Generation offers the industry’s fastest programming times for UFS, eMMC, Flash, and MCUs with twice as many sockets per site as its predecessor. The BPM310 offers a capacity of up to 48 sockets, automotive-level quality, and reliability in a small footprint. 10th Gen delivers the fastest UFS programming performance in the industry achieving up to 440MB/second Read and 201MB/second Write. First-part time is accelerated because UFS programming can commence without pausing for data to download.

“Our engineering team has done an amazing job creating the most powerful universal programmer in the industry. Unlike competitive products, our system offers true universal support including CSP, Flash, MCUs, eMMC, and UFS with up to 8 sockets per site to deliver unbeatable system value,” says William White, founder, and CEO of BPM Microsystems. “The BPM310 is now our flagship product with the greatest capacity, flexibility, features, reliability, and smallest footprint in our product line.”

The BPM310 leverages much of the socket adapter and algorithm development currently available on its 9th Generation systems. And like all 9th Gen automated device programmers, the BPM310 continues to offer ease of operation and fast setup with award-winning BPWin process control software and patented WhisperTeach™. WhisperTeach™ automatically teaches the critical Z-height of each pick/place location with 15-micron accuracy. Accurate automated teaching is vital for small packages due to fundamental human limitations. Plus WhisperTeach™ saves an average of 83% of the time required for the job setup compared to traditional methods while increasing quality and yield.

The Near Future

Supply chain issues, especially for programmable devices, will continue to plague manufacturers for perhaps the next two years. In an effort to reduce costs and shorten lead times, BPM sees continued growth in offline programming. Security and IP protection will continue to drive companies to take more control of their most valuable assets: their intellectual property. By physically securing IP, competitors are less likely to reverse engineer (or flat-out steal) their designs. Other advantages of programming in-house are improved quality, reliability, and more flexibility by keeping programmed devices to just-in-time inventory levels (not possible with outsourcing).


Device Search | Bring Programming In-House  | How to Program In-House

Tier 1 Automotive Supplier Selects BPM Automated Programming System

Tier 1 Automotive Supplier Selects BPM Automated Programming System

Tier 1 AutomotiveBPM Microsystems is pleased to announce the sale of an Automated Programming System to an existing Tier 1 Automotive OEM customer. “This is fantastic news and an especially strong sale considering the economic backdrop right now,” says William White, founder, and CEO of BPM Microsystems. “We love repeat orders– even when the first machine was so good it took over 15 years to replace.

Because of non-disclosure, BPM cannot divulge too much but can say the purchase was made by an Original Equipment Manufacturer that provides high-reliability automotive systems. They have been using a BPM 4X Automated System for over 15 years. The company is augmenting it with BPM’s 3928 with four 9th Generation Sites that can program up to 16 devices concurrently. The smaller footprint 3928 has a maximum throughput of 1,432 Devices Per Hour (nearly 30% greater mechanical DPH and more than double the maximum socket capacity of their 6th Generation system). Some of their legacy device programming will continue to be produced on their BPM 4610; a hallmark of the typical return on investment achievable on the BPM automated programming systems.  

3928: Tier 1 Automotive Solution

The 3928 comes standard with WhisperTeach™ automated Z-Height teaching for fast, reliable set-ups, and the CyberOptics LNC120 camera for component auto measure (fast set-ups) and on-the-fly alignment for maximum first pass yield and throughput. The 3928 is outfitted with the TM-50 Tape Loading system and the latest 3000-Series Fiber Laser, capable of producing machine-readable QR codes and barcodes for ultimate component traceability.  Laser systems generate dust (a bad thing in an SMT environment); the BPM laser system is equipped with a two-stage dust collection system that is second-to-none in offline programmers.

“Customers have choices when they buy systems. Their vote of confidence says a lot about the productivity and quality they achieve and our ability to keep them happy,” says Mr. White.

BPM manufactures all its systems in their ISO 9001:2015 certified plant located in Houston, Texas, and its products carry the CE Mark. To learn how BPM makes device programming easy, fast and affordable, go to bpmmicro.com/device-programmers.

BPM Releases First-In-Family Support For Cypress Automotive MCU

BPM Releases First-In-Family Support For Cypress Automotive MCU

BPM Releases First-In-Family Support For Cypress Automotive MCU

First major programmer to support Cypress (Infineon) Traveo™ II for Automotive Body CYT2B78CADQ0AZEGS

BPM is pleased to announce 9th Generation support for the Infineon/Cypress Automotive MCU (Microcontroller) CYT2B78CADQ0AZEGS. BPM is the only company among our major competitors (Data I/O, DediProg, Elnec, etc.)  that currently provides programming for this device. The Traveo II family is connected-car-ready with the high-performance CPU.  Traveo II provides great connectivity capabilities like CAN FD, CXPI, Ethernet, and FlexRay for faster communication and increased data bandwidth.

  • CYT2B78CADQ0AZEGS Traveo™ II Automotive MCU

    CYT2B78CADQ0AZEGS Traveo™ II Automotive MCU

    Manufacturer: Cypress

  • Part Number: CYT2B78CADQ0AZEGS
  • 8-bit Bytes: 335642624
  • Memory Regions: 1000 0000h-1010 FFFFh
  • Vcc(program): 3.3
  • Electrical Erase: Yes
  • Set programming: Yes
  • Packages: TQFP(176)
  • 9th Gen Socket Solution: FVE2ASM176LQFPC
  • Available on BPM’s Process software BPWin Versions released after 05/4/2021

Unique Support

As of publication, BPM has the only supported solution for this particular automotive MCU. Cypress devices currently supported by BPM stand at 1,999. Infineon devices currently supported by BPM stand at 203.

  Supported* Socket
Elnec No  
Data I/O No  
System General No  
Xeltek No  
Dediprog No  
BPM Yes FVE2ASM176LQFPC

*As of publication

9th Gen

9th Generation Site Technology delivers the fastest programming times, 2 to 9 times faster for flash devices. Vector Engine™ Co-processing with BitBlast offers the fastest programming speeds in the industry, vastly increasing throughput for automotive MCUs.

BPWin Software Support

In order to fully take advantage of new device support from BPM Microsystems, you’ll need a version of BPWin after 05/04/2021. New programmers come with one year of software support; if your software contract has lapsed, please contact Inside Sales to take advantage of daily additions and improvements in device support.

Device Search Socket Decoder Types of Programmables

 

Number of Devices Supported by 9th Gen

Complete Ecosystem

BPM Microsystems has ownership of all designs, manufacturing, and support for all programming sites, robotics, vision systems, and software, so we can provide unmatched support and responsiveness

  • Reduce your time to market by doing New Product Introduction/First Article through Automated Production with the same hardware, algorithms, and software

9th Generation Site Technology

Manual Programmers for this Device

Available for purchase in North America (US/Canada/Mexico)

Sale!

2900L Manual Programmer with Actuator

$5,695.00

Available on backorder

Sale!

2900 9th Gen Manual Programmer

$4,495.00

2 in stock (can be backordered)

BPM Releases Support For NXP Industrial/Automotive MCU

BPM Releases Support For NXP Industrial/Automotive MCU

BPM Releases Support For NXP Industrial/Automotive MCU

MXP (Freescale) MC9S12DJ64CFU for Automotive and Industrial Applications

Automotive MCU MC9S12DJ64CFUEBPM is pleased to announce 9th Generation support for the NXP Industrial/Automotive MCU (Microcontroller) MC9S12DJ64CFU. This flash device is used primarily in small engine automotive applications, but also Industrial, Mobile, and Smart Home. BPM is the only company among our major competitors that currently provides programming for this device.

According to MXP, the MC9S12D is a 16-bit MCU composed of standard on-chip peripherals, including:

  • Two asynchronous serial communications interfaces
  • 8-channel IC/OC enhanced capture timer
  • Two 8-channel, 10-bit analog-to-digital converters (ADC)
  • 8-channel pulse-width modulator (PWM)

which is designed for (Automotive) Motorcycle Engine Control Unit (ECU) and Small Engine Control, (Industrial) Anesthesia Unit Monitor, Electricity Grid and Distribution, Gas Meter, Home Health Gateway, Powered Patient Beds, Smart Power Socket and Light Switch & Water Meter; (Mobile) Hearables, Input Device (Mouse, Pen, Keyboard), Wireless Charging Pad & Wristbands. See more here.

  • Package: HQFP(80)
  • Category: MCU
  • Detailed Description: HCS12 series Microcontroller IC 16-Bit 25MHz 64KB (64K x 8) FLASH 80-QFP (14×14)
  • 16-bit words: 2056192
  • Memory Regions: 0h-3FFh; 2000h-3FFFh; 6000h-7FFFh; 1E 4000h-1E 5FFFh; 1E C000h-1E DFFFh; 1F 4000h-1F 5FFFh
  • Vcc(program): 4.5
  • Electrical Erase: Yes
  • Secure: Read and Program
  • Set programming: Yes
  • 9th Gen Socket Solution: FVE2ASMR80QFCM
  • Available on BPM’s Process software BPWin Versions released after 01/14/2021

Unique Support

As of publication, BPM has the only supported solution for this particular device. Freescale devices currently supported by BPM stand at 3,223. NXP devices currently supported by BPM stand at 650.

  Supported* Socket
Elnec No  
Data I/O No  
Dediprog No  
BPM Yes FVE2ASMR80QFCM

*As of publication

9th Gen

9th Generation Site Technology delivers the fastest programming times, 2 to 9 times faster for flash devices. Vector Engine™ Co-processing with BitBlast offers the fastest programming speeds in the industry, vastly increasing throughput.

BPWin Software Support

In order to fully take advantage of new device support from BPM Microsystems, you’ll need a version of BPWin after 1/14/2021. New programmers come with one year of software support; if your software contract has lapsed, please contact Inside Sales to take advantage of daily additions and improvements in device support.

Number of Devices Supported by 9th Gen

Manual Programmers for this Device

Available for purchase in North America (US/Canada/Mexico)

Sale!

2900L Manual Programmer with Actuator

$5,695.00

Available on backorder

Sale!

2900 9th Gen Manual Programmer

$4,495.00

2 in stock (can be backordered)

BPM Releases Support For Renesas Automotive Microcontroller

BPM Releases Support For Renesas Automotive Microcontroller

BPM Releases Support For Renesas Automotive Microcontroller

Renesas R7F7015433AFP-C for Automotive Electrical Body Applications

The RH850/F1K is one group of single-chip microcontrollers in the RH850/F1x series which is designed for automotive electrical body applications. While it achieves low power consumption, the internal flash memory ranges from 768KB to 2MB and the package covers a wide range from 100 to 176 pins. Also, a CAN FD interface has been added (premium products only) and the CPU operating frequency has been improved to 120MHz. See more here.

  • Renesas R7F7015433AFP-CPackages: QFP(144)
  • Category: MCUs and MPUs – RH850 Family (Automotive only) – RH850/F1K
  • Device Type: 32-bit G3M CPU core
  • Device Size: 2MBytes Code Flash + 32KBytes User Area + 64KBytes Data Flash
  • Algorithm Programming Method: 3-Wire Serial I/O Mode
  • 9th/8th Gen Socket Solution: FVE2ASM144LQFPA
  • Available on BPM’s Process software BPWin Versions released after 01/14/2021
  • Note: Replaceable burn-in test socket

Unique Support

As of publication, BPM has the only supported solution for this particular device. Renesas devices currently supported by BPM stand at 1,762.

  Supported* Socket
Elnec No  
Data I/O No  
Dediprog No  
BPM Yes FVE2ASM144LQFPA

*As of publication

9th Gen

9th Generation Site Technology delivers the fastest programming times, 2 to 9 times faster for flash devices. Vector Engine Co-processing with BitBlast offers the fastest programming speeds in the industry, vastly increasing throughput.

FVE2ASM144LQFPABPM Advantages

The socket card (FVE2ASM144LQFPA) is built with a replaceable burn-in test socket. This means when the socket wears out, simply remove it and replace it with LSOCQ144EA-2, rather than replacing the whole socket card (adapter). This socket allows for up to 2 devices to be programmed in parallel and will work with both manual and automated systems on 9th and 8th Gen systems.

BPWin Software Support

In order to fully take advantage of new device support from BPM Microsystems, you’ll need a version of BPWin after 1/14/2021. All engineering manual programmers (they start with a “1” such as the 1710) come with lifetime software support. New programmers come with one year of software support; if your software contract has lapsed, please contact Inside Sales to take advantage of daily additions and improvements in device support.

Number of Devices Supported by 9th Gen