+1 (713) 263-3776 | Sales Toll-Free: (855) SELL BPM | 24/7 Service: +1 (832) 617-5702
TI Bluetooth MCU Released in Latest BPWin Update

TI Bluetooth MCU Released in Latest BPWin Update

TI Bluetooth MCU Released in Latest BPWin Update

First-in-Family Support for Texas Instruments CC2640R2LRHBR Bluetooth 2.4 GHz wireless microcontroller (MCU)

BPM is pleased to announce 9th Generation support for the Texas Instruments Bluetooth microcontroller CC2640R2LRHBR. It is an ideal candidate for automation, industrial, medical, sports, and gaming applications. The socket used to program the device, FVE4ASMR32QFNZD, is fully compatible with BPM’s 9th Gen manual programmers (2900 and 2900L) and automated programming systems (3901, 3928, and 4910).

Applications

 

The CC2640R2L Family

BluetoothCC2640R2L family of devices is a 2.4 GHz wireless microcontroller (MCU) supporting Bluetooth ® 5.1 Low Energy and Proprietary 2.4 GHz applications. The device is optimized for low-power wireless communication and advanced sensing in medical, asset tracking, personal electronics, retail automation, and building automation markets, and applications where industrial performance is required. The highlighted features of this device include:

  • Support for Bluetooth ® 5.1 features: LE Coded PHYs (Long Range), LE 2-Mbit PHY (High Speed), Advertising Extensions, Multiple Advertisement Sets, as well as backward compatibility and support for key features from the Bluetooth ® 5.0 and earlier Low Energy specifications.
  • Fully-qualified Bluetooth ® 5.1 software protocol stack included with the SimpleLink™ CC2640R2 Software Development Kit (SDK) for developing applications on the powerful Arm® Cortex®-M3 processor.
  • Flash-based architecture with Cryptographic Accelerators and provision for on-chip and off-chip OAD.
  • Dedicated software-controlled radio controller (Arm® Cortex®-M0) providing flexible low-power RF transceiver capability to support multiple physical layers and RF standards.
  • Excellent radiosensitivity and robustness (selectivity and blocking) performance for Bluetooth ® Low Energy (-97 dBm for 1Mbps PHY).

The CC2640R2L device is part of the SimpleLink™ microcontroller (MCU) platform, which consists of Wi-Fi, Bluetooth Low Energy, Thread, ZigBee, Sub-1 GHz MCUs, and host MCUs that all share a common, easy-to-use development environment with a single core software development kit (SDK) and rich toolset. A one-time integration of the SimpleLink™ platform enables you to add any combination of the portfolio’s devices into your design, allowing 100 percent code reuse when your design requirements change. For more information, visit the SimpleLink™ MCU platform.

Bluetooth MCU Specifications:

  • Bluetooth MCU CC2640R2LRHBRManufacturer: Texas Instruments
  • Part Number: CC2640R2LRHBR
  • 8-bit Bytes: 131072
  • Memory Regions: 0h-1 EFFFh; 1 F000h-1 FFFFh
  • Vcc(program): 3.3
  • Electrical Erase: Yes
  • Set programming: Yes
  • Package: QFN(32)
  • Security: Cryptographic acceleration, Debug security, Device identity, Software IP protection
  • 9th Gen Socket Solution: FVE4ASMR32QFNZD
  • Available on BPM’s Process software BPWin Versions released after 05/13/2021

TI Support

As of publication, BPM has the only supported solution for this particular device. Texas Instruments devices supported by BPM Programmers are currently 1,423*

  Supported* Socket Price
Data I/O No    
Elnec No    
DediProg No    
Xeltek No    
BPM Yes FVE4ASMR32QFNZD $657.00

*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/13/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)

2900L Manual Programmer with Actuator

$6,995.00

In stock (can be backordered)

2900 9th Gen Manual Programmer

$5,995.00

Available on backorder

ROHM EEPROM First-in-Family Support from BPM

ROHM EEPROM First-in-Family Support from BPM

ROHM EEPROM First-in-Family Support from BPM

First major supplier to support ROHM BR24L04F-WE2 I²C BUS EEPROM

