Adapters for Automated Programmers
9th Gen |
FVE4ASMR64QFPJ |
Adapters for Manual Programmers
9th Gen |
FVE4ASMR64QFPJ |
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: | TMS320F28004x Piccolo Microcontroller |
Device Size: | 2KB DCSM OTP + 256KB Flash |
Algorithm Programming Method: | Parallel GPIO Boot + Custom Bootloader |
Memory Organization:
Memory Type |
Attributes*
|
Included in default Range | DUT Physical Word Address (hex) | BPWin Buffer Byte Address (hex) |
User-configurable DCSM OTP Bank 0 | R/W | No | 0007_8000 – 0007_83FF | 000F_0000 – 000F_07FF |
User-configurable DCSM OTP Bank 1 | R/W | No | 0007_8400 – 0007_87FF | 000F_0800 – 000F_0FFF |
Flash Bank 0 | R/W/E | Yes | 0008_0000 – 0008_FFFF | 0010_0000 – 0011_FFFF |
Flash Bank 1 | R/W/E | Yes | 0009_0000 – 0009_FFFF | 0012_0000 – 0013_FFFF |
Default Algorithm Range | — | — | 0008_0000 – 0009_FFFF | 0010_0000 – 0013_FFFF |
*R/W: readable and one time programmable (OTP) 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. Special Device Considerations:
1. | The OTP and Flash memory sections can be selected via setting the range under Device->Settings. |
2. | The OTP is not completely blank from the factory. Some bits have already been programmed to 0b0. |
3. | Each 64-bit word in the OTP can only be modified from the factory default once. This is because the program operation generates and programs the OTP ECC. Attempting to reprogram will cause the OTP ECC to be incorrect. The Link Pointers are excepted since the OTP ECC is not programmed when they are programmed. |
4. | The Erase operation will blank check the OTP ECC if the OTP section is included as the OTP ECC will be blank from the factory. |
5. | The algorithm does not support unlocking the DUT after a password has been programmed. If the password is programmed all subsequent operations will fail. |
6. | The BOOTPIN_CONFIG location in the user-configurable DCSM OTP. If these option is programmed all subsequent operations will fail. |
‘
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
Manufacturer | Texas Instruments |
---|---|
Packages | LQFP(64) |
Part Number | TMS320F280049CPMS |
Set programming | Yes |
Vcc(program) | 3.3 |