+1 (713) 263-3776 | Sales Toll-Free: (855) SELL BPM | 24/7 Service: +1 (832) 617-5702
Select Page
BPM Launches Sockets for Search and Order

BPM Launches Sockets for Search and Order

BPM makes available over 4000 Sockets for purchase online

We’ve expanded from popular sockets to just about all the sockets BPM has available (and adding weekly). You can use the search bar to sort through the list. If you click on the SKU, it will take you to the product page, or you can order directly on the main page by clicking the “Add” button. You can purchase the socket with a credit card, or place an order with a purchase order. Because of distributor agreements, we are only shipping web orders in the US, Canada, and Mexico. If you are in the Houston area, there is also an option to pick up your order.

Buy Sockets

You can also order Manual Programmers and APS Spare Parts kits.

To look up which device is supported by BPM Sockets, start with Device Search. Try shortening your query if you don’t get any results.

When you select a socket from the list of available solutions, click the link for “Request for Quote” to view socket specs, pricing, availability, etc. You can purchase the socket with a credit card, or place an order with a purchase order.

If you still don’t get anything (or you get a “Page not found” error), please submit a device request via BPM Connect.

Device Search | Device Request

More Socket Content

  • Learn more about Sockets Here. Find out why BPM sockets are better
  • Socket Name Decoder Here (Once you know the “code”, it’s easy to figure it out)
  • Preventative maintenance and cleaning methods are recommended for various socket types (not just BPM Sockets) Here
  • Buy Popular Sockets on BPM’s Webstore
  • How easy is it to change out sockets on a BPM Programmer? Watch Here
  • Learn more about BPM’s Universal Device Programmers (Hint: it’s all about the sockets)
BPM Releases First-In-Family Support For STMicroelectronics Complex MCU STM32F479IIH7TR

BPM Releases First-In-Family Support For STMicroelectronics Complex MCU STM32F479IIH7TR

BPM Releases First-In-Family Support For STMicroelectronics Complex MCU STM32F479IIH7TR

First major programmer to support High-performance Arm Cortex-M4 core with DSP and FPU

BPM is pleased to announce 9th Generation support for the STMicroelectronics STM32F479IIH7TR Complex MCU. BPM is the only company among our major competitors (Data I/O, DediProg, Elnec, etc.)  that currently provides programming for this device. 9th Gen Programmers from BPM include two manual programmers: 2900 and 2900L; Automated Programmers are the 3901, 28 Socket 3928, & 48 Socket BPM310

The STM32F479IIH7TR device is based on the high-performance ARM®Cortex®-M4 32-bit RISC core operating at a frequency of up to 180 MHz. The Cortex®-M4 core features a Floating point unit (FPU) single precision which supports all ARM® single-precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) which enhances application security. Incorporating high-speed embedded memories (Flash memory up to 2 Mbytes, up to 384 Kbytes of SRAM), up to 4 Kbytes of backup SRAM, and an extensive range of enhanced I/Os and peripherals connected to two APB buses, two AHB buses, and a 32-bit multi-AHB bus matrix.


  • 2 MB of Flash memory organized into two banks allowing read-while-write
  • Up to 384+4 KB of SRAM including 64-KB of CCM (core coupled memory) data RAM
  • Flexible external memory controller with up to 32-bit data bus: RAM, PSRAM, SDRAM/LPSDR SDRAM, Flash NOR/NAND memories
  • Dual-flash mode Quad SPI interface


  • Manufacturer: STMicroelectronics
  • Part Number: STM32F479IIH7TR
  • Series: STM32F4 (First in Family)
  • Package: UFBGA(176+25) 
  • 9th Gen Socket Solution: FVE4ASMC201BG
  • Available on BPM’s Process software BPWin Versions released after 07/16/2021

Unique Support

As of publication, BPM has the only supported solution for this particular MCU. STMicroelectronics devices currently supported by BPM stand at 6,133.

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

*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 07/16/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.

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

Number of Devices Supported by 9th Gen

Newest Supported Devices

Digi-Key Marketplace– Buy BPM Products

Digi-Key Marketplace– Buy BPM Products

