Adapters for Automated Programmers
8th Gen | 9th Gen |
FVE4ASMR48MLFJ, FVE4ASMR48MLFJ | FVE4ASMR48MLFJ |
Adapters for Manual Programmers
8th Gen | 9th Gen |
FVE4ASMR48MLFJ, FVE4ASMR48MLFJ | FVE4ASMR48MLFJ |
Adapters for Engineering Programmers
Last Updated: 05/18/2023
If the device is not yet supported by your BPM programmer (Generation), request Device Support
Note
IMPORTANT:
Device Type: | ARM Cortex-M0 Microcontroller |
Device Size: | 32K-Byte Flash Memory |
Algorithm Programming Method: | JTAG/SWD + Custom bootloader |
Memory Organization:
Memory Type | Attributes* | Included in default Range (Y/N) | DUT Physical Byte Address (hex)(if this area is selected/activated) | BPWin Buffer Byte Address (hex) |
Main Flash Memory | R/W/E | Yes | 0800_0000 – 0800_7FFF | 0800_0000 – 0800_7FFF |
Option Bytes | R/W/E | Yes | 1FFF_F800 – 1FFF_F80B | 1FFF_F800 – 1FFF_F80B |
Default Algorithm Range | — | — | 0800_0000 – 0800_7FFF | 0800_0000 – 0800_7FFF |
* R/W/E: readable and rewritable if not locked. Any configurations listed under Device-Specific’ in the menu item Device->Settings will be written to the DUT during ‘Program’ operation regardless of memory range selection. Option Bytes:
Data Pattern Address | Bits [15:8] | Bits[7:0] | Default Value (hex) |
1FFFF800h | nRDP | RDP | 55AA |
1FFFF802h | nUSER | USER | 00FF |
1FFFF804h | nData0 | Data0 | 00FF |
1FFFF806h | nData1 | Data1 | 00FF |
1FFFF808h | nWRP0 | WRP0 | 00FF |
Special Device Considerations:
1. | Selecting Erase operation will do global erase including the IAP area and option bytes. | |
2. | If Read Protect is set to Level 1 the device must be erasedbefore any further programming or reading. | |
3. | If Read Protect is set to Level 2 the device will become inaccessible to the programmerand fail any subsequent operations. | |
4. | If the USER Option Byte is programmed such that:a) BOOT_SEL is 1b and nBOOT1 is 0bb) BOOT_SEL is 0b and nBOOT0 is 1b orc) BOOT_SEL nBOOT0 and nBOOT1 are all 0bthe device will become inaccessible to the programmer and fail any subsequent operations.Please see the device reference manual for more information. | |
5. | Stand-alone operations may fail if the device is programmed with executable code. |
‘
BPM does not sell programmable devices, nor do we program devices directly. BPM makes programmers and accessories to make programming in-house fast, easy, and profitable.
Additional information
8-bit Bytes | 536868875 |
---|---|
Manufacturer | STMicroelectronics |
Packages | UFQFPN(48) |
Part Number | STM32F042C6U7 |
Set programming | Yes |
Vcc(program) | 3.3 |