-
Notifications
You must be signed in to change notification settings - Fork 0
/
programmers.txt
83 lines (72 loc) · 2.96 KB
/
programmers.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
01_updi4avr.name=UPDI4AVR over UART (Standard)
01_updi4avr.communication=serial
01_updi4avr.protocol=updi4avr
01_updi4avr.program.protocol=jtagmkii_updi
01_updi4avr.program.tool=avrdude
01_updi4avr.program.extra_params=-P {serial.port} -xrtsdtr=high -C "{runtime.platform.path}/avrdude.conf.UPDI4AVR"
03_updi4avr_HV.name=UPDI4AVR over UART (HV Enable)
03_updi4avr_HV.communication=serial
03_updi4avr_HV.protocol=updi4avr
03_updi4avr_HV.program.protocol=jtagmkii_updi
03_updi4avr_HV.program.tool=avrdude
03_updi4avr_HV.program.extra_params=-P {serial.port} -xrtsdtr=high -F -C "{runtime.platform.path}/avrdude.conf.UPDI4AVR"
13_serialupdi.name=SerialUPDI over UART
13_serialupdi.communication=serial
13_serialupdi.protocol=serialupdi
13_serialupdi.program.protocol=serialupdi
13_serialupdi.program.tool=avrdude
13_serialupdi.program.extra_params=-P {serial.port} -xrtsdtr=high
21_pickit4_updi.name=PICkit4 over USB (UPDI)
21_pickit4_updi.communication=usb
21_pickit4_updi.protocol=pickit4_updi
21_pickit4_updi.program.protocol=jtagice3_updi
21_pickit4_updi.program.tool=avrdude
21_pickit4_updi.program.extra_params=-P usb
22_snap_updi.name=MPLAB SNAP over USB (UPDI Remodeling)
22_snap_updi.communication=usb
22_snap_updi.protocol=snap_updi
22_snap_updi.program.protocol=jtagice3_updi
22_snap_updi.program.tool=avrdude
22_snap_updi.program.extra_params=-P usb
23_nedbg.name=Curiosity Nano (nEDBG: ATSAMD21E18)
23_nedbg.communication=usb
23_nedbg.protocol=pkobn_updi
23_nedbg.program.protocol=jtagice3_updi
23_nedbg.program.tool=avrdude
23_nedbg.program.extra_params=-Pusb
24_edbg.name=Xplained Pro (eDBG: AT32UC3A4256)
24_edbg.communication=usb
24_edbg.protocol=xplainedpro_updi
24_edbg.program.protocol=jtagice3_updi
24_edbg.program.tool=avrdude
24_edbg.program.extra_params=-Pusb
25_medbg.name=Xplained Mini/Nano (mEDBG: ATmega32u4)
25_medbg.communication=usb
25_medbg.protocol=xplainedmini_updi
25_medbg.program.protocol=jtagice3_updi
25_medbg.program.tool=avrdude
25_medbg.program.extra_params=-Pusb
26_atmelice_updi.name=Atmel-ICE over USB (UPDI)
26_atmelice_updi.communication=usb
26_atmelice_updi.protocol=atmelice_updi
26_atmelice_updi.program.protocol=jtagice3_updi
26_atmelice_updi.program.tool=avrdude
26_atmelice_updi.program.extra_params=-P usb
31_jtag2updi.name=JTAG2UPDI over UART
31_jtag2updi.communication=serial
31_jtag2updi.protocol=jtag2updi
31_jtag2updi.program.protocol=jtagmkii_updi
31_jtag2updi.program.tool=avrdude
31_jtag2updi.program.extra_params=-P {serial.port}
# 32_jtag2updi.name=JTAG2UPDI over UART (slow)
# 32_jtag2updi.communication=serial
# 32_jtag2updi.protocol=jtag2updi
# 32_jtag2updi.program.protocol=jtagmkii_updi
# 32_jtag2updi.program.tool=avrdude
# 32_jtag2updi.program.extra_params=-P {serial.port} -b 19200
99_dryrun.name=dryrun (Emulates programming without a programmer)
99_dryrun.communication=usb
99_dryrun.protocol=dryrun
99_dryrun.program.protocol=dryrun
99_dryrun.program.tool=avrdude
99_dryrun.program.extra_params=-P usb -C "{runtime.platform.path}/avrdude.conf.UPDI4AVR"