You can purchase BPM Microsystems manual programmers on Digi-Key’s Marketplace, including the newly back-in-stock 1710. Because of BPM’s distributors, we’re limiting purchases to contacts in the United States.

Currently, BPM is offering its manual programmers and popular sockets for sale. Free standard shipping in the continental US; second-day shipping for faster delivery is also available.

Digi-Key Marketplace

Security Solutions from BPM

Security Solutions from BPM

Unlike other security solutions that are expensive, rigid, and one-size-fits-all, BPM offers a range of options based on your particular needs

BPM’s Security Solution for programming, BPM.NCRYPT, can utilize your existing HSM, secure server, or any other networked and offline data sources. BPM Microsystems can also provide a turn-key package that is flexible, scalable, and affordable.

Why trust BPM.NCRYPT?

Security and the encryption of programmable devices to protect intellectual property and the products in which these devices are used has never been more important than it is today. In fact, customers have been trusting BPWin, BPM’s award-winning Process Software, to provide robust, innovative security solutions for over twenty years.

BPM.NCRYPT leverages 36 years of supporting mission-critical devices along with our proven experience developing and releasing sophisticated security and encryption solutions that meet your unique needs. All of our automated machines are enabled to support MES factory integration with BPWin API and include complex security features, at no additional cost. If you are like us, we believe one size or one solution does not fit all. It starts with a conversation– what do you want to accomplish?

Learn More See Real-World Case Studies
35 Years of NAND Flash Memory

35 Years of NAND Flash Memory

35 Years of NAND Flash Memory

2022 marks the 35th anniversary of the invention of NAND flash memory. NOR Flash memory was invented by Dr. Fujio Masuoka while working for Toshiba in 1984. NOR-based flash has long erase and write times but has a full address/data (memory) interface that allows random access to any location. This makes it suitable for the storage of program code that needs to be infrequently updated, such as a computer’s BIOS or the firmware of set-top boxes. Its endurance is 10,000 to 1,000,000 erase cycles. NOR-based flash was the basis of early flash-based removable media; Compact Flash was originally based on it, though later cards moved to the cheaper NAND flash.

NAND flash was born out of a joint venture with Samsung and Toshiba and followed shortly thereafter. It has faster erase and write times, higher density, lower cost per bit than NOR flash, and ten times the endurance. However, it is most suitable for mass-storage devices such as PC cards and various memory cards because of its sequential write and is less useful for computer memory.

BPM has been around slightly longer than NAND Flash and has developed solutions for some of the particular challenges of programming flash devices. See the Flash white papers below.

KIOXIA Celebrates the 35th Anniversary of Invention of NAND Flash Memory


SAN JOSE, Calif., February 10, 2022 – What do the MP3 players of the 1990s and today’s smartphones have in common? Neither would exist were it not for NAND flash memory, an innovation whose influence has reverberated throughout the decades. KIOXIA America, Inc. today announced that it has reached a new milestone – 2022 marks the 35th anniversary of the company’s invention of NAND flash memory.

NAND Flash Video

A new humorous video series from KIOXIA, that explores life without flash memory, kicks off with a look at cloud computing

Flash Memory White Papers

Signal Integrity

Signal Integrity

Not all programming solutions are the same. If quality and maximum device life are important, it’s imperative to know what to look for. When evaluating a programming solution, ask about signal integrity. Review this white paper for helpful tips.

Mastering eMMC Device Programming

Mastering eMMC Device Programming

Over the past decade, the demand for high-density, nonvolatile memories with a small footprint has increased dramatically. Two of the most popular markets driving this demand are handheld devices and automotive. Demand for handheld devices continues to drive the research for high-density, low power, low-cost, high-speed, nonvolatile memories while maintaining a small footprint. NAND-type flash memory is the perfect match for such a market. The increased consumer demand for high-tech features in automobiles, such as infotainment systems, is also a big driver of demand for high-density NAND-based devices.

Understanding NAND Flash Factory Programming

Understanding NAND Flash Factory Programming

During the manufacturing of electronic systems, blank non-volatile devices must often be programmed with initial data content. This allows the target system to get up and running, and is referred to as “factory programming,” “factory pre-programming,” or “bulk programming.” Generally, this is a very straightforward process that has been in place in the industry for many years. However, with NAND flash the process is more difficult.