From 994d23cb16a497d4b1e3b9869574bbe949a64fdc Mon Sep 17 00:00:00 2001
From: Jorge Solla <jorgesolla@gmail.com>
Date: Thu, 6 Sep 2018 09:30:40 +0200
Subject: Added HDMI-CEC protocol dumps

---
 cec/README                               |  49 +++++++++++++++++++++++++++++++
 cec/tv_sony_amp_denon_switch_off_seq.sr  | Bin 0 -> 187481 bytes
 cec/tv_sony_amp_denon_switch_on_seq.sr   | Bin 0 -> 198181 bytes
 cec/tv_sony_amp_yamaha_arc_handshake.sr  | Bin 0 -> 164144 bytes
 cec/tv_sony_amp_yamaha_switch_off_seq.sr | Bin 0 -> 186137 bytes
 cec/tv_sony_amp_yamaha_switch_on_seq.sr  | Bin 0 -> 128208 bytes
 6 files changed, 49 insertions(+)
 create mode 100644 cec/README
 create mode 100644 cec/tv_sony_amp_denon_switch_off_seq.sr
 create mode 100644 cec/tv_sony_amp_denon_switch_on_seq.sr
 create mode 100644 cec/tv_sony_amp_yamaha_arc_handshake.sr
 create mode 100644 cec/tv_sony_amp_yamaha_switch_off_seq.sr
 create mode 100644 cec/tv_sony_amp_yamaha_switch_on_seq.sr

(limited to 'cec')

diff --git a/cec/README b/cec/README
new file mode 100644
index 0000000..8cd2e25
--- /dev/null
+++ b/cec/README
@@ -0,0 +1,49 @@
+-------------------------------------------------------------------------------
+Arbitrary CEC bus traffic
+-------------------------------------------------------------------------------
+
+These captures contain the typical command exchange between 2 CEC capable
+devices. In this case a Sony TV and 2 different amplifiers were used.
+
+The captures were taken connecting the TV and one of the amplifiers to later on
+switch the TV off and back on while dumping traffic on the CEC bus.
+
+The power OFF and power ON sequence can be seen in the captures with the 
+2 different amplifiers (Yamaha / Denon).
+
+Another spare capture was performed connecting one amplifier to the ARC input
+of the TV.
+
+
+Logic analyzer setup
+--------------------
+
+The captures were taken using a Saleae Logic (fx2lafw), sampling at a rate of 
+1MHz. Channel 3 of the analyzer is used for the CEC bus traffic.
+
+  Probe       HDMI connector
+  --------------------------
+  3           Pin 13 (CEC)
+
+
+Data
+----
+
+Command line used was:
+
+ $ sigrok-cli -d fx2lafw -c samplerate=1m -o dump.sr -C D3=CEC --time 15000
+
+  - tv_sony_amp_denon_switch_off_seq.sr
+    Sony TV connected to a Denon amplifier: TV is switched off from remote.
+
+  - tv_sony_amp_denon_switch_on_seq.sr
+    Sony TV connected to a Denon amplifier: TV is switched on from remote.
+
+  - tv_sony_amp_yamaha_switch_off_seq.sr
+    Sony TV connected to a Denon amplifier: TV is switched off from remote.
+
+  - tv_sony_amp_yamaha_switch_on_seq.sr
+    Sony TV connected to a Yamaha amplifier: TV is switched on from remote.
+
+  - tv_sony_amp_yamaha_arc_handshake.sr
+    Sony TV connected to a Yamaha amplifier via TV ARC input.
diff --git a/cec/tv_sony_amp_denon_switch_off_seq.sr b/cec/tv_sony_amp_denon_switch_off_seq.sr
new file mode 100644
index 0000000..a8fa075
Binary files /dev/null and b/cec/tv_sony_amp_denon_switch_off_seq.sr differ
diff --git a/cec/tv_sony_amp_denon_switch_on_seq.sr b/cec/tv_sony_amp_denon_switch_on_seq.sr
new file mode 100644
index 0000000..6cadb6a
Binary files /dev/null and b/cec/tv_sony_amp_denon_switch_on_seq.sr differ
diff --git a/cec/tv_sony_amp_yamaha_arc_handshake.sr b/cec/tv_sony_amp_yamaha_arc_handshake.sr
new file mode 100644
index 0000000..cf1f341
Binary files /dev/null and b/cec/tv_sony_amp_yamaha_arc_handshake.sr differ
diff --git a/cec/tv_sony_amp_yamaha_switch_off_seq.sr b/cec/tv_sony_amp_yamaha_switch_off_seq.sr
new file mode 100644
index 0000000..4a34c23
Binary files /dev/null and b/cec/tv_sony_amp_yamaha_switch_off_seq.sr differ
diff --git a/cec/tv_sony_amp_yamaha_switch_on_seq.sr b/cec/tv_sony_amp_yamaha_switch_on_seq.sr
new file mode 100644
index 0000000..ab2faca
Binary files /dev/null and b/cec/tv_sony_amp_yamaha_switch_on_seq.sr differ
-- 
cgit v1.2.3-70-g09d2