From 994d23cb16a497d4b1e3b9869574bbe949a64fdc Mon Sep 17 00:00:00 2001 From: Jorge Solla 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 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-54-g00ecf