summaryrefslogtreecommitdiff
path: root/avr_isp
diff options
context:
space:
mode:
authorHelge Kruse <Helge.Kruse@gmx.net>2020-08-02 18:18:19 +0200
committerGerhard Sittig <gerhard.sittig@gmx.net>2020-08-18 06:13:03 +0200
commit547a4b120781451d6b51ddb3fb66cbcf44b61380 (patch)
treec82a91d4d2f3ef02961617fbfd6dbe2d20678844 /avr_isp
parent9a81ff1295e2b278c63098750c9ef101f563f52b (diff)
downloadsigrok-dumps-547a4b120781451d6b51ddb3fb66cbcf44b61380.tar.gz
sigrok-dumps-547a4b120781451d6b51ddb3fb66cbcf44b61380.zip
avr_isp: Add dumps for program page, EEPROM, lock memory types.
[ gsi: rephrase commit message, reflow README, consistent signal names ]
Diffstat (limited to 'avr_isp')
-rw-r--r--avr_isp/atmega8L/README.txt22
-rw-r--r--avr_isp/atmega8L/isp_atmega8L_load_program_page.srbin0 -> 3010 bytes
-rw-r--r--avr_isp/atmega8L/isp_atmega8L_read_eeprom.srbin0 -> 524 bytes
-rw-r--r--avr_isp/atmega8L/isp_atmega8L_read_lock.srbin0 -> 587 bytes
-rw-r--r--avr_isp/atmega8L/isp_atmega8L_read_program.srbin0 -> 567 bytes
-rw-r--r--avr_isp/atmega8L/isp_atmega8L_write_program_page.srbin0 -> 582 bytes
6 files changed, 22 insertions, 0 deletions
diff --git a/avr_isp/atmega8L/README.txt b/avr_isp/atmega8L/README.txt
new file mode 100644
index 0000000..af48863
--- /dev/null
+++ b/avr_isp/atmega8L/README.txt
@@ -0,0 +1,22 @@
+-------------------------------------------------------------------------------
+AVR ISP / Atmel ATmega8L
+-------------------------------------------------------------------------------
+
+This is a set of example captures of the AVR in-system programming (ISP)
+protocol. The target was a board with an Atmel ATmega8L chip, and another
+microcontroller was used as master for the ISP process.
+
+Details:
+http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2486-8-bit-AVR-microcontroller-ATmega8_L_datasheet.pdf
+
+
+Logic analyzer setup
+--------------------
+
+The logic analyzer used was a Saleae Logic (at 4MHz):
+
+ Probe AVR ISP header
+ -------------------------
+ 5 (green) MOSI
+ 6 (blue) CLK
+ 7 (violet) MOSI
diff --git a/avr_isp/atmega8L/isp_atmega8L_load_program_page.sr b/avr_isp/atmega8L/isp_atmega8L_load_program_page.sr
new file mode 100644
index 0000000..b30a127
--- /dev/null
+++ b/avr_isp/atmega8L/isp_atmega8L_load_program_page.sr
Binary files differ
diff --git a/avr_isp/atmega8L/isp_atmega8L_read_eeprom.sr b/avr_isp/atmega8L/isp_atmega8L_read_eeprom.sr
new file mode 100644
index 0000000..f1d3fa8
--- /dev/null
+++ b/avr_isp/atmega8L/isp_atmega8L_read_eeprom.sr
Binary files differ
diff --git a/avr_isp/atmega8L/isp_atmega8L_read_lock.sr b/avr_isp/atmega8L/isp_atmega8L_read_lock.sr
new file mode 100644
index 0000000..4600014
--- /dev/null
+++ b/avr_isp/atmega8L/isp_atmega8L_read_lock.sr
Binary files differ
diff --git a/avr_isp/atmega8L/isp_atmega8L_read_program.sr b/avr_isp/atmega8L/isp_atmega8L_read_program.sr
new file mode 100644
index 0000000..5042714
--- /dev/null
+++ b/avr_isp/atmega8L/isp_atmega8L_read_program.sr
Binary files differ
diff --git a/avr_isp/atmega8L/isp_atmega8L_write_program_page.sr b/avr_isp/atmega8L/isp_atmega8L_write_program_page.sr
new file mode 100644
index 0000000..9d2a8d6
--- /dev/null
+++ b/avr_isp/atmega8L/isp_atmega8L_write_program_page.sr
Binary files differ