From: Simon Ruderich Date: Sat, 10 Feb 2024 14:20:19 +0000 (+0100) Subject: avr_isp: add dump for ATmega328/P X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-dumps.git;a=commitdiff_plain avr_isp: add dump for ATmega328/P --- diff --git a/avr_isp/atmega328p/README.txt b/avr_isp/atmega328p/README.txt new file mode 100644 index 0000000..8c9c366 --- /dev/null +++ b/avr_isp/atmega328p/README.txt @@ -0,0 +1,32 @@ +------------------------------------------------------------------------------- +AVR ISP / Atmel ATmega328/P +------------------------------------------------------------------------------- + +This is an example capture of the AVR in-system programming (ISP) protocol. + +The device used for ISP was a Bus Pirate v3.5 with firmware v6.1. + +The target was an Arduino UNO board with an Atmel ATmega328/P chip. + +The PC software used for controlling the programmer was avrdude 7.1. + + +Logic analyzer setup +-------------------- + +The logic analyzer used was a Saleae Logic Clone (at 4MHz): + + Probe AVR ISP header + ------------------------- + 1 MOSI + 2 MISO + 3 SCK + 4 RST + + +Data +---- + +The following avrdude commands were captured: + + avrdude -p atmega328p -c buspirate -P /dev/ttyUSB0 -v diff --git a/avr_isp/atmega328p/isp_atmega328p_buspirate_scan.sr b/avr_isp/atmega328p/isp_atmega328p_buspirate_scan.sr new file mode 100644 index 0000000..5b611d2 Binary files /dev/null and b/avr_isp/atmega328p/isp_atmega328p_buspirate_scan.sr differ