Skip to content

Commit

Permalink
Add missing upload.protocol fields
Browse files Browse the repository at this point in the history
  • Loading branch information
MCUdude committed Jan 17, 2023
1 parent 3730418 commit a4d36b6
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions avr/programmers.txt
Original file line number Diff line number Diff line change
@@ -1,39 +1,57 @@
usbasp.name=USBasp
usbasp.communication=usb
usbasp.protocol=usbasp
usbasp.upload.protocol=usbasp
usbasp.program.protocol=usbasp
usbasp.program.tool=avrdude
usbasp.program.extra_params=

usbasp_slow.name=USBasp slow
usbasp_slow.communication=usb
usbasp_slow.protocol=usbasp
usbasp_slow.upload.protocol=usbasp
usbasp_slow.program.protocol=usbasp
usbasp_slow.program.tool=avrdude
usbasp_slow.program.extra_params= -B32

usbtinyisp.name=USBtinyISP
usbtinyisp.protocol=usbtiny
usbtinyisp.upload.protocol=usbtiny
usbtinyisp.program.protocol=usbtiny
usbtinyisp.program.tool=avrdude
usbtinyisp.program.extra_params=

usbtinyisp_slow.name=USBtinyISP slow
usbtinyisp_slow.protocol=usbtiny
usbtinyisp_slow.upload.protocol=usbtiny
usbtinyisp_slow.program.protocol=usbtiny
usbtinyisp_slow.program.tool=avrdude
usbtinyisp_slow.program.extra_params=-B32

arduinoasisp.name=Arduino as ISP
arduinoasisp.communication=serial
arduinoasisp.protocol=stk500v1
arduinoasisp.upload.protocol=stk500v1
arduinoasisp.speed=19200
arduinoasisp.program.protocol=stk500v1
arduinoasisp.program.speed=19200
arduinoasisp.program.tool=avrdude
arduinoasisp.program.extra_params=-P{serial.port} -b{program.speed}

arduinoasisp_slow.name=Arduino as ISP slow
arduinoasisp_slow.communication=serial
arduinoasisp_slow.protocol=stk500v1
arduinoasisp_slow.upload.protocol=stk500v1
arduinoasisp_slow.speed=19200
arduinoasisp_slow.program.protocol=stk500v1
arduinoasisp_slow.program.speed=19200
arduinoasisp_slow.program.tool=avrdude
arduinoasisp_slow.program.extra_params=-P{serial.port} -b{program.speed} -B32

arduinoasispatmega32u4.name=Arduino Leonardo/Pro Micro as ISP
arduinoasispatmega32u4.communication=serial
arduinoasispatmega32u4.protocol=arduino
arduinoasispatmega32u4.upload.protocol=stk500v1
arduinoasispatmega32u4.speed=19200
arduinoasispatmega32u4.program.protocol=arduino
arduinoasispatmega32u4.program.speed=19200
Expand All @@ -43,62 +61,71 @@ arduinoasispatmega32u4.program.extra_params=-P{serial.port} -b{program.speed}
atmel_ice.name=Atmel-ICE ISP
atmel_ice.communication=usb
atmel_ice.protocol=atmelice_isp
atmel_ice.upload.protocol=atmelice_isp
atmel_ice.program.protocol=atmelice_isp
atmel_ice.program.tool=avrdude
atmel_ice.program.extra_params=

atmel_ice_slow.name=Atmel-ICE ISP slow
atmel_ice_slow.communication=usb
atmel_ice_slow.protocol=atmelice_isp
atmel_ice_slow.upload.protocol=atmelice_isp
atmel_ice_slow.program.protocol=atmelice_isp
atmel_ice_slow.program.tool=avrdude
atmel_ice_slow.program.extra_params=-B32

pickit4_isp.name=PICkit4 ISP
pickit4_isp.communication=usb
pickit4_isp.protocol=pickit4_isp
pickit4_isp.upload.protocol=pickit4_isp
pickit4_isp.program.protocol=pickit4_isp
pickit4_isp.program.tool=avrdude
pickit4_isp.program.extra_params=

pickit4_isp_slow.name=PICkit4 ISP slow
pickit4_isp_slow.communication=usb
pickit4_isp_slow.protocol=pickit4_isp
pickit4_isp_slow.upload.protocol=pickit4_isp
pickit4_isp_slow.program.protocol=pickit4_isp
pickit4_isp_slow.program.tool=avrdude
pickit4_isp_slow.program.extra_params=-B32

snap_isp.name=MPLAB SNAP ISP
snap_isp.communication=usb
snap_isp.protocol=snap_isp
snap_isp.upload.protocol=snap_isp
snap_isp.program.protocol=snap_isp
snap_isp.program.tool=avrdude
snap_isp.program.extra_params=

snap_isp_slow.name=MPLAB SNAP ISP slow
snap_isp_slow.communication=usb
snap_isp_slow.protocol=snap_isp
snap_isp_slow.upload.protocol=snap_isp
snap_isp_slow.program.protocol=snap_isp
snap_isp_slow.program.tool=avrdude
snap_isp_slow.program.extra_params=-B32

avrispmkii.name=AVRISP mkII
avrispmkii.communication=usb
avrispmkii.protocol=stk500v2
avrispmkii.upload.protocol=stk500v2
avrispmkii.program.protocol=stk500v2
avrispmkii.program.tool=avrdude
avrispmkii.program.extra_params=

avrispmkii_slow.name=AVRISP mkII slow
avrispmkii_slow.communication=usb
avrispmkii_slow.protocol=stk500v2
avrispmkii_slow.upload.protocol=stk500v2
avrispmkii_slow.program.protocol=stk500v2
avrispmkii_slow.program.tool=avrdude
avrispmkii_slow.program.extra_params=-B32

stk500.name=STK500 as ISP
stk500.communication=serial
stk500.protocol=stk500
stk500.upload.protocol=stk500
stk500.program.protocol=stk500
stk500.program.tool=avrdude
stk500.program.extra_params= -P {serial.port}

0 comments on commit a4d36b6

Please sign in to comment.