Flasher Write Performance
The Flasher family of production programmers writes at high speeds close to the theoretical maximum of the target setup.
SEGGER Flash Loaders
SEGGER has a history of writing highly performant flash loaders.
The engineering team behind the flash loaders created techniques like the Turbo Mode, that enable writing at the highest possible speed by writing to flash and transferring the data in parallel. The flash programming hardware has been adapted to achieve the highest possible bus frequency on whatever target interface is being written to.
The Flasher family of flash programmers uses the same ultra fast target interface logic as is used by the J-Link flash loaders for the debug interface. In addition, the Flasher family of production programmers can also address production programming interfaces.
Programming Speeds on QSPI NOR Flash
Device Series | QSPI Flash | Program | Program and Verify |
---|---|---|---|
NXP MIMXRT595 | Macronix MX25UW51345G | 1086 KB / s | 1086 KB / s |
NXP MIMXRT685S | Macronix MX25UM51345G | 988 KB / s | 988 KB / s |
NXP MIMXRT1052 | ISSI IS25WP064A | 865 KB / s | 486 KB / s |
NXP MIMXRT1064 internal QSPI | Winbond W25Q32JV | 390 KB / s | 386 KB / s |
NXP MK80FN256V15 | Macronix MX25U3235F | 362 KB / s | 323 KB / s |
Renesas R7FA6M3AH | Macronix MX25L25645G | 954 KB / s | 797 KB / s |
Renesas R7FS5D97E | Winbond W25Q64FV | 439 KB / s | 442 KB / s |
ST STM32H757XI QSPI | MT25QL512ABB8ESF | 1080 KB / s | 959 KB / s |
ST STM32L4R9AI QSPI | Macronix MX25LM51245G | 964 KB / s | 763 KB / s |
ST STM32L562QE QSPI | Macronix MX25LM51245G | 1043 KB / s | 894 KB / s |
Programming Speeds on Internal Flash
Device Series | Program | Program and Verify |
---|---|---|
Cypress CYT2B98CAC_M0 | 988 KB / s | 938 KB / s |
NXP LPC1857 | 431 KB / s | 431 KB / s |
Renesas R7FA6M3AH | 398 KB / s | 388 KB / s |
Renesas R7FS5D97E | 396 KB / s | 395 KB / s |
ST STM32H735IGK | 364 KB / s | 358 KB / s |