#822 Added and tested TPI support for AtmelICE, PowerDebugger, PICkit4 and Snap.

This commit is contained in:
Jan Egil Ruud 2022-11-30 23:08:55 +01:00
parent 1eb6a06055
commit e87a9b59b6
1 changed files with 68 additions and 0 deletions

View File

@ -2177,6 +2177,19 @@ programmer
usbpid = 0x2141;
;
#------------------------------------------------------------
# atmelice_tpi
#------------------------------------------------------------
programmer
id = "atmelice_tpi";
desc = "Atmel-ICE (ARM/AVR) in TPI mode";
type = "jtagice3_tpi";
prog_modes = PM_TPI;
connection_type = usb;
usbpid = 0x2141;
;
#------------------------------------------------------------
# powerdebugger
#------------------------------------------------------------
@ -2243,6 +2256,19 @@ programmer
usbpid = 0x2144;
;
#------------------------------------------------------------
# powerdebugger_tpi
#------------------------------------------------------------
programmer
id = "powerdebugger_tpi";
desc = "Atmel PowerDebugger (ARM/AVR) in TPI mode";
type = "jtagice3_tpi";
prog_modes = PM_TPI;
connection_type = usb;
usbpid = 0x2144;
;
#------------------------------------------------------------
# pickit4_updi
#------------------------------------------------------------
@ -2283,6 +2309,19 @@ programmer
usbpid = 0x2177, 0x2178, 0x2179;
;
#------------------------------------------------------------
# pickit4_tpi
#------------------------------------------------------------
programmer
id = "pickit4_tpi";
desc = "MPLAB(R) PICkit 4 in TPI mode";
type = "jtagice3_tpi";
prog_modes = PM_TPI;
connection_type = usb;
usbpid = 0x2177, 0x2178, 0x2179;
;
#------------------------------------------------------------
# snap_updi
#------------------------------------------------------------
@ -2323,6 +2362,19 @@ programmer
usbpid = 0x2180, 0x217f, 0x2181;
;
#------------------------------------------------------------
# snap_tpi
#------------------------------------------------------------
programmer
id = "snap_tpi";
desc = "MPLAB(R) SNAP in TPI mode";
type = "jtagice3_tpi";
prog_modes = PM_TPI;
connection_type = usb;
usbpid = 0x2180, 0x217f, 0x2181;
;
#------------------------------------------------------------
# pkobn_updi
#------------------------------------------------------------
@ -13358,6 +13410,14 @@ part parent ".reduced_core_tiny"
offset = 0x4000;
blocksize = 128;
;
memory "fuse"
size = 1;
page_size = 16;
n_word_writes = 2;
offset = 0x3f40;
blocksize = 4;
;
;
#------------------------------------------------------------
@ -13378,6 +13438,14 @@ part parent ".reduced_core_tiny"
offset = 0x4000;
blocksize = 128;
;
memory "fuse"
size = 1;
page_size = 16;
n_word_writes = 4;
offset = 0x3f40;
blocksize = 4;
;
;
#------------------------------------------------------------