rohm eeprom BR24L04F-WE2 skematicBPM is pleased to announce 9th Generation support for ROHM Electronics EEPROM* BR24L04F-WE2. It’s ideal for maximum data retention projects (up to 40 years). BPM is the only company among our major competitors (Data I/O, System General, Elnec, etc.)  that currently provides programming for this device**. Additionally, ROHM EEPROM uses BPM’s universal socket FVE4ASMR08SOPA and is fully compatible with BPM’s 9th Gen manual programmers (2900 and 2900L) and automated programming systems (3901, 3928, and 4910).

*EEPROM is short for Electrically Erasable Programmable ROM, EEPROMs are a type of non-volatile memory that allows data to be written to each address via electric signals. ROHM EEPROMs are capable of an industry best 1 million rewrites and retain data for up to 40 years. ROHM’s unique double cell technology has been incorporated into the entire family, resulting in remarkably high reliability.

rohm eeprom BR24L04F-WE2ROHM EEPROM Specifications:

  • Manufacturer: ROHM Electronics
  • Part Number: BR24L04F-WE2
  • 8-bit Bytes: 512
  • Memory Regions: 0h-1FFh
  • Vcc(program): 5.0
  • Set programming: Yes
  • Packages: TSOP(8)
  • Device Type: EEPROM
  • Device Size: 4 Kbit
  • Algorithm Programming Method: I2C
  • 9th Gen Socket Solution: FVE4ASMR08SOPA
  • Available on BPM’s Process software BPWin Versions released after 05/05/2021

Unique Support

As of publication, BPM has the only supported solution for this particular device. The quantity of ROHM devices supported by BPM Programmers is currently 19 (some pending samples). 

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

**As of publication

9th Gen

9th Generation Site Technology delivers the fastest programming times, 2 to 9 times faster for flash devices. Similarly, 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/05/2021. In conclusion, 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)

2900L Manual Programmer with Actuator

$6,995.00

In stock (can be backordered)

2900 9th Gen Manual Programmer

$5,995.00

Available on backorder

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)

2900L Manual Programmer with Actuator

$6,995.00

In stock (can be backordered)

2900 9th Gen Manual Programmer

$5,995.00

Available on backorder

Tape In/Tape Out Video

Tape In/Tape Out Video

Tape In/Tape Out Video

Tape-In

The X-Stream Series Tape Feeder System is the reliable, precise automated tape input peripheral for the BPM Microsystems automated programming systems. The X-Stream Series offers a broad range of carrier tape sizes, from 8 to 56mm. Tightly coupled with BPWin™ process control software, the X-Stream Series intelligently advances the feeder on command, ensuring the feeder presents the next device as needed.

The X-Stream Series provides easy setup and fast changeover. Intuitive buttons control tape advance and reverse for simple pick point adjustment and calibration. Each feeder body includes an input reel holder, accommodating reels up to 15 inches in diameter. An ergonomic handle eases operator handling and installation.

Small CSP package handling requires smooth indexing, accuracy, and repeatability. The 8mm and 12mm X-Stream Series feeders are specially engineered to include a pick window with a spring-loaded insert. This stabilizes vibration by applying downward pressure to the carrier tape, resulting in the precise presentation of small components to the APS nozzle.

Designed for high-speed pick and place machines, X-Stream Series feeders are robust with minimal service requirements. If an unexpected error does occur, the onboard diagnostics feature and electronic calibration make troubleshooting fast and easy.

V-TEK TM-50 MK2 Tape Output Machine

Large, small, or difficult-to-place parts are easy to tape with V-TEK’s TM-50. The microprocessor-controlled sealer and stepper motor drive assure precise handling of all taping parameters. Several advance speeds are selectable to accommodate problem parts and to minimize jumping. The innovative set up and change-over design allow an operator to change over carrier and cover tapes in minutes. BPM’s TM-50 MK2 has more sensors than other APS suppliers for maximum throughput and minimum errors.

Flexible, easy-to-use, menu-driven software and advanced electronic characteristics make the TM-50 a perfect choice for your taping needs.

Now available with a side-mount option for the V-TEK TM50. This configuration offers additional flexibility by allowing the machine to utilize options for tape, tray, tube, and marking simultaneously. The V-Tek TM-50 is compatible with both 3000 and 4000 series APS.

