Skip to content

Crazycat_aml: Fix "No signal" issue with DVB-T/T2 tuner MyGica T230C v2#208

Merged
afl1 merged 6 commits intoCoreELEC:coreelec-9.0from
Koumes:tuner-t230c2
Jun 1, 2019
Merged

Crazycat_aml: Fix "No signal" issue with DVB-T/T2 tuner MyGica T230C v2#208
afl1 merged 6 commits intoCoreELEC:coreelec-9.0from
Koumes:tuner-t230c2

Conversation

@Koumes
Copy link

@Koumes Koumes commented Jun 1, 2019

When switching TV channels, the TVheadend HTSP client addon sometimes reports a "No signal" error.

I found that some demuxer si2168 commands may take 130-140 ms.

Successfully tested on

  1. CoreELEC 9.0.x with kernel 3.14, Amlogic S912, DVB drivers for TBS, Tvheadend Server and Tvheadend HTSP Client addons.
  2. Armbian with kernel 4.19.x, Allwinner H3, Tvheadend Server

Unpatched

May 31 18:52:31.657051 CoreELEC tvheadend[2745]: mpegts: 778MHz in DVB-T Network - tuning on Silicon Labs Si2168 #0 : DVB-T #0
May 31 18:52:31.657200 CoreELEC tvheadend[2745]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - starting 778MHz in DVB-T Network
May 31 18:52:31.658264 CoreELEC kernel: si2168 1-0064: delivery_system=3 modulation=3 frequency=778000000 bandwidth_hz=8000000 symbol_rate=0 inversion=0 stream_id=4294967295
May 31 18:52:31.657931 CoreELEC tvheadend[2745]: subscription: 005B: "127.0.0.1 [ | Kodi Media Center ]" subscribing on channel "Seznam.cz TV", weight: 150, adapter: "Silicon Labs Si2168 #0 : DVB-T #0", network: "DVB-T Network", mux: "778MHz", provider: "CDG", service: "Seznam.cz TV", profile="htsp", hostname="127.0.0.1", username="127.0.0.1", client="Kodi Media Center"
May 31 18:52:31.660108 CoreELEC kodi.sh[2948]: [codec_close_cntl]video codec close return=0!
May 31 18:52:31.668190 CoreELEC kernel: codec:DisableVideoLayer()
May 31 18:52:31.668591 CoreELEC kernel: DI: di_receiver_event_fun , is_bypass() 0 trick_mode 0 bypass_all 0
May 31 18:52:31.668792 CoreELEC kernel: di_receiver_event_fun: vf_notify_receiver unreg
May 31 18:52:31.668935 CoreELEC kernel: DI: di_unreg_process unreg start 1.
May 31 18:52:31.669069 CoreELEC kernel: codec:DisableVideoLayer()
May 31 18:52:31.669225 CoreELEC kernel: codec:disbled keep video before free keep buffer.
May 31 18:52:31.669351 CoreELEC kernel: codec:disbled video for next before free keep buffer!
May 31 18:52:31.669475 CoreELEC kernel: codec:DisableVideoLayer()
May 31 18:52:31.669594 CoreELEC kernel: codec:free_alloced_keep_buffer (null). (null). (null)
May 31 18:52:31.669716 CoreELEC kernel: codec:free_alloced_keep_buffer (null). (null). (null)
May 31 18:52:31.669835 CoreELEC kernel: [tsync_avevent]event:2, param 0
May 31 18:52:31.669954 CoreELEC kernel: codec:video first pts = 0
May 31 18:52:31.670072 CoreELEC kernel: DI: di_unreg_process vf unreg cost 0 ms.
May 31 18:52:31.670203 CoreELEC kernel: DI: di_unreg_process unreg stop 0.
May 31 18:52:31.670327 CoreELEC kernel: di_uninit_buf keep cur di_buf 1 (9 8 1)
May 31 18:52:31.678195 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:31.679179 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:31.680149 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:31.681004 CoreELEC kernel: si2168 1-0064: cmd execution took 10 ms
May 31 18:52:31.681849 CoreELEC kernel: codec:video_disable_store(1)
May 31 18:52:31.682033 CoreELEC kernel: codec:DisableVideoLayer()
May 31 18:52:31.682163 CoreELEC kernel: codec:free_alloced_keep_buffer (null). (null). (null)
May 31 18:52:31.682296 CoreELEC kernel: vfm_map_store:rm default
May 31 18:52:31.682420 CoreELEC kernel: vfm_map_store:add default decoder ppmgr deinterlace amvideo
May 31 18:52:31.682538 CoreELEC kernel: codec:VsyncDisableVideoLayer
May 31 18:52:31.682652 CoreELEC kernel: codec:AFBC off now.
May 31 18:52:31.682767 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:31.683546 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:31.684312 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:31.688180 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:31.689121 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:31.689940 CoreELEC kernel: si2168 1-0064: cmd execution took 10 ms
May 31 18:52:31.690799 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:31.778158 CoreELEC kernel: si2168 1-0064: cmd execution took 80 ms
May 31 18:52:31.779158 CoreELEC kernel: si2168 1-0064: failed=-110
May 31 18:52:31.779908 CoreELEC kernel: si2168 1-0064: failed=-110
May 31 18:52:31.848234 CoreELEC kernel: si2168 1-0064: cmd execution took 60 ms
May 31 18:52:31.995773 CoreELEC kernel: aml_snd_m8_card aml_m8_snd.50: I2S playback disable
May 31 18:52:31.996658 CoreELEC kernel: aml_snd_m8_card aml_m8_snd.50: IEC958 playback disable
May 31 18:52:31.997369 CoreELEC kernel: aml_spdif_dai: aml_hw_iec958_init,runtime->rate=48000, runtime->channels=2, same source mode(1)
May 31 18:52:31.997526 CoreELEC kernel: aml_spdif_dai: share the same clock
May 31 18:52:31.997644 CoreELEC kernel: aml_audio_hw: IEC958 PCM32
May 31 18:52:31.997763 CoreELEC kernel: hdmitx: audio: aout notify rate 48000
May 31 18:52:31.997886 CoreELEC kernel: hdmitx: audio: aout notify size 32
May 31 18:52:31.998002 CoreELEC kernel: hdmitx: audio: no update
May 31 18:52:31.998183 CoreELEC kernel: aml_snd_m8_card aml_m8_snd.50: i2s/958 same source
May 31 18:52:31.998919 CoreELEC kernel: aml_spdif_dai: aml_hw_iec958_init,runtime->rate=48000, runtime->channels=2, same source mode(1)
May 31 18:52:31.999072 CoreELEC kernel: aml_spdif_dai: share the same clock
May 31 18:52:31.999192 CoreELEC kernel: aml_audio_hw: IEC958 PCM32
May 31 18:52:31.999342 CoreELEC kernel: hdmitx: audio: aout notify rate 48000
May 31 18:52:31.999463 CoreELEC kernel: hdmitx: audio: aout notify size 32
May 31 18:52:31.999577 CoreELEC kernel: hdmitx: audio: no update
May 31 18:52:31.999694 CoreELEC kernel: aml_snd_m8_card aml_m8_snd.50: i2s/958 same source
May 31 18:52:32.000418 CoreELEC kernel: audio_dsp: buf=0
May 31 18:52:32.000564 CoreELEC kernel: audio_dsp: IEC958_mode_raw=0
May 31 18:52:32.000681 CoreELEC kernel: audio_dsp: IEC958_mode_codec= 0, IEC958 type 2 CH PCM
May 31 18:52:32.000799 CoreELEC kernel: audio_dsp: last mode 0,now 0
May 31 18:52:32.008251 CoreELEC kernel: aml_spdif_dai: aml_hw_iec958_init,runtime->rate=44100, runtime->channels=2, same source mode(1)
May 31 18:52:32.008563 CoreELEC kernel: aml_spdif_dai: share the same clock
May 31 18:52:32.008707 CoreELEC kernel: aml_audio_hw: IEC958 PCM32
May 31 18:52:32.008890 CoreELEC kernel: hdmitx: audio: aout notify rate 44100
May 31 18:52:32.009020 CoreELEC kernel: hdmitx: audio: aout notify size 32
May 31 18:52:32.009137 CoreELEC kernel: hdmtix: set audio
May 31 18:52:32.009250 CoreELEC kernel: hdmitx tx_aud_src = 0
May 31 18:52:32.009367 CoreELEC kernel: hdmitx: fs = 2, cd = 4, tmds_clk = 148500
May 31 18:52:32.009485 CoreELEC kernel: hdmitx aud_n_para = 6272
May 31 18:52:32.009601 CoreELEC kernel: hdmitx set channel status
May 31 18:52:32.009715 CoreELEC kernel: hdmitx: audio: Audio Type: PCM
May 31 18:52:32.009829 CoreELEC kernel: hdmitx: audio: set audio param
May 31 18:52:32.009944 CoreELEC kernel: aml_snd_m8_card aml_m8_snd.50: i2s/958 same source
May 31 18:52:32.010663 CoreELEC kernel: aml_spdif_dai: aml_hw_iec958_init,runtime->rate=44100, runtime->channels=2, same source mode(1)
May 31 18:52:32.010801 CoreELEC kernel: aml_spdif_dai: share the same clock
May 31 18:52:32.010953 CoreELEC kernel: aml_audio_hw: IEC958 PCM32
May 31 18:52:32.011071 CoreELEC kernel: hdmitx: audio: aout notify rate 44100
May 31 18:52:32.011186 CoreELEC kernel: hdmitx: audio: aout notify size 32
May 31 18:52:32.011300 CoreELEC kernel: hdmitx: audio: no update
May 31 18:52:32.011416 CoreELEC kernel: aml_snd_m8_card aml_m8_snd.50: i2s/958 same source
May 31 18:52:32.012017 CoreELEC kernel: channel count should be 8, we got 2 aborting
May 31 18:52:32.678172 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:32.679128 CoreELEC kernel: si2168 1-0064: status=1f args=80 04 06 86 1c 00 dd ff 09 13 3d 01 1f
May 31 18:52:32.679797 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:32.680414 CoreELEC kernel: si2168 1-0064: post_bit_error=0 post_bit_count=100000000 ber=010^-8
May 31 18:52:32.681076 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:32.681747 CoreELEC kernel: si2168 1-0064: block_error=65535
May 31 18:52:32.788180 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:33.578155 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:33.579070 CoreELEC kernel: si2168 1-0064: status=1f args=80 00 06 86 1c 00 dd ff 09 13 3d 01 1f
May 31 18:52:33.579679 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:33.580214 CoreELEC kernel: si2168 1-0064: post_bit_error=0 post_bit_count=100000000 ber=0
10^-8
May 31 18:52:33.580739 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:33.581249 CoreELEC kernel: si2168 1-0064: block_error=0
May 31 18:52:33.788163 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:34.478159 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:34.479061 CoreELEC kernel: si2168 1-0064: status=1f args=80 00 06 86 1c 00 dd ff 09 13 3d 01 1f
May 31 18:52:34.479713 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:34.480375 CoreELEC kernel: si2168 1-0064: post_bit_error=0 post_bit_count=100000000 ber=010^-8
May 31 18:52:34.480928 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:34.481456 CoreELEC kernel: si2168 1-0064: block_error=0
May 31 18:52:34.788161 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:35.378157 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:35.379066 CoreELEC kernel: si2168 1-0064: status=1f args=80 00 06 86 1c 00 dd ff 09 13 3d 01 1f
May 31 18:52:35.379674 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:35.380306 CoreELEC kernel: si2168 1-0064: post_bit_error=0 post_bit_count=100000000 ber=0
10^-8
May 31 18:52:35.380887 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:35.381404 CoreELEC kernel: si2168 1-0064: block_error=0
May 31 18:52:35.788164 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:36.278157 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:36.279080 CoreELEC kernel: si2168 1-0064: status=1f args=80 00 06 86 1c 00 dd ff 09 13 3d 01 1f
May 31 18:52:36.279685 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:36.280214 CoreELEC kernel: si2168 1-0064: post_bit_error=0 post_bit_count=100000000 ber=010^-8
May 31 18:52:36.280762 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:36.281410 CoreELEC kernel: si2168 1-0064: block_error=0
May 31 18:52:36.788169 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:37.178159 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:37.179070 CoreELEC kernel: si2168 1-0064: status=1f args=80 00 06 86 1c 00 dd ff 09 13 3d 01 1f
May 31 18:52:37.179647 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:37.180174 CoreELEC kernel: si2168 1-0064: post_bit_error=0 post_bit_count=100000000 ber=0
10^-8
May 31 18:52:37.1806May 31 18:52:31.657051 CoreELEC tvheadend[2745]: mpegts: 778MHz in DVB-T Network - tuning on Silicon Labs Si2168 #0 : DVB-T #0
May 31 18:52:31.657200 CoreELEC tvheadend[2745]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - starting 778MHz in DVB-T Network
May 31 18:52:31.658264 CoreELEC kernel: si2168 1-0064: delivery_system=3 modulation=3 frequency=778000000 bandwidth_hz=8000000 symbol_rate=0 inversion=0 stream_id=4294967295
May 31 18:52:31.657931 CoreELEC tvheadend[2745]: subscription: 005B: "127.0.0.1 [ | Kodi Media Center ]" subscribing on channel "Seznam.cz TV", weight: 150, adapter: "Silicon Labs Si2168 #0 : DVB-T #0", network: "DVB-T Network", mux: "778MHz", provider: "CDG", service: "Seznam.cz TV", profile="htsp", hostname="127.0.0.1", username="127.0.0.1", client="Kodi Media Center"
May 31 18:52:31.660108 CoreELEC kodi.sh[2948]: [codec_close_cntl]video codec close return=0!
May 31 18:52:31.668190 CoreELEC kernel: codec:DisableVideoLayer()
May 31 18:52:31.668591 CoreELEC kernel: DI: di_receiver_event_fun , is_bypass() 0 trick_mode 0 bypass_all 0
May 31 18:52:31.668792 CoreELEC kernel: di_receiver_event_fun: vf_notify_receiver unreg
May 31 18:52:31.668935 CoreELEC kernel: DI: di_unreg_process unreg start 1.
May 31 18:52:31.669069 CoreELEC kernel: codec:DisableVideoLayer()
May 31 18:52:31.669225 CoreELEC kernel: codec:disbled keep video before free keep buffer.
May 31 18:52:31.669351 CoreELEC kernel: codec:disbled video for next before free keep buffer!
May 31 18:52:31.669475 CoreELEC kernel: codec:DisableVideoLayer()
May 31 18:52:31.669594 CoreELEC kernel: codec:free_alloced_keep_buffer (null). (null). (null)
May 31 18:52:31.669716 CoreELEC kernel: codec:free_alloced_keep_buffer (null). (null). (nu95 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:37.181270 CoreELEC kernel: si2168 1-0064: block_error=0
May 31 18:52:37.657216 CoreELEC tvheadend[2745]: subscription: 005B: service instance is bad, reason: No input detected
May 31 18:52:37.657392 CoreELEC tvheadend[2745]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - stopping 778MHz in DVB-T Network
May 31 18:52:38.078153 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:38.079068 CoreELEC kernel: si2168 1-0064: status=1f args=80 00 06 86 1c 00 dd ff 09 13 3d 01 1f
May 31 18:52:38.079653 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:38.080182 CoreELEC kernel: si2168 1-0064: post_bit_error=0 post_bit_count=100000000 ber=010^-8
May 31 18:52:38.080698 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:38.081217 CoreELEC kernel: si2168 1-0064: block_error=0
May 31 18:52:38.988173 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:38.989298 CoreELEC kernel: si2168 1-0064: status=1f args=80 00 06 86 1c 00 dd ff 09 13 3d 01 1f
May 31 18:52:38.990067 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:38.990689 CoreELEC kernel: si2168 1-0064: post_bit_error=0 post_bit_count=100000000 ber=0
10^-8
May 31 18:52:38.991227 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 18:52:38.991749 CoreELEC kernel: si2168 1-0064: block_error=0
May 31 18:52:39.657384 CoreELEC tvheadend[2745]: subscription: 005B: No input source available for subscription "127.0.0.1 [ | Kodi Media Center ]" to channel "Seznam.cz TV"

Patch applied

May 31 19:46:36.023647 CoreELEC tvheadend[2606]: mpegts: 498MHz in DVB-T2 - tuning on Silicon Labs Si2168 #0 : DVB-T #0
May 31 19:46:36.023827 CoreELEC tvheadend[2606]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - starting 498MHz in DVB-T2
May 31 19:46:36.023864 CoreELEC tvheadend[2606]: subscription: 0009: "epggrab" subscribing to mux "498MHz", weight: 4, adapter: "Silicon Labs Si2168 #0 : DVB-T #0", network: "DVB-T2", service: "Raw PID Subscription"
May 31 19:46:36.026927 CoreELEC kernel: si2168 1-0064: delivery_system=16 modulation=6 frequency=498000000 bandwidth_hz=8000000 symbol_rate=0 inversion=0 stream_id=4294967295
May 31 19:46:36.046870 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.047682 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.048299 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.048871 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.049414 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.049998 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.050573 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.051149 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.051714 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.056880 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.057735 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.058442 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.196910 CoreELEC kernel: si2168 1-0064: cmd execution took 140 ms
May 31 19:46:36.197753 CoreELEC kernel: si2168 1-0064: si2168_ts_bus_ctrl acquire: 1
May 31 19:46:36.198369 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.198943 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.199528 CoreELEC kernel: si2168 1-0064: status=00 args=80 00 08 00 13 00 de ff 03 3f 00 00 01 00
May 31 19:46:36.206893 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.207689 CoreELEC kernel: si2168 1-0064: status=00 args=80 00 08 00 00 00 00 00 03 3f 00 00 01 00
May 31 19:46:36.256882 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.257664 CoreELEC kernel: si2168 1-0064: status=00 args=80 00 08 00 00 00 00 00 03 1b 00 00 01 00
May 31 19:46:36.306877 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.307687 CoreELEC kernel: si2168 1-0064: status=00 args=80 00 08 00 00 00 00 00 03 1b 00 00 01 00
May 31 19:46:36.356870 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.357683 CoreELEC kernel: si2168 1-0064: status=00 args=80 00 08 00 00 00 00 00 03 1f 00 00 01 00
May 31 19:46:36.406864 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.407653 CoreELEC kernel: si2168 1-0064: status=00 args=80 00 08 00 11 00 00 00 03 bf 00 01 21 00
May 31 19:46:36.451469 CoreELEC tvheadend[2606]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - status BAD (SIGNAL | CARRIER)
May 31 19:46:36.456881 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.457672 CoreELEC kernel: si2168 1-0064: status=03 args=80 00 0a 00 11 00 de ff 0b bf 01 61 23 00
May 31 19:46:36.506862 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.507654 CoreELEC kernel: si2168 1-0064: status=03 args=80 00 0a 00 11 00 de ff 0b bf 01 61 23 00
May 31 19:46:36.556868 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.557677 CoreELEC kernel: si2168 1-0064: status=03 args=80 00 0a 00 11 00 de ff 0b bf 01 61 23 00
May 31 19:46:36.606866 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.607654 CoreELEC kernel: si2168 1-0064: status=03 args=80 00 0a 00 11 00 de ff 0b bf 01 61 23 00
May 31 19:46:36.653696 CoreELEC tvheadend[2606]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - status GOOD (SIGNAL | CARRIER | VITERBI | SYNC | LOCK)
May 31 19:46:36.653768 CoreELEC tvheadend[2606]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - locked
May 31 19:46:36.656890 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.657759 CoreELEC kernel: si2168 1-0064: status=1f args=80 04 0e 86 11 00 de ff 0b bf 01 61 23 00
May 31 19:46:36.658347 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.659104 CoreELEC kernel: si2168 1-0064: post_bit_error=100000000 post_bit_count=100000000 ber=110^-0
May 31 19:46:36.659807 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:36.660365 CoreELEC kernel: si2168 1-0064: block_error=65535
May 31 19:46:36.660901 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:37.096867 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:37.097776 CoreELEC kernel: si2168 1-0064: status=1f args=80 00 06 86 11 00 de ff 0b bf 01 61 23 00
May 31 19:46:37.098566 CoreELEC kernel: si2168 1-0064: cmd execution took 0 ms
May 31 19:46:37.099302 CoreELEC kernel: si2168 1-0064: post_bit_error=0 post_bit_count=100000000 ber=0
10^-8

@Koumes
Copy link
Author

Koumes commented Jun 1, 2019

Second commit is workaround for various discontinuity, invalid checksum, Continuity counter error and Transport error indicator errors which happens randomly at 1/25 channel switches.

May 11 11:52:25.683972 CoreELEC tvheadend[3399]: mpegts: 634MHz in DVB-T Network - tuning on Silicon Labs Si2168 #0 : DVB-T #0
May 11 11:52:25.684132 CoreELEC tvheadend[3399]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - starting 634MHz in DVB-T Network
May 11 11:52:25.684227 CoreELEC tvheadend[3399]: subscription: 0019: "HTTP" subscribing on channel "NOVA", weight: 100, adapter: "Silicon Labs Si2168 #0 : DVB-T #0", network: "DVB-T Network", mux: "634MHz", provider: "CESKE RADIOKOMUNIKACE", service: "NOVA", profile="pass", hostname="192.168.11.150", client="VLC/2.1.6 LibVLC/2.1.6"
May 11 11:52:26.140324 CoreELEC tvheadend[3399]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - status GOOD (SIGNAL | CARRIER | VITERBI | SYNC | LOCK)
May 11 11:52:26.140384 CoreELEC tvheadend[3399]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - locked
May 11 11:52:26.240347 CoreELEC tvheadend[3399]: tbl-eit: eit: 634MHz in DVB-T Network: invalid checksum (len 3728, errors 1)
May 11 11:52:26.240729 CoreELEC tvheadend[3399]: tbl-pass: pass-eit: -: invalid checksum (len 3728, errors 1)
May 11 11:52:26.724071 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: TELETEXT @ #121 Continuity counter error (total 1)
May 11 11:52:26.724260 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2AUDIO @ #112 Continuity counter error (total 1)
May 11 11:52:26.724623 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2VIDEO @ #101 Continuity counter error (total 1)
May 11 11:52:26.947992 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2AUDIO @ #111 Continuity counter error (total 1)
May 11 11:52:30.694691 CoreELEC tvheadend[3399]: tbl-base: pmt: 634MHz in DVB-T Network: invalid checksum (len 80, errors 1)
May 11 11:52:30.721250 CoreELEC tvheadend[3399]: tbl-pass: pass-pmt: -: invalid checksum (len 80, errors 1)
May 11 11:52:33.404487 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA Transport error indicator (total 1)
May 11 11:52:36.374365 CoreELEC tvheadend[3399]: tbl-eit: eit: 634MHz in DVB-T Network: invalid checksum (len 1531, errors 89)
May 11 11:52:36.374614 CoreELEC tvheadend[3399]: tbl-pass: pass-eit: -: invalid checksum (len 1531, errors 89)
May 11 11:52:36.749444 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2VIDEO @ #101 Continuity counter error (total 10877)
May 11 11:52:36.749644 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: TELETEXT @ #121 Continuity counter error (total 120)
May 11 11:52:36.812041 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2AUDIO @ #112 Continuity counter error (total 41)
May 11 11:52:37.039314 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2AUDIO @ #111 Continuity counter error (total 115)
May 11 11:52:42.560953 CoreELEC tvheadend[3399]: tbl-base: pmt: 634MHz in DVB-T Network: invalid checksum (len 80, errors 3)
May 11 11:52:42.593846 CoreELEC tvheadend[3399]: tbl-pass: pass-pmt: -: invalid checksum (len 80, errors 3)
May 11 11:52:45.112308 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA Transport error indicator (total 11)
May 11 11:52:45.550361 CoreELEC tvheadend[3399]: tbl-base: pat: 634MHz in DVB-T Network: invalid checksum (len 36, errors 1)
May 11 11:52:45.550638 CoreELEC tvheadend[3399]: tbl-pass: pass-pat: -: invalid checksum (len 36, errors 1)
May 11 11:52:46.389937 CoreELEC tvheadend[3399]: tbl-eit: eit: 634MHz in DVB-T Network: invalid checksum (len 1658, errors 175)
May 11 11:52:46.390361 CoreELEC tvheadend[3399]: tbl-pass: pass-eit: -: invalid checksum (len 1658, errors 175)
May 11 11:52:46.758415 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2VIDEO @ #101 Continuity counter error (total 22101)
May 11 11:52:46.880197 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2AUDIO @ #112 Continuity counter error (total 85)
May 11 11:52:46.959316 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: TELETEXT @ #121 Continuity counter error (total 247)
May 11 11:52:47.074528 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2AUDIO @ #111 Continuity counter error (total 221)
May 11 11:52:49.109377 CoreELEC tvheadend[3399]: tbl-base: cat: 634MHz in DVB-T Network: invalid checksum (len 12, errors 1)
May 11 11:52:55.466750 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA Transport error indicator (total 19)
May 11 11:52:56.451493 CoreELEC tvheadend[3399]: tbl-base: pat: 634MHz in DVB-T Network: invalid checksum (len 36, errors 3)
May 11 11:52:56.451807 CoreELEC tvheadend[3399]: tbl-pass: pass-pat: -: invalid checksum (len 36, errors 3)
May 11 11:52:56.494325 CoreELEC tvheadend[3399]: tbl-eit: eit: 634MHz in DVB-T Network: invalid checksum (len 2578, errors 259)
May 11 11:52:56.494529 CoreELEC tvheadend[3399]: tbl-pass: pass-eit: -: invalid checksum (len 2578, errors 259)
May 11 11:52:56.764146 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2VIDEO @ #101 Continuity counter error (total 32672)
May 11 11:52:56.954943 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: TELETEXT @ #121 Continuity counter error (total 361)
May 11 11:52:57.030863 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2AUDIO @ #112 Continuity counter error (total 127)
May 11 11:52:57.113022 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2AUDIO @ #111 Continuity counter error (total 334)
May 11 11:53:06.042060 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA Transport error indicator (total 26)
May 11 11:53:06.592149 CoreELEC tvheadend[3399]: tbl-eit: eit: 634MHz in DVB-T Network: invalid checksum (len 1835, errors 346)
May 11 11:53:06.592425 CoreELEC tvheadend[3399]: tbl-pass: pass-eit: -: invalid checksum (len 1835, errors 346)
May 11 11:53:06.763088 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2VIDEO @ #101 Continuity counter error (total 44014)
May 11 11:53:06.970481 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: TELETEXT @ #121 Continuity counter error (total 476)
May 11 11:53:07.128533 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2AUDIO @ #111 Continuity counter error (total 437)
May 11 11:53:07.154769 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2AUDIO @ #112 Continuity counter error (total 161)
May 11 11:53:09.736256 CoreELEC tvheadend[3399]: tbl-base: pat: 634MHz in DVB-T Network: invalid checksum (len 36, errors 4)
May 11 11:53:09.737028 CoreELEC tvheadend[3399]: tbl-pass: pass-pat: -: invalid checksum (len 36, errors 4)
May 11 11:53:12.014657 CoreELEC tvheadend[3399]: tbl-base: pmt: 634MHz in DVB-T Network: invalid checksum (len 80, errors 6)
May 11 11:53:12.044414 CoreELEC tvheadend[3399]: tbl-pass: pass-pmt: -: invalid checksum (len 80, errors 6)
May 11 11:53:16.597638 CoreELEC tvheadend[3399]: tbl-eit: eit: 634MHz in DVB-T Network: invalid checksum (len 943, errors 443)
May 11 11:53:16.597957 CoreELEC tvheadend[3399]: tbl-pass: pass-eit: -: invalid checksum (len 943, errors 443)
May 11 11:53:16.765384 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2VIDEO @ #101 Continuity counter error (total 58249)
May 11 11:53:17.064959 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2AUDIO @ #111 Continuity counter error (total 539)
May 11 11:53:17.134135 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: TELETEXT @ #121 Continuity counter error (total 578)
May 11 11:53:17.549084 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA Transport error indicator (total 31)
May 11 11:53:17.756532 CoreELEC tvheadend[3399]: TS: DVB-T Network/634MHz/NOVA: MPEG2AUDIO @ #112 Continuity counter error (total 207)

Compiled CoreELEC images for testing are available at https://drive.google.com/open?id=1Zp4vS_ms2HjqWJGdJl8jDKHpow2vCjCf

@afl1
Copy link
Contributor

afl1 commented Jun 1, 2019

Hi @Koumes.
I have no issue to increase timeout for command execution, but I think you have to upstream this PR to crazycat and CvH on LE forum to be available for other packages and devices.
Pls, rebase your PR, patches for drivers have to be put in packages/linux-driver-addons/dvb/depends/media_tree_cc_aml/patches. We don't use adding specific patches via backport.

@Ray-future
Copy link
Contributor

My concern is that it will be blocked or delayed through LibreELEC. So I'm +1 to use it until then.

@Koumes
Copy link
Author

Koumes commented Jun 1, 2019

@afl1
Hi,

Thanks for your advices. I moved the patches to .../media_tree_cc_aml/patches and I'm going to try LibreELEC.

I think it will be difficult to enforce a global increase of dmxdev buffer size, because the error is likely to be seen only on some platform (maybe only "slow" ARM - Amlogic S9xx and Allwinner H3 [there is only when CPU dynamically changes frequency]). Does not affect the x86_64.

@Ray-future
Copy link
Contributor

I think we don't have to bother with LibreELEC. If this is an improvement for Amlogic we should definitely use it asap.

@afl1 afl1 merged commit 5603052 into CoreELEC:coreelec-9.0 Jun 1, 2019
@afl1
Copy link
Contributor

afl1 commented Jun 1, 2019

Ok. I merged PR.

@Temsor
Copy link

Temsor commented Jun 7, 2019

T230C v2 is T230C2? TVheadend isn´t reports a "No signal" now, but TVheadend still report discontinuity, Continuity counter error and other error.
Use DVB-T2

@Koumes
Copy link
Author

Koumes commented Jun 8, 2019

Hi @Temsor,

T230C v2 is T230C2?

Yes it's the same device. USB ID 0572:c68a.

TVheadend still report discontinuity, Continuity counter error and other error

I don't know what's causing it. Workaround 317b5a6 is not maybe complete solution but works on my Vorke Z6 Plus (Amlogic S912) while using DVB-T and DVB-T2.

Please try the dvb-latest with patches from #209 which works very well. (There is some little issues caused by Hauppauge patch which is partially obsolete. I recommend turning off the PLP. ["options si2168 dvbt_auto_plp=0" in /etc/modprobe.d/si2168.conf file]).

@Temsor
Copy link

Temsor commented Jun 9, 2019

I use Odroid C2 (S905) and only DVB-T2. I dont use DVB-T, because it is ending, but I try it - get continuity errors.
With patches from #209 (and with/without si2168.conf) I don't see any difference. Maybe I do somethings wrong.

It's weird sometimes works it, sometimes not works it.

I see NOVA in 634Mhz. You are from Prague? Have you works DVB-T2 498Mhz (eg. Prima CC)? I get always "No signal", only exceptionally it works.

@Koumes
Copy link
Author

Koumes commented Jun 9, 2019

I'm in Prague and all three DVB-T2 muxes works fine (with patched "DVB drivers from the latest kernel" - my image). You may have a weak signal. Mux 498 MHz (NOVA etc.) transmitters not Žižkov/Cukrák, but Ládví/Novodvorská/Olšanská with various polarizations (H/H/V).

CoreELEC:~ # dvb-fe-tool -m
Lock   (0x1f) Signal= -39.00dBm C/N= 32.25dB UCB= 0 postBER= 0
	  Layer A: C/N= 64.56%
Lock   (0x1f) Signal= -39.00dBm C/N= 32.75dB UCB= 0 postBER= 0
	  Layer A: C/N= 65.56%
Lock   (0x1f) Signal= -39.00dBm C/N= 32.75dB UCB= 0 postBER= 0
	  Layer A: C/N= 65.56%
Lock   (0x1f) Signal= -39.00dBm C/N= 32.25dB UCB= 0 postBER= 0
	  Layer A: C/N= 64.56%

The lowest acceptable C/N value for my MyGica T230C2 is around 20-22 dB.

Jun 09 18:54:54.293110 CoreELEC tvheadend[2585]: subscription: 00EA: "HTTP" subscribing on channel "Nova | T2", weight: 100, adapter: "Silicon Labs Si2168 #0 : DVB-T #0", network: "DVB-T2", mux: "498MHz", provider: "DB, Prechod. MUX 13", service: "Nova | T2", profile="pass", hostname="192.168.11.150", client="VLC/2.1.6 LibVLC/2.1.6"
Jun 09 18:54:54.597185 CoreELEC tvheadend[2585]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - status BAD (SIGNAL | CARRIER)
Jun 09 18:54:54.759839 CoreELEC tvheadend[2585]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - status GOOD (SIGNAL | CARRIER | VITERBI | SYNC | LOCK)
Jun 09 18:54:54.759894 CoreELEC tvheadend[2585]: linuxdvb: Silicon Labs Si2168 #0 : DVB-T #0 - locked

@Temsor
Copy link

Temsor commented Jun 9, 2019

You may have a weak signal.

Probably... The antenna (H) is pointing north. I receive a signal from Ládví, but I too receive 530Mhz (with errors) from Pardubice / Votice (reflection from the south).
When 498Mhz works:

CoreELEC:~ # dvb-fe-tool -m
Lock   (0x1f) Signal= -20.00dBm C/N= 27.00dB UCB= 21090 postBER= 1.90x10^-6
          Layer A: Signal= 80.08% C/N= 54.05%
Lock   (0x1f) Signal= -20.00dBm C/N= 27.00dB UCB= 21090 postBER= 0
          Layer A: Signal= 80.08% C/N= 54.05%
Lock   (0x1f) Signal= -20.00dBm C/N= 27.00dB UCB= 21090 postBER= 0
          Layer A: Signal= 80.08% C/N= 54.05%
Lock   (0x1f) Signal= -20.00dBm C/N= 27.25dB UCB= 21090 postBER= 0
          Layer A: Signal= 80.08% C/N= 54.55%
Lock   (0x1f) Signal= -20.00dBm C/N= 27.25dB UCB= 21090 postBER= 0
          Layer A: Signal= 80.08% C/N= 54.55%
Lock   (0x1f) Signal= -20.00dBm C/N= 27.25dB UCB= 21090 postBER= 0
          Layer A: Signal= 80.08% C/N= 54.55%

530MHz (errors):

Temsor-HTPC:~ # dvb-fe-tool -m
Lock   (0x1f) Signal= -26.00dBm C/N= 18.75dB UCB= 57797 postBER= 1.00
          Layer A: Signal= 74.07% C/N= 37.54%
Lock   (0x1f) Signal= -26.00dBm C/N= 18.75dB UCB= 59757 postBER= 3.90x10^-6
          Layer A: Signal= 74.07% C/N= 37.54%
Lock   (0x1f) Signal= -25.00dBm C/N= 18.75dB UCB= 59757 postBER= 0
          Layer A: Signal= 75.07% C/N= 37.54%
Lock   (0x1f) Signal= -25.00dBm C/N= 19.25dB UCB= 59757 postBER= 990x10^-9
          Layer A: Signal= 75.07% C/N= 38.54%
Lock   (0x1f) Signal= -25.00dBm C/N= 18.75dB UCB= 59757 postBER= 1.90x10^-6
          Layer A: Signal= 75.07% C/N= 37.54%
Lock   (0x1f) Signal= -25.00dBm C/N= 18.75dB UCB= 59757 postBER= 990x10^-9
          Layer A: Signal= 75.07% C/N= 37.54%

554Mhz:

Temsor-HTPC:~ # dvb-fe-tool -m
Lock   (0x1f) Signal= -14.00dBm C/N= 25.50dB UCB= 12950 postBER= 0
          Layer A: Signal= 86.09% C/N= 51.05%
Lock   (0x1f) Signal= -14.00dBm C/N= 25.50dB UCB= 12950 postBER= 0
          Layer A: Signal= 86.09% C/N= 51.05%
Lock   (0x1f) Signal= -14.00dBm C/N= 25.25dB UCB= 12980 postBER= 0
          Layer A: Signal= 86.09% C/N= 50.55%
Lock   (0x1f) Signal= -14.00dBm C/N= 25.25dB UCB= 13038 postBER= 0
          Layer A: Signal= 86.09% C/N= 50.55%
Lock   (0x1f) Signal= -14.00dBm C/N= 25.50dB UCB= 13038 postBER= 0
          Layer A: Signal= 86.09% C/N= 51.05%
Lock   (0x1f) Signal= -14.00dBm C/N= 25.50dB UCB= 13068 postBER= 0
          Layer A: Signal= 86.09% C/N= 51.05%

I'll try to get another antenna

Edit: Even I adding a cable between a antenna and a tuner now. I have a C/N around 31 -35dB

rpardini pushed a commit to rpardini/linux-stable that referenced this pull request Sep 14, 2021
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux-stable that referenced this pull request Sep 14, 2021
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux-stable that referenced this pull request Sep 14, 2021
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux-stable that referenced this pull request Sep 20, 2021
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux-stable that referenced this pull request Sep 20, 2021
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux-stable that referenced this pull request Sep 20, 2021
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
wagnerch pushed a commit to wagnerch/linux that referenced this pull request Feb 15, 2022
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
wagnerch pushed a commit to wagnerch/linux that referenced this pull request Feb 16, 2022
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
wagnerch pushed a commit to wagnerch/linux that referenced this pull request Feb 20, 2022
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
nathanregner pushed a commit to nathanregner/linux that referenced this pull request Feb 23, 2024
Original-Subject: drv:media:dvb-frontends:si2168: fix cmd timeout
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
X-Armbian: Patch-File: patches.armbian/drv-media-dvb-frontends-si2168-fix-cmd-timeout
X-Armbian: Patch-File-Counter: 1
X-Armbian: Patch-Rel-Directory: patch/kernel/archive/sunxi-6.6
X-Armbian: Patch-Type: kernel
X-Armbian: Patch-Root-Type: core
X-Armbian: Patch-Sub-Type: common
X-Armbian: Original-Subject: drv:media:dvb-frontends:si2168: fix cmd timeout
rpardini pushed a commit to rpardini/linux that referenced this pull request Jul 9, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request Aug 2, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request Sep 8, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request Sep 9, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux that referenced this pull request Sep 14, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request Oct 9, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request Oct 10, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request Nov 11, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux that referenced this pull request Nov 17, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux that referenced this pull request Nov 17, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux that referenced this pull request Nov 18, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux that referenced this pull request Nov 18, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request Nov 19, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request Dec 13, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request Dec 14, 2024
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request Jan 11, 2025
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux that referenced this pull request Apr 10, 2025
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request Apr 14, 2025
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request May 27, 2025
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
The-going pushed a commit to The-going/linux-sf that referenced this pull request May 31, 2025
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
taraant pushed a commit to taraant/linux-wb that referenced this pull request Aug 20, 2025
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux that referenced this pull request Oct 20, 2025
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux that referenced this pull request Dec 30, 2025
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux that referenced this pull request Jan 9, 2026
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux that referenced this pull request Jan 9, 2026
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
Relms12345 pushed a commit to Relms12345/linux that referenced this pull request Jan 13, 2026
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
rpardini pushed a commit to rpardini/linux that referenced this pull request Jan 14, 2026
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
Relms12345 pushed a commit to Relms12345/linux that referenced this pull request Jan 15, 2026
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
Relms12345 pushed a commit to Relms12345/linux that referenced this pull request Jan 15, 2026
Some demuxer si2168 commands may take 130-140 ms.
(DVB-T/T2 tuner MyGica T230C v2).
Details: CoreELEC/CoreELEC#208
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants