Форум Beholder
http://beholder.ru/bb/

При первоначальной загрузке настроеные каналы не показывают.
http://beholder.ru/bb/viewtopic.php?f=11&t=7757
Страница 3 из 3

Автор:  Linux [ 24 мар 2010, 07:38 ]
Заголовок сообщения: 

Похоже на проблему с ВЧ тюнером. При холодном запуске, сканирование шины i2c не находит ВЧ тюнера, соответственно ничего не работает. Возможно аппаратная проблема, уточню и отпишу.

Автор:  ZeroNull [ 24 мар 2010, 14:27 ]
Заголовок сообщения: 

Аппаратная? Под Windows 7 никаких проблем нет, да и под Vista тоже не было... Больше похоже на кривую загрузку под Ubuntu 9.10/Mint 8.
IMHO :roll:

PS: Но в любом случае с нетерпением ждём результатов. :)

Автор:  Linux [ 26 мар 2010, 14:57 ]
Заголовок сообщения: 

Проблема примерно определена, в драйверах. По результату отпишу.

Автор:  Linux [ 28 мар 2010, 15:37 ]
Заголовок сообщения: 

Патч для устранения проблемы:
Код:
diff -r 1ef0265456c8 linux/drivers/media/video/saa7134/saa7134-cards.c
--- a/linux/drivers/media/video/saa7134/saa7134-cards.c   Fri Mar 26 00:54:18 2010 -0300
+++ b/linux/drivers/media/video/saa7134/saa7134-cards.c   Sun Mar 28 08:21:10 2010 -0400
@@ -7450,6 +7450,21 @@
       }
       break;
    }
+   case SAA7134_BOARD_BEHOLD_H6:
+   {
+      u8 data[] = { 0x09, 0x9f, 0x86, 0x11};
+      struct i2c_msg msg = {.addr=0x61, .flags=0, .buf=data, .len = sizeof(data)};
+
+      /* The tuner TUNER_PHILIPS_FMD1216MEX_MK3 after hardware start has disabled IF */
+      /* and enabled DVB-T. When saa7134 scan I2C devices it not detect IF tda9887   */
+      /* and can`t watch TV without software reboot. For solve this problem switch   */
+      /* the tuner to analog TV mode manually                                        */
+      if (i2c_transfer(&dev->i2c_adap, &msg, 1) != 1)
+            printk(KERN_WARNING
+                   "%s: Unable to enable IF of the tuner.\n",
+                   dev->name);
+      break;
+   }
    } /* switch() */
 
    /* initialize tuner */

Прошу проверить и отписать результат. Если из форума патч достать сложно, отпишите в личку адрес эл.почты. Вышлю.

Автор:  Lemures [ 30 мар 2010, 07:41 ]
Заголовок сообщения: 

если не сложно, отпишите в личку как применить данный патч.

Автор:  ZeroNull [ 30 мар 2010, 09:31 ]
Заголовок сообщения:  Применение патча

Suррort
После применения патча к срезу v4l-dvb и установки его в систему проблема с холодным запуском исчезла. Спасибо!

Автор:  Linux [ 30 мар 2010, 10:05 ]
Заголовок сообщения: 

Патч отправлен на включение в video4linux. Желающие самостоятельно устранить эту проблему берут патч https://patchwork.kernel.org/patch/89208/ и накладывают. Так же там видно статус патча по включению в video4linux.

2Lemures: отписал в личку.

Автор:  Linux [ 31 мар 2010, 07:26 ]
Заголовок сообщения: 

По результатам обсуждения в video4linux появился более правильный вариант исправлению ошибки. Опробую и отпишу. Пока пользуемся этим.

Автор:  Linux [ 01 апр 2010, 08:35 ]
Заголовок сообщения: 

Новое решение пока не готово и делается частью авторов video4linux. Пока его не доведут до ума, пользуемся патчем и он же пойдет на включение в ядро.

Страница 3 из 3 Часовой пояс: UTC + 3 часа