this is not really related to SamyGO firmware but i'm thinking this hacker comminity will have better responses than Samsung TV service...
A while back I enabled CEC (AnyNet+) support on the TV (UE55H7000, ), and my Receiver (Yamaha RX A-1010). Works as expected! Except..
Every time, exactly 1h 59min ~40s after I've put the TV in standby mode (via remote, also controls the receiver via CEC), I've noticed that the receiver starts itself, tuned to TV/HDMI input. It's then powered on until manually turned of or turning of itself after 8h of silence. TV remains in standby.
I noticed these exact timings, since the Yamaha receiver has ability for IP connections which can log whenever it changes state. 2h every time..
Disabling CEC on TV, problem goes away.
Digging further, with some help from the wiki and general googling, I attached a TTL UART (Raspberry Pi's internal) to the headphone jack, and enabled logging in TVs service menu. This revealed that the TV is indeed booting up exactly 2hrs after it has turned of. And from what I find in the log, it seems to try to boot into some automatic firmware upgrade mode, which does not light up the TV but is enough to trigger my receiver to start.
Here is some parts of log, including some version details and partial wakup/shutdown sequence:
Code: Select all
Sat Mar 17 00:18:07 2018: boot-up
Sat Mar 17 00:18:07 2018: 2 T R RCA-0002 (Mar 21 2014-19:11:21)
Sat Mar 17 00:18:07 2018: Ack
Sat Mar 17 00:18:08 2018: SECOSKernel[VDLP] preset_lpj manual set to 3977216
Sat Mar 17 00:18:08 2018: [VDLP] preset_lpj manual set to 3977216
Sat Mar 17 00:18:08 2018: [VDLP] preset_lpj manual set to 3977216
Sat Mar 17 00:18:08 2018: [VDLP] preset_lpj manual set to 3977216
Sat Mar 17 00:18:08 2018: sdp-i2c CH:10 ID:0x68(-6)
Sat Mar 17 00:18:08 2018: tps56x20 10-0034: tps56x20_write_reg: i2c send failed (-6)
Sat Mar 17 00:18:08 2018: tps56x20 10-0034: tps56x20_set_default-set default value failed!
Sat Mar 17 00:18:08 2018: sdp-spi 10090200.ssp: can't setup spi0.0, status -22
Sat Mar 17 00:18:08 2018: spi_master spi0: spi_device register error /ssp@0x10090200/w25x40@0
Sat Mar 17 00:18:08 2018: ================================================================================
Sat Mar 17 00:18:08 2018: SAMSUNG VDLP Kernel
Sat Mar 17 00:18:08 2018: Version : 0143, product
Sat Mar 17 00:18:08 2018: Applied Last Patch Number : 1186, DTV, Golf.S, product, MAIN_GOLFS_RCA
Sat Mar 17 00:18:08 2018: ================================================================================
Sat Mar 17 00:18:08 2018: ZLIB_COMPRESSION
Sat Mar 17 00:18:08 2018: #### device mmcblk0p9 ####
Sat Mar 17 00:18:08 2018: ###### bypass = 0 dcache = 1
Sat Mar 17 00:18:08 2018: starting pid 57, tty '': '/etc/rc.local'
Sat Mar 17 00:18:08 2018: /etc/rc.local start
Sat Mar 17 00:18:08 2018: =====================================================================
Sat Mar 17 00:18:08 2018: ROOTFS VERSION : "Golf.S 0148" KERNEL MODULE VERSION : "0143.1186, DTV, Golf.S, product, MAIN_GOLFS_RCA"
Sat Mar 17 00:18:08 2018: ====================================================================vdfs.
...
Sat Mar 17 00:18:13 2018: ~~[SSWD] [DEF] [WindowControl.cpp] t_SetFastbootSource,
[WINDOW_MAIN][FASTBOOT] Skip~! BOOT_REASON_WAKEUP_UPGRADE in StandBy
...
Sat Mar 17 00:21:44 2018: ### INVERTER Depth[4] ###
Sat Mar 17 00:21:44 2018: >>[216084] ControlPanel: |||||||||||||||||| PWM Disable ..!!! ||||||||||||||||||
Sat Mar 17 00:21:44 2018: >>[216184] ControlPanel: |||||||||||||||||| FRC Off ..!!! ||||||||||||||||||
Sat Mar 17 00:21:44 2018: Dimming vSyncCallback : OFF
Sat Mar 17 00:21:44 2018: Dimming Duty Reset
Sat Mar 17 00:21:44 2018: >>[GolfFT1Share] PVCC OFF in m_GolfFt1_SendCmd()
Sat Mar 17 00:21:44 2018: Cmd=[0xf1070014]
Sat Mar 17 00:21:44 2018: Dimming Value Reset
So, looked into disabling OTN upgrades.. I've accessed extended service menu (using LIRC and the Raspberry Pi with a IR diode from scrapped remote), but OTN menu is greyed out. Tried to set OTA Support to OFF, but that did not make any difference.
I've also tried to block all (or at least the ones from log) "callhome"/OTN upgrade hosts by pointing them to 127.0.0.1 in my DNS.
I'm starting to get out of ideas here.. Anyone have any suggestions before I give up on CEC? It's smooth and nice to have, but I cannot really have my receiver turned on every night...
Thanks!