Difference between revisions of "Flasher/Performance"

From SEGGER Wiki
Jump to: navigation, search
m
Line 14: Line 14:
 
: Programming 1MB PFlash 2.54s
 
: Programming 1MB PFlash 2.54s
 
: Verify 1MB PFlash 2.47s
 
: Verify 1MB PFlash 2.47s
  +
  +
= Microchip AVR =
  +
  +
{| class="wikitable"
  +
|-
  +
! Chip !! Target Interface !! Interface Speed !! Programmed Memories !! #AUTO</br>(erase chip, program, verify) !! #ERASE !! #PROGRAM !! #VERIFY
  +
|-
  +
| ATtiny3224
  +
| UPDI
  +
| 0.9 MHz
  +
| 32KB Flash</br>256B EEPROM</br>32B User Row
  +
| style="text-align: right;" | 2.303s
  +
| style="text-align: right;" | 0.308s
  +
| style="text-align: right;" | 1.685s
  +
| style="text-align: right;" | 0.823s
  +
|-
  +
| ATtiny402
  +
| UPDI
  +
| 0.9 MHz
  +
| 4KB Flash</br>128B EEPROM</br>32B User Row
  +
| style="text-align: right;" | 0.625s
  +
| style="text-align: right;" | 0.313s
  +
| style="text-align: right;" | 0.485s
  +
| style="text-align: right;" | 0.275s
  +
|-
  +
| ATtiny4313
  +
| ISP
  +
| 1.8 MHz
  +
| 4KB Flash</br>256B EEPROM
  +
| style="text-align: right;" | 0.778s
  +
| style="text-align: right;" | 0.075s
  +
| style="text-align: right;" | 0.648s
  +
| style="text-align: right;" | 0.183s
  +
|-
  +
| ATtiny102
  +
| TPI
  +
| 2.0 MHz
  +
| 1KB Flash
  +
| style="text-align: right;" | 2.252s
  +
| style="text-align: right;" | 0.021s
  +
| style="text-align: right;" | 2.206s
  +
| style="text-align: right;" | 0.035s
  +
|-
  +
| AVR128DA28
  +
| UPDI
  +
| 1.8 MHz
  +
| 128KB Flash</br>512B EEPROM</br>32B User Row
  +
| style="text-align: right;" | 5.910s
  +
| style="text-align: right;" | 0.130s
  +
| style="text-align: right;" | 4.085s
  +
| style="text-align: right;" | 1.714s
  +
|-
  +
| AVR128DB28
  +
| UPDI
  +
| 1.8 MHz
  +
| 128KB Flash</br>512B EEPROM</br>32B User Row
  +
| style="text-align: right;" | 5.926s
  +
| style="text-align: right;" | 0.129s
  +
| style="text-align: right;" | 4.102s
  +
| style="text-align: right;" | 1.714s
  +
|-
  +
| AVR64DD28
  +
| UPDI
  +
| 1.8 MHz
  +
| 64KB Flash</br>256B EEPROM</br>32B User Row
  +
| style="text-align: right;" | 3.043s
  +
| style="text-align: right;" | 0.097s
  +
| style="text-align: right;" | 2.096s
  +
| style="text-align: right;" | 0.865s
  +
|}

Revision as of 13:01, 1 March 2024

Back to Flasher

Infineon Aurix TC3xx

Program Flash

Bulk Erase @20MHz
Erase All 1.5s
DAP Wide mode @20MHz
Programming 1MB PFlash 2.19s
Verify 1MB PFlash 2.21s
Standard mode @20MHz
Programming 1MB PFlash 2.54s
Verify 1MB PFlash 2.47s

Microchip AVR

Chip Target Interface Interface Speed Programmed Memories #AUTO
(erase chip, program, verify)
#ERASE #PROGRAM #VERIFY
ATtiny3224 UPDI 0.9 MHz 32KB Flash
256B EEPROM
32B User Row
2.303s 0.308s 1.685s 0.823s
ATtiny402 UPDI 0.9 MHz 4KB Flash
128B EEPROM
32B User Row
0.625s 0.313s 0.485s 0.275s
ATtiny4313 ISP 1.8 MHz 4KB Flash
256B EEPROM
0.778s 0.075s 0.648s 0.183s
ATtiny102 TPI 2.0 MHz 1KB Flash 2.252s 0.021s 2.206s 0.035s
AVR128DA28 UPDI 1.8 MHz 128KB Flash
512B EEPROM
32B User Row
5.910s 0.130s 4.085s 1.714s
AVR128DB28 UPDI 1.8 MHz 128KB Flash
512B EEPROM
32B User Row
5.926s 0.129s 4.102s 1.714s
AVR64DD28 UPDI 1.8 MHz 64KB Flash
256B EEPROM
32B User Row
3.043s 0.097s 2.096s 0.865s