Page 1 of 1

TV turning on CEC-enabled receiver 2h after standby.. automatic firmware check?

Posted: Thu Mar 22, 2018 9:52 pm
by josam
Hi,

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
(timestamps as received on my Raspberry Pi through serial port)

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! :)

Re: TV turning on CEC-enabled receiver 2h after standby.. automatic firmware check?

Posted: Fri Mar 23, 2018 10:44 am
by zoelechat
Did you simply disable auto-upgrade from *normal* menu? (you might have to temporarily re-enable OTA for option to (re-)appear)
ref: viewtopic.php?f=78&t=10059&start=40#p92515

Re: TV turning on CEC-enabled receiver 2h after standby.. automatic firmware check?

Posted: Fri Mar 23, 2018 6:15 pm
by josam
Oh, missed that thread totally.. Bad searching on my part!

Unfortunately it did not help, I cannot find anything related to auto update or nightly anything under broadcast. If I go into Broadcasting and Auto Tuning, it only asks me if I want to initiate a channel search (with options start, cancel). Looked around all the settings everywhere and cannot find anything there, even with OTA Support re-enabled in extended service menu (and restarted TV).

I *do* however have Support -> Software Update -> Auto Update OFF ("The TV will be updated automatically when you're not watching it."), but that has been off all the time.. That one really sounds like the one which should turn this off, but doesn't seem to work.. Toggled it on and then off again, who knows it might "bite" this time.

Re: TV turning on CEC-enabled receiver 2h after standby.. automatic firmware check?

Posted: Sat Mar 24, 2018 8:34 pm
by notengo13
Did you try downgrade fw?

Re: TV turning on CEC-enabled receiver 2h after standby.. automatic firmware check?

Posted: Sat Mar 24, 2018 8:37 pm
by josam
notengo13 wrote:
Sat Mar 24, 2018 8:34 pm
Did you try downgrade fw?
No, and don't even sure when it upgraded or how to do downgrade. Are there known problems with this firmware version regarding this?

btw repeat: Not running SamyGO firmware, it's the official firmware.
I have currently no interest/time to change to some other firmware, I'm just using borrowing the forum since there are a lot of knowledge here :)

Re: TV turning on CEC-enabled receiver 2h after standby.. automatic firmware check?

Posted: Sat Mar 24, 2018 10:50 pm
by notengo13
josam wrote:
Sat Mar 24, 2018 8:37 pm
notengo13 wrote:
Sat Mar 24, 2018 8:34 pm
Did you try downgrade fw?
No, and don't even sure when it upgraded or how to do downgrade. Are there known problems with this firmware version regarding this?

btw repeat: Not running SamyGO firmware, it's the official firmware.
I have currently no interest/time to change to some other firmware, I'm just using borrowing the forum since there are a lot of knowledge here :)
I don't know which version of firmware you have, you could try to downgrade with 0000 firmware and then upgrade fw with
lower version. If your fw is T-MST14DUEC xxxx.x then you can find here on forum this 0000 fw.

Re: TV turning on CEC-enabled receiver 2h after standby.. automatic firmware check?

Posted: Sun Mar 25, 2018 10:43 am
by josam
I found the following in the log: T-GFSDEUC-1360.1

Rant: went into Setup guide menu to look for version number (as per some, wrong, guide). Did not find anything, exited without saving anything.
Now all my channels and settings have been lost. Thank you very much Samtards......