Offline Automated Programming vs Inline SMT Programming

Offline Automated Programming vs Inline SMT Programming

In the case study “What is the Best Way to Get Devices Programmed,” BPM Microsystems explored six main ways to get your data on devices. The answer is “Depends.” The short answer is there is no one way that is always better than another. This case study explores two of those six methods: Inline SMT programming and Off-line programming.

A small segment of electronic manufacturing services (EMS) and Original Equipment Manufacturers (OEMs) can use inline programming solutions effectively and economically, compared to off-line programming. A lack of flexibility, high cost, and the specter of obsolescence should raise questions about the long-term viability of Inline programming.

RoadRunner Inline Programmer from Data I/O

 

 

 

Inline SMT Programming

Inline SMT programming is a solution to consider for narrow segments of device programming requiring short programming times, with medium to high volume, for just one device type. Back in the day, that’s what programmed some of the most popular cell phones, when on-board memory sizes were Mbits compared to today’s designs with Gbit memory sizes. Benefits of inline programming include just-in-time programming (which has its own problems lately; see article here), simplified inventory management, and lean manufacturing. If that sounds like your process, and that process won’t change in the next five years, inline programming should be considered (or possibly programming at test, but that’s for a future article).

RoadRunner is an inline SMT programming solution from Data I/O; it has been on the market since the early 2000s. Data I/O advertise the RoadRunner as The world’s only just-in-time inline programming system.” There are other inline programmers as well; for the most part, they are sophisticated, albeit expensive, home-grown solutions.

When programming times are in excess of the beat rate  (beat rate is the total throughput per time on an SMT line) of the SMT line, inline SMT programming becomes less attractive because the programmer is not providing enough parts to keep up with the line speed. In short, programming becomes the line bottleneck. As data density, device complexity, and the number of devices continue to increase, the need to reduce the cost of programming will be amplified like never before. Inline programming becomes less cost-effective and less time-effective as programming time increases because multiple units may be required to keep pace with the line beat rate. 

Inline is Wide

Inline solutions attach at the tape feeder table, and are large, compared to standard tape feeders, taking up to 6 (or more) feeder positions on the placement machine. Depending on the complexity and mix of devices delivered on the tape reel, there may not be spare “real estate” for the inline programmer. It’s important to verify there’s room before committing to an inline solution.

Multiple inline programmers may be required per machine if the programming time is longer than a single system can keep up with, or if multiple programmed devices are needed. That has a double cost: less available tape space, and the expense of additional inline programmers. The problem is obvious. The potential requirement to add another placement machine makes device programming inline a very expensive process. 

Socket Capacity

RoadRunner utilizes sockets to program devices. Sockets are the electro-mechanical interface that uploads the signal from the computer to program a device. A small robotic arm moves the blank device to an awaiting socket and then returns the freshly programmed device to the tape, which feeds directly to the SMT pick and place machine. Sockets are “consumables” and require cleaning, maintenance, and replacement when their lifecycle is complete. Normally, the lifecycle can be managed between shifts, but what happens when a socket fails? Your expensive SMT will have to idle until the socket is replaced. BPM Automated systems have built-in fault tolerance; if a socket fails, the system simply bypasses that socket until it can be replaced. This may only cause a slight reduction in throughput, rather than shutting down the SMT line.

Backups

Inline programmers require redundant back-ups because of the high cost of line-down events on the SMT line. What happens if the backup inline programmers go down as well? Regardless, backup inline programmers are an additional expense, but beware if you get talked into buying only one.

Depending on the number of SMT lines at your facility, each placement machine will require its own set. This can begin to add up quickly, especially if you factor in backups. What’s more, if you have different SMT equipment, you probably can’t share a RoadRunner made for different machine brands: for example, a RoadRunner designed for a Fuji SMT most likely won’t operate on a Juki machine.

Expensive

