SPC5-Flash Programmer application manages flash operations (program, erase, verify, dump and blank check) on SPC5 microcontrollers using the BAM/BAF functionality.
The user friendly GUI allows the user to easily connect the tool to the target using and performing operations on target's flash memories.
Two operations mode are supported:
The tool can communicate with targets via SCI, CAN or K-line with the following hardware interfaces:
| Line | Target | CAN | SCI | K Line |
|---|---|---|---|---|
| L line | SPC56ELxx | Y | Y | N |
| SPC564Lxx | Y | Y | N | |
| P line | SPC560P34 | N | Y | Y |
| SPC560P40 | Y | Y | Y | |
| SPC560P44 | Y | Y | Y | |
| SPC560P50 | Y | Y | Y | |
| SPC56AP60 | Y | Y | Y | |
| D line | SPC560D30 | N | Y | Y |
| SPC560D40 | Y | Y | Y | |
| B/C lines | SPC560B40 | Y | Y | Y |
| SPC560C40 | Y | Y | Y | |
| SPC560B44 | Y | Y | Y | |
| SPC560C44 | Y | Y | Y | |
| SPC560B50 | Y | Y | Y | |
| SPC560C50 | Y | Y | Y | |
| SPC560B54 | Y | Y | Y | |
| SPC560B60 | Y | Y | Y | |
| SPC560B64 | Y | Y | Y | |
| SPC564B64 | Y | Y | N | |
| SPC564B70 | Y | Y | N | |
| SPC564B74 | Y | Y | N | |
| SPC56EC64 | Y | Y | N | |
| SPC56EC70 | Y | Y | N | |
| SPC56EC74 | Y | Y | N | |
| M line | SPC563M64 | Y | Y | Y |
| K2 | SPC574K72 | N | 20, 40 MHz (ASC@CAN) | N |
| Eiger | SPC58NE84 | N | 20, 40 MHz (ASC@CAN) | N |
| Bernina | SPC58NN84 | N | 20, 40 MHz | N |
| Chorus 4M | SPC58xC80 | N | 20, 40 MHz | N |
| SPC58xC74 | N | 20, 40 MHz | N | |
| SPC58xC70 | N | 20, 40 MHz | N | |
| Chorus 1M | SPC582B60 | N | 20, 40 MHz | N |
| SPC582B54 | N | 20, 40 MHz | N | |
| SPC582B50 | N | 20, 40 MHz | N |