From 37b065995152f59f22906262b937e00e50d5f811 Mon Sep 17 00:00:00 2001 From: Joerg Wunsch Date: Fri, 21 Jan 2022 21:45:27 +0100 Subject: [PATCH] PR #816 merged Copy over man page additions into texinfo file as well. --- NEWS | 1 + src/avrdude.1 | 4 +++- src/doc/avrdude.texi | 4 +++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 6b1d8749..64ddaf9e 100644 --- a/NEWS +++ b/NEWS @@ -105,6 +105,7 @@ Changes since version 6.4: - jtagmkii: Reduce the number of sync attempts to 10 + print number of attempts #844 - CMake: add initial support for installing lib and include files #829 + - Add SPI support to USBtiny #816 * Internals: diff --git a/src/avrdude.1 b/src/avrdude.1 index c9e2c7c5..a3266c86 100644 --- a/src/avrdude.1 +++ b/src/avrdude.1 @@ -1282,7 +1282,9 @@ This also applies to the STK500 and STK600 in parallel programming mode. .Pp The USBasp and USBtinyISP drivers do not offer any option to distinguish multiple devices connected simultaneously, so effectively only a single device -is supported. Slave Select must be externally held low for direct SPI when +is supported. +.Pp +Slave Select must be externally held low for direct SPI when using USBtinyISP, and send must be a multiple of four bytes. .Pp The avrftdi driver allows one to select specific devices using any combination of vid,pid diff --git a/src/doc/avrdude.texi b/src/doc/avrdude.texi index 7e4b3791..6a5dc77b 100644 --- a/src/doc/avrdude.texi +++ b/src/doc/avrdude.texi @@ -1309,7 +1309,9 @@ Display the device signature bytes. @item spi Enter direct SPI mode. The @emph{pgmled} pin acts as slave select. -@emph{Only supported on parallel bitbang programmers.} +@emph{Only supported on parallel bitbang programmers, and partially by USBtiny.} +Slave Select must be externally held low for direct SPI when +using USBtinyISP, and send must be a multiple of four bytes. @item part Display the current part settings and parameters. Includes chip