Inline SMT programming solutions tend to run on the pricey side, especially when backup systems are factored in. If the SMT line is idle, the inline programmer is idle as well. If expensed using a standard five-year depreciation, there’s no guarantee that an inline programmer will not be sitting on a shelf while it’s still being “paid” for (perhaps by no fault of its own, but because of changes in programmables or a loss of a particular project). Today, product life cycles are shorter than ever before. Consider the financial model before investing in inline programming. 

Crystal Ball

Unless you can see into the future, it’s difficult to know what your SMT line will look like in a year, let alone five. What happens if your project changes or design modifications necessitate different programmables? RoadRunner, for example, is offered in a range of sizes; if a larger device is spec’d, you may need a new RoadRunner, while the “old” programmer collects dust on a shelf. More likely, more data is required on the device, which will slow the entire line, unless more inline programmers are purchased. 

Off-line Programming

Off-line programming, like the name implies, is a separate process where blank chips are programmed on high-speed robotic systems and placed into output media, usually tape. Off-line machines are best suited for medium to high volume, high mix (many different types of devices); they have more capacity and greater flexibility. They can change quickly to adapt to new projects and will not become obsolete when a project changes. For instance, BPM Microsystems Automated Programmers have almost no size or type limitation for devices; they can handle CSP devices as small as 0.5 x 1.0 mm, or QFP devices up to 35x35mm.

Flexible

The flexibility comes from the sockets. Depending on the device, up to 4 sockets can be installed on each site. Therefore, it’s possible to program thousands of devices per hour (depending on the complexity of programming specifications and peripheral operations, such as laser marking). The same socket used to create the first article is also used for production.

Same Process

It’s worth mentioning that off-line programming utilizes the exact same process used on placement machines: reels of components and devices are loaded by an operator. Reels of programmed devices take up less space on the placement machine (1 or 2 slots) than an inline programmer (6 or more). What’s more, inline programming systems require fresh reels of blank devices periodically, requiring a pause while the operator feeds in a new tape. Devices programmed off-line can be set up with two (or more) locations the SMT machine can use; as the tape reel runs out, it shifts over to a fresh reel while the operator replaces the empty reel with a new one.

Scalable

Off-line programming systems are scalable. As needs change, you can add sockets, sites, shifts, or even additional systems. BPM systems make adding additional shifts simple. Set-ups and operations do not require a highly experienced technician. BPM systems are designed to run three shifts with over 85% utilization rate. One off-line Automated Programming System can support multiple SMT lines. 

High Mix

Inline SMT programming systems, such as RoadRunner, are not made for high-mix programming. Each system is dedicated to a particular device; depending on the device, you may need a whole new RoadRunner. BPM Automated systems can switch jobs in typically 15 minutes or less; they are up and running while comparable systems require two to three times more time to set up. That means BPM systems are producing while other systems are still being set up. Over the course of a year, this can equal hundreds of additional hours of productivity, even in one-shift shops.

Small Footprint

Automated programming systems are surprisingly compact when you consider their capabilities. BPM’s latest system, the 3928, is 162 x 96cm (tape in/out takes up a little more room) and is capable of programming 28 devices simultaneously. It uses standard factory power; the only additional requirement is compressed air. Typically, the system can be installed on the same floor as the SMT line. Machines are installed and operational within five working days.

Conclusion

  Inline SMT Programming Off-line Programming
Number of tape slots on SMT machine Up to 6 for each device 1-2 (depends on device/tape width)
Number of programmers 1 for each device (plus backup) 1
(can supply several SMT lines)
High volume programming Yes Yes
High mix  No Yes
Universal  No Yes
Require advanced operator No No
Scalable Limited/ Expensive* Yes
Need backup systems Yes No (spare site recommend)

*Inline is scalable but the cost is double to go from 1 to 2. Offline has an incremental cost much less than inline

Inline SMT programming is a solution to consider for high volume, low mix programming with very short programming times. It lacks the flexibility available from off-line programming systems. With advances in complex programming, especially for automotive applications, inline may be a good fit now, but will that still be true a year from now? For a growing number of companies and applications, off-line programming may be a future-proof investment that generates positive ROI in weeks, not years (see ROI article).

For more information about BPM’s Automated Programming Systems or to speak to one of our experts about your particular requirements, please call +1 (713) 263-3776 or toll-free in the US or Canada (855) SELL BPM.