BPWin Highlights
- Implemented a process improvement to reduce the time used for calculating auto range, especially for eMMC devices. Auto range values will be calculated and saved to JobMaster files and only be re-calculated when changes are made to data patterns or device settings that could affect the values.
- The Automated Programming System Galil controller model number will be logged in the BPWin log file upon the successful connection between the controller and the APS host computer.
- Applied an extra integrity check process to linked data patterns before starting a job session to detect changes (any changes to the file path or the last modified date compared to the previously saved JobMaster file) made outside BPWin after loading job files.
- Applied a fix to the issue with the HS400 eMMC File Concatenate Wizard that does not save the generated output.bin file in a sector-aligned format.
BPWin 7.0.9 Initial Device Support Update |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
Renesas R5F10PMJCLFB | 9th Gen; 8th Gen | Addition | An algorithm is created to support R5F10PMJCLFB. | FVE4ASMR80LQFPT |
Cypress FM22L16-55-TG | 7th Gen | Addition | Support has been added for FRAM device TSOP44 package on 7th Gen. | ASMR44TB, SMR44TB, ASMR44TC |
Lattice GAL16V8D-7LJN | 9th Gen | Addition | Added Support to 9th Gen | LASML20PD |
STMicroelectronics STM32F072RBT6 STM32F072RBT6TR STM32F072RBT7 STM32F072RBT7TR |
9th Gen; 8th Gen; 7th Gen; 6th Gen | Addition | An algorithm has been created to support QFP(64) package. | 6th Gen: ASMR64LQFPZM 7th Gen: FX4ASMR64LQFPZM, ASMR64LQFPZM 8th Gen/9th Gen: FVE4ASMR64LQFPZM |
BPWin 7.0.9 Device Support Update 1 (07/12/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
Nordic Semiconductor nRF52810-QFAA-R (Custom 01) | 8th Gen | Addition | Algo was released as custom to help with empty socket test issues. | FVE4ASMR48QFNB |
BPWin 7.0.9 Device Support Update 2 (07/13/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
STMicroelectronics STM32F411RCT(Custom) | 9th Gen | Recommended | The algorithm has been updated to resolve job hangs if more than two cards are used on a site. | FX4ASMR64QFPB |
Teridian 71M6533-IGT/F 71M6533H-IGT/F |
BP-1410 BP-X600 BP-X610 BP-X700 BP-X710 BP-X900 | Recommended | The algorithm has been updated to improve Erase and Program operation yields. | ASM100LQFX, SM100LQFX |
Teridian 71M6531D-IM/F 71M6531F-IM/F 71M6534-IGT/F 71M6534H-IGT/F |
BP-1410 BP-X600 BP-X610 BP-X700 BP-X710 BP-X900 | Simple Update | Algorithm changes in revision 1.4 have been reverted to remove extra printouts. | ASM100LQFX, SM100LQFX |
STMicroelectronics STM32F072RBT6 STM32F072RBT6TR STM32F072RBT7 STM32F072RBT7TR |
9th Gen; 8th Gen | Critical | The algorithm has been updated to resolve a code-running issue. | FVE4ASMR64LQFPZM |
BPWin 7.0.9 Device Support Update 3 (07/15/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
STMicroelectronics STM32F072RBT6 STM32F072RBT6TR STM32F072RBT7 STM32F072RBT7TR |
9th Gen; 8th Gen | Critical | The algorithm has been updated to resolve hardware timeouts if setting RDP to level 2 and to add the option to skip blank checking empty Data Pattern regions during Verify operation. | FVE4ASMR64LQFPZM |
9th Gen: Atmel ATF16V8B-10JU ATF16V8B-15JU ATF16V8B-15JC7th Gen: Atmel ATF16V8B-10JU ATF16V8B-15JU ATF16V8B-15JC |
9th Gen; 7th Gen | Addition | An algorithm has been added for gang support using the FX4ASMR20PC | FX4ASMR20PC |
Atmel ATF16V8BQL ATF16V8BQL-15JU |
9th Gen | Addition | FASMR20PC | |
Atmel ATF16V8BQL-15JC ATF16V8BQL-15JI |
9th Gen | Addition | The algorithm has been updated to add support for additional device temperature grades. | FASMR20PC |
Atmel ATF16V8BQL ATF16V8BQL-15JU ATF16V8BQL-15JC ATF16V8BQL-15JI |
BP-X600 BP-X610 BP-X700 BP-X710 | Addition | An algorithm has been added for gang support using the FX4ASMR20PC. | FX4ASMR20PC |
9th Gen: Atmel ATF16V8CZ ATF16V8CZ-12JC ATF16V8CZ-15JC ATF16V8CZ-15JI ATF16V8CZ-15JU7th Gen: Atmel ATF16V8CZ ATF16V8CZ-12JC ATF16V8CZ-15J ATF16V8CZ-15JI ATF16V8CZ-15JU |
9th Gen; 7th Gen; 6th Gen | Addition | An algorithm has been added for gang support using the FX4ASMR20PC. | FASMR20PC, FX4ASMR20PC |
Atmel ATF16V8C-7JU | 9th Gen | Recommended | The algorithm has been updated to add support for the LX4ASMR20PC. | LX4ASMR20PC |
Atmel ATF16V8C ATF16V8C-5JX ATF16V8C-7JC |
9th Gen | Addition | The algorithm has been updated to add support for additional device temperature grades. | LX4ASMR20PC |
Atmel ATF16V8C ATF16V8C-7JU ATF16V8C-5JX ATF16V8C-7JC |
7th Gen; 6th Gen | Addition | An algorithm has been added for gang support using the FX4ASMR20PC. | FX4ASMR20PC |
Altera 10M04SAU169C6G 10M04SAU169C7G 10M04SAU169C8G 10M04SCU169C6G 10M04SCU169C7G 10M04SCU169C8G 10M04SAU169A7G 10M04SAU169I7G 10M04SCU169A7G 10M04SCU169I7G |
9th Gen | Critical | The algorithm has been updated to resolve gang errors when reading the JTAG ID. | FVE2ASMR169BGB |
BPWin 7.0.9 Device Support Update 4 (07/19/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
Winbond W25Q64JWZPIQ | 9th Gen; 8th Gen | Addition | Adding 8th and 9th Gen support to this device. | FVE4ASM08LAPG, FVE4ASMR08LAPG |
ISSI IS25LP128F-JLLE/TR | 9th Gen | Addition | Adding 9th Gen support to this device | FVE4ASM08MLPA, FVE4ASMC08MLPT, FVE4ASML08MXP, FVE4ASML08MXQ |
BPWin 7.0.9 Device Support Update 5 (07/20/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
Cypress CY8C21334-24PVXI | 8th Gen | Critical | The algorithm has been updated to resolve the programming issue on 8th Gen | FVE4ASM20SSQ |
Atmel ATSAME70Q21A-AN (Custom) | 7th Gen | Recommended | Algo has been revised to fix a yield issue (Verify Failure) | ASMR144QFPE, FX2ASMR144QFPE |
STMicroelectronics SPC560P44L3BEAA (Custom01) | 8th Gen | Critical | The algorithm has been updated to resolve the programming issue on 8th Gen | FVE4ASMR100LQFPB |
BPWin 7.0.9 Device Support Update 6 (07/21/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
Macronix MX25V5126FM1I | 9th Gen; 8th Gen | Addition | Added support of this device in SOP (8) package | FVE4ASMR08SJCA, FVE4ASMR08SJAB |
Macronix MX25V1006FM1I | 9th Gen; 8th Gen | Addition | Added support of this device in SOP (8) package | FVE4ASMR08SJCA, FVE4ASMR08SJAB |
SanDisk SDINBDA6-128-ZA SanDisk SDINBDA6-128-ZA (with DDR) |
8th Gen | Addition | Algo has been created to add support for SDINBDA6-128-ZA on 8th Gen | FVE4ASMC153BGZ (SDR, DDR), FVE4ASMC153BGJ (SDR, DDR), FVE4ASMC153FBGEA (SDR), FVE4ASM153FBGE (SDR) |
ISSI IS25LP128F-JLLE/TR | 9th Gen | Critical | The algorithm has been updated to match the specifications provided by the semi house | FVE4ASM08MLPA, FVE4ASMC08MLPT, FVE4ASML08MXP, FVE4ASML08MXQ |
BPWin 7.0.9 Device Support Update 7 (07/22/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
Micron MT25QU01GBBB8E12-0SIT | 8th Gen | Recommended | Devices on-site location A intermittently pass during EPV, while locations B, C, and D consistently fail Verify step | FVE4ASM24BGB |
Cypress MB9AF141LAPMC1-G-JNE2 | 9th Gen | Addition | An algorithm has been created to support QFP (64) package | FVE4ASMR64QPJ |
Samsung Semiconductor KLM8G1GETF-B041 (with DDR) KLM8G1GETF-B041 (with DDR CRC on the fly) |
9th Gen | Simple Update | Support for KLM8G1GETF-B041 (with DDR CRC on the fly) and KLM8G1GETF-B041 (with DDR) has been added for 9th Gen | FVE4ASMC153BGJ (SDR+DDR), FVE4ASMC153BGZ (SDR+DDR) |
Monolithic Power Systems MP2953BGU-0000-Z | 7th Gen | Addition | Added support to this QFN40 Package | FX4ASMR40QNR |
BPWin 7.0.9 Device Support Update 8 (07/25/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
Microchip Technology PIC12LF1501-I/SN | 9th Gen | Addition | Algo for 9th Gen support | FVE4ASM08SJF |
Altera EPM3032ATC44 | 7th Gen | Critical | Fixed Timeout issue while EPV | ASM44TQF |
Atmel AT24C64B-10TU-2.7-T | 9th Gen | Addition | Algo for 9th Gen support | FVE4ASMR08TSJ |
BPWin 7.0.9 Device Support Update 9 (07/26/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
NXP Semiconductors SPC5777CLK3MME3 (Custom01) | 9th Gen | Critical | Added support UTEST Memory map [0x00400000-0x00403FFF] | LX2ASMR416BGT |
Microchip Technology PIC18F26K40-I/SS | 9th Gen; 8th Gen | Addition | Adding support for device on 8/9th Gen | 6th and 7th Gen: FASM28SS, FASM28SSA 8th and 9th Gen: FVE4ASMR28SSMZC, FVE4ASMR28SSM |
STMicroelectronics STM32G030K6T6 | 9th Gen | Critical | Updated algo to eliminate hang issue reported | FVE4ASMR32LQFPA |
BPWin 7.0.9 Device Support Update 10 (07/27/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
Microsemi A3P060-FG144 | 7th Gen | Simple Update | The algorithm is updated to add the default buffer value. | FASMPA144FG, SMPA144FGAAC, SMPA144FGACT, FASMPAR144FGA, SM3F100VQACT, FASMPA100TQ, SMPA100TQACT |
BPWin 7.0.9 Device Support Update 11 (07/28/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
ISSI IS25WP128F-JBLE | 9th Gen | Simple Update | Support added for Dummy cycle functionality | FVE4ASM08SHLA, FVE4ASMH08SA, FVE4ASMR08SHLA |
ISSI IS25LP128F-JBLE | 9th Gen | Addition | Support added for Dummy cycle functionality | FVE4ASM08SHLA, FVE4ASMH08SA, FVE4ASMR08SHLA |
Adesto Technologies AT25QF128A-SHB-T | 9th Gen | Addition | An algorithm has been created to support SOIC(8) package | FVE4ASM08SHLA |
ISSI IS25LP128F-JBLA3 | 9th Gen | Simple Update | Support added for Dummy cycle functionality | FVE4ASM08SHLA, FVE4ASMH08SA, FVE4ASMR08SHLA |
Lattice ISPPAC-POWR1014A-01TN48 | 9th Gen | Addition | An algorithm has been created to support TQFP(48) package | FVE4ASMR48QFPF |
Lattice ISPPAC-POWR1014-01TN48 | 9th Gen | Addition | An algorithm has been created to support TQFP(48) package | FVE4ASMR48QFPF |
BPWin 7.0.9 Device Support Update 12 (07/29/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
Microchip Technology PIC12F629-I/SN | 6th Gen | Critical | Algo has been revised to fix a program issue | FASM08SN |
Infineon (Siemens) XMC1302-T038X0200ABXUMA1 | 8th Gen; FlashStream | Critical | The algorithm has been updated to work with newer socket modules. | FVE4ASMR38TSW |
BPWin 7.0.9 Device Support Update 13 (08/02/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
Microchip Technology PIC16F18446-I/GZ | 9th Gen | Critical | The algorithm is updated to correctly program configuration bits SAFEN, WRTAPP, WRTB, WRTC, WRTD, WRSAF, LVP, and CP | FVE4ASMR20MLFG |
Renesas R7F7015433AFP-C | 8th Gen | Critical | The algorithm has been updated to resolve the high failure rate on socket B | FVE2ASM144LQFPA |
BPWin 7.0.9 Device Support Update 14 (08/05/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
STMicroelectronics STM32WB55RGV6 STM32WB55RGV7 STM32WB55RGV6TR STM32WB55RGV7TR |
8th Gen | Addition | An algorithm has been released to support the STMicroelectronics STM32WB55RGV6TR | FVE4ASM68QFNB |
Kingston EMMC04G-W627-X03U (HS400) | 9th Gen | Critical | The algorithm has been updated to resolve Program operation failures on socket B | FVE4ASMC153BGJ, FVE4ASMC153BGZ, FVE4ASML153BGL |
Lattice LC4032V-48TQFP | 7th Gen | Critical | The algorithm is updated to remove functional Test | FASM48TQ |
Texas Instruments CC2430ZF128RTC | 8th Gen | Simple Update | Made code changes for verifying to work when secure enabled | FVE4ASMR48QFNGA |
Texas Instruments LMK03328RHS | 8th Gen | Recommended | The algorithm is updated to resolve Compare failure | FVE4ASMR48QNWFA |
Flexxon FEMC008GTTE7-T14-18 FEMC008GTTE7-T14-18 (with DDR CRC on the fly) FEMC008GTTE7-T14-18 (with DDR) |
9th Gen; FlashStream | Updated device selection | SDR: FVE4ASM153FBGE, FVE4ASMC153FBGEA DDR: FVE4ASMC153FBGJ |
|
STMicroelectronics STM32F072RBT6 | 8th Gen | Critical | An algorithm is updated to resolve the program yield | FVE4ASMR64LQFPZM |
Renesas R7F7016903AFP-C | 9th Gen; 8th Gen | Addition | Adding support for this device n 8/9th Gen | FVE4ASMR64QFAC |
Texas Instruments TPS53676RSLT TPS53676RSLR |
8th Gen | Addition | An algorithm has been created to support QFN(48) package | FVE4ASMR48QFNI |
Atmel AT24C256C (Custom) | 9th Gen; FlashStream | Addition | Added custom support for this device in the DIP(8) package | FVE4SM32D |
Lattice LCMXO2-2000HC-4MG132C LCMXO2-2000HC-4MG132I LCMXO2-2000HC-5MG132C LCMXO2-2000HC-5MG132I LCMXO2-2000HC-6MG132C LCMXO2-2000HC-6MG132I |
9th Gen | Addition | Added support of this device in the BGA(132) package | FVE4ASMC132BGF |
Macronix MX68GL1G0GDXFI-11Q | 8th Gen | Simple Update | Algo has been created to add support for MX68GL1G0GDXFI-11Q on 8th Gen | FVE4ASM64LBGA, FVE4ASMR64LBGA |
Renesas R7F7015433AFP-C | 8th Gen | Critical | The algorithm has been updated to resolve high failure rate on socket B | FVE2ASM144LQFPA |
BPWin 7.0.9 DeviceSupportUpdate.15 (08/08/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
STMicroelectronics STM32F303VET6 | 8th Gen | Critical | Algo has been revised to fix the blank check error | FVE4ASMR100LQFY |
BPWin 7.0.9 DeviceSupportUpdate.16 (08/13/2022) |
||||
Device Name in BPSoftware | Programmer | Criticality | Changes Made & Reasons | Socket Module |
GigaDevice Semiconductor Inc. GD32F330K8U6 | 9th Gen | Addition | An algorithm has been added to support the QFN32 Package | FVE4ASMR32QFNI |
GigaDevice Semiconductor Inc. GD32F330CBT6 | 9th Gen | Addition | An algorithm has been added to support the Package | FVE4ASMR48QFPE |
Microchip Technology 24FC64T-I/OT 24FC64T-E/OT |
9th Gen; 8th Gen | Addition | Algorithm has been added to support the SOT-23 package | FVE4ASML06SOTAC |
Atmel ATSAMD20J17A-AUT ATSAMD20J17A-AU Microchip Technology ATSAMD20J17A-AU ATSAMD20J17A-AUT Atmel ATSAMD20J17A-ANT ATSAMD20J17A-AN Microchip Technology ATSAMD20J17A-AN ATSAMD20J17A… |
9th Gen | Addition | An algorithm has been added to support QFP 64 package | LX4ASMR64TQFP |
Skyhigh S34ML04G300BHI000 | 9th Gen | Recommended | Changed blank check method to cache read to improve blank check timings | FVE4ASMC63BGPE |
STMicroelectronics STM32U585QII3(Custom01) | 9th Gen; 8th Gen | Addition | Support has been added to hide the OEM keys from job summary report on 8th and 9th Gen | FVE4ASMC132BGFS |
Macronix MX25U25643GMI00 | 8th Gen | Addition | An algorithm has been added to support the SOIC 16 package | FVE4ASM16SD, FVE4ASMR16SD |
Renesas R5F211A1SP#U0 | 7th Gen | Addition | An algorithm has been added to support the TSSOP 20 package | 7th Gen: FASM20TSC, SM20TSC, FASM24TS, SM24TS, FASM28TS, SM28TS, FASMR20TSC, SMR20TSC, FASMR28TS, SMR28TS |
Macronix MX25U3232FZBI02TR | 9th Gen; 8th Gen | Addition | An algorithm has been added to support the WSON 8 package | FVE4ASML08DFNS , FVE4ASMC08DFNL |
Thanks
The flash device that I want to read is:
Micron: MT29F1G08ABAEAH4_E
It has FBGA Code: NW361
I am using the BPM 2800 with the below socket:
I downloaded BPWin version 7.0.9 but it wants to validate the device warranty on power-up, see below:
Do I need to register the programmer with BPWin to use it?
Anthony, to use the latest algos, you’ll need to have a registration and a current software contract