Текущее время: 28 мар 2024, 21:09 • Часовой пояс: UTC + 3 часа
Сообщения без ответов | Активные темы

Linux и Beholder Columbus PCMCIA TVFM card

Начать новую темуОтветить на тему Страница 2 из 5 [ Сообщений: 66 ] На страницу   Пред.  1, 2, 3, 4, 5  След.
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 24 июн 2008, 17:35. Заголовок сообщения: 
Зарегистрирован:
    21 июн 2008, 09:44
Сообщения: 9
Ура!

Получилось с пультом и под tuxonice-sources-2.6.25-r5

diff -ruN linux-2.6.25-tuxonice-r5/drivers/media/common/ir-keymaps.c linux-2.6.25-tuxonice-r5.patched/drivers/media/common/ir-keymaps.c
--- linux-2.6.25-tuxonice-r5/drivers/media/common/ir-keymaps.c 2008-04-17 06:49:44.000000000 +0400
+++ linux-2.6.25-tuxonice-r5.patched/drivers/media/common/ir-keymaps.c 2008-06-24 18:04:01.000000000 +0400
@@ -1611,6 +1611,77 @@

EXPORT_SYMBOL_GPL(ir_codes_budget_ci_old);

+/* Beholder Intl. Ltd. 2008
+ * Dmitry Belimov d.belimov@google.com
+ * Keytable is used by BeholdTV Columbus
+ * The "ascii-art picture" below (in comments, first row
+ * is the keycode in hex, and subsequent row(s) shows
+ * the button labels (several variants when appropriate)
+ * helps to descide which keycodes to assign to the buttons.
+ */
+IR_KEYTAB_TYPE ir_codes_behold_columbus[IR_KEYTAB_SIZE] = {
+
+ /* 0x13 0x11 0x1C 0x12 *
+ * Mute Source TV/FM Power *
+ * */
+
+ [ 0x13 ] = KEY_MUTE,
+ [ 0x11 ] = KEY_PROPS,
+ [ 0x1C ] = KEY_TUNER, /* KEY_TV/KEY_RADIO */
+ [ 0x12 ] = KEY_POWER,
+
+ /* 0x01 0x02 0x03 0x0D *
+ * 1 2 3 Stereo *
+ * *
+ * 0x04 0x05 0x06 0x19 *
+ * 4 5 6 Snapshot *
+ * *
+ * 0x07 0x08 0x09 0x10 *
+ * 7 8 9 Zoom *
+ * */
+ [ 0x01 ] = KEY_1,
+ [ 0x02 ] = KEY_2,
+ [ 0x03 ] = KEY_3,
+ [ 0x0D ] = KEY_SETUP, /* Setup key */
+ [ 0x04 ] = KEY_4,
+ [ 0x05 ] = KEY_5,
+ [ 0x06 ] = KEY_6,
+ [ 0x19 ] = KEY_BOOKMARKS, /* Snapshot key */
+ [ 0x07 ] = KEY_7,
+ [ 0x08 ] = KEY_8,
+ [ 0x09 ] = KEY_9,
+ [ 0x10 ] = KEY_ZOOM,
+
+ /* 0x0A 0x00 0x0B 0x0C *
+ * RECALL 0 ChannelUp VolumeUp *
+ * */
+ [ 0x0A ] = KEY_AGAIN,
+ [ 0x00 ] = KEY_0,
+ [ 0x0B ] = KEY_CHANNELUP,
+ [ 0x0C ] = KEY_VOLUMEUP,
+
+ /* 0x1B 0x1D 0x15 0x18 *
+ * Timeshift Record ChannelDown VolumeDown *
+ * */
+
+ [ 0x1B ] = KEY_REWIND,
+ [ 0x1D ] = KEY_RECORD,
+ [ 0x15 ] = KEY_CHANNELDOWN,
+ [ 0x18 ] = KEY_VOLUMEDOWN,
+
+ /* 0x0E 0x1E 0x0F 0x1A *
+ * Stop Pause Previouse Next *
+ * */
+
+ [ 0x0E ] = KEY_STOP,
+ [ 0x1E ] = KEY_PAUSE,
+ [ 0x0F ] = KEY_PREVIOUS,
+ [ 0x1A ] = KEY_NEXT,
+
+};
+
+EXPORT_SYMBOL_GPL(ir_codes_behold_columbus);
+
/*
* Marc Fargas <telenieko>
* this is the remote control that comes with the asus p7131
@@ -2033,3 +2104,4 @@
[0x50] = KEY_BLUE,
};
EXPORT_SYMBOL_GPL(ir_codes_genius_tvgo_a11mce);
+
diff -ruN linux-2.6.25-tuxonice-r5/drivers/media/video/saa7134/saa7134-cards.c linux-2.6.25-tuxonice-r5.patched/drivers/media/video/saa7134/saa7134-cards.c
--- linux-2.6.25-tuxonice-r5/drivers/media/video/saa7134/saa7134-cards.c 2008-04-17 06:49:44.000000000 +0400
+++ linux-2.6.25-tuxonice-r5.patched/drivers/media/video/saa7134/saa7134-cards.c 2008-06-24 17:56:09.000000000 +0400
@@ -5133,12 +5133,25 @@
saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, 0x08000000, 0x00000000);
break;
case SAA7134_BOARD_AVERMEDIA_CARDBUS:
- case SAA7134_BOARD_BEHOLD_COLUMBUS_TVFM:
/* power-up tuner chip */
saa_andorl(SAA7134_GPIO_GPMODE0 >> 2, 0xffffffff, 0xffffffff);
saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, 0xffffffff, 0xffffffff);
msleep(1);
break;
+case SAA7134_BOARD_BEHOLD_COLUMBUS_TVFM:
+#if 1
+ /* power-down tuner chip */
+ saa_andorl(SAA7134_GPIO_GPMODE0 >> 2, 0x000A8004, 0);
+ saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, 0x000A8004, 0);
+#endif
+ msleep(10);
+ /* power-up tuner chip */
+ saa_andorl(SAA7134_GPIO_GPMODE0 >> 2, 0x000A8004, 0x000A8004);
+ saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, 0x000A8004, 0x000A8004);
+ msleep(10);
+ /* remote via GPIO */
+ dev->has_remote = SAA7134_REMOTE_GPIO;
+ break;
case SAA7134_BOARD_RTD_VFG7350:

/*
diff -ruN linux-2.6.25-tuxonice-r5/drivers/media/video/saa7134/saa7134-input.c linux-2.6.25-tuxonice-r5.patched/drivers/media/video/saa7134/saa7134-input.c
--- linux-2.6.25-tuxonice-r5/drivers/media/video/saa7134/saa7134-input.c 2008-04-17 06:49:44.000000000 +0400
+++ linux-2.6.25-tuxonice-r5.patched/drivers/media/video/saa7134/saa7134-input.c 2008-06-24 17:46:48.000000000 +0400
@@ -412,6 +412,12 @@
mask_keydown = 0xf00000;
polling = 50; /* ms */
break;
+ case SAA7134_BOARD_BEHOLD_COLUMBUS_TVFM:
+ ir_codes = ir_codes_manli;
+ mask_keycode = 0x003f00;
+ mask_keyup = 0x004000;
+ polling = 50; // ms
+ break;
}
if (NULL == ir_codes) {
printk("%s: Oops: IR config error [card=%d]\n",
diff -ruN linux-2.6.25-tuxonice-r5/drivers/media/video/tea5767.c linux-2.6.25-tuxonice-r5.patched/drivers/media/video/tea5767.c
--- linux-2.6.25-tuxonice-r5/drivers/media/video/tea5767.c 2008-04-17 06:49:44.000000000 +0400
+++ linux-2.6.25-tuxonice-r5.patched/drivers/media/video/tea5767.c 2008-06-24 17:54:45.000000000 +0400
@@ -394,13 +394,13 @@
printk(KERN_WARNING "Chip ID is not zero. It is not a TEA5767\n");
return EINVAL;
}
-
+#if 0 /* Not working for TEA5767 in Beholder Columbus card */
/* It seems that tea5767 returns 0xff after the 5th byte */
if ((buffer[5] != 0xff) || (buffer[6] != 0xff)) {
printk(KERN_WARNING "Returned more than 5 bytes. It is not a TEA5767\n");
return EINVAL;
}
-
+#endif
return 0;
}

diff -ruN linux-2.6.25-tuxonice-r5/include/media/ir-common.h linux-2.6.25-tuxonice-r5.patched/include/media/ir-common.h
--- linux-2.6.25-tuxonice-r5/include/media/ir-common.h 2008-04-17 06:49:44.000000000 +0400
+++ linux-2.6.25-tuxonice-r5.patched/include/media/ir-common.h 2008-06-24 17:49:22.000000000 +0400
@@ -143,6 +143,7 @@
extern IR_KEYTAB_TYPE ir_codes_behold[IR_KEYTAB_SIZE];
extern IR_KEYTAB_TYPE ir_codes_pinnacle_pctv_hd[IR_KEYTAB_SIZE];
extern IR_KEYTAB_TYPE ir_codes_genius_tvgo_a11mce[IR_KEYTAB_SIZE];
+extern IR_KEYTAB_TYPE ir_codes_behold_columbus[IR_KEYTAB_SIZE];

#endif

осталось проковыряться с настройками для tvtime... где то писали на радном сайте tvtime'а

А вот радио никак не хочет... :-((((
Профиль 
Сообщение Добавлено: 24 июн 2008, 20:10. Заголовок сообщения: 
Зарегистрирован:
    21 июн 2008, 09:44
Сообщения: 9
Телек и пульт заработали на ура!
Осталось за малым и понять почему радио не фурычит...
Странно, что
eix -c gnomeradio
[I] media-sound/gnomeradio (1.6@06/21/2008): A GNOME2 radio tuner
не хочет ставить устройство выхода :-(

Настроил .lircrc под конф http://www.igk.ru/linux/files/v4l/lirc/lircd.conf

cat .lircrc
begin
prog = irexec
button = POWER
config = tv &
config = tvtime-command QUIT
repeat = 0
end
begin
prog = irexec
button = 0
config = tvtime-command CHANNEL_0
repeat = 0
end
begin
prog = irexec
button = 1
config = tvtime-command CHANNEL_1
repeat = 0
end
begin
prog = irexec
button = 2
config = tvtime-command CHANNEL_2
repeat = 0
end
begin
prog = irexec
button = 3
config = tvtime-command CHANNEL_3
repeat = 0
end
begin
prog = irexec
button = 4
config = tvtime-command CHANNEL_4
repeat = 0
end
begin
prog = irexec
button = 5
config = tvtime-command CHANNEL_5
repeat = 0
end
begin
prog = irexec
button = 6
config = tvtime-command CHANNEL_6
repeat = 0
end
begin
prog = irexec
button = 7
config = tvtime-command CHANNEL_7
repeat = 0
end
begin
prog = irexec
button = 8
config = tvtime-command CHANNEL_8
repeat = 0
end
begin
prog = irexec
button = 9
config = tvtime-command CHANNEL_9
repeat = 0
end

begin
prog = irexec
button = LEFT
config = tvtime-command LEFT
repeat = 0
end
begin
prog = irexec
button = RIGHT
config = tvtime-command RIGHT
repeat = 0
end
begin
prog = irexec
button = UP
config = tvtime-command UP
repeat = 0
end
begin
prog = irexec
button = DOWN
config = tvtime-command DOWN
repeat = 0
end
begin
prog = irexec
button = OK
config = tvtime-command ENTER
repeat = 0
end
begin
prog = irexec
button = MUTE
config = tvtime-command TOGGLE_MUTE
repeat = 0
end
begin
prog = irexec
button = INFO
config = tvtime-command TOGGLE_FULLSCREEN
repeat = 0
end
begin
prog = irexec
button = TV
config = tvtime-command TOGGLE_INPUT
repeat = 0
end
begin
prog = irexec
button = RECORD
config = tvtime-command SCREENSHOT
repeat = 0
end
begin
prog = irexec
button = ASPECT
config = tvtime-command TOGGLE_ASPECT
repeat = 0
end
begin
prog = irexec
button = SLEEP
config = tvtime-command SLEEP
repeat = 0
end
begin
prog = irexec
button = FREEZE
config = tvtime-command TOGGLE_PAUSE
repeat = 0
end
begin
prog = irexec
button = NEXT
config = tvtime-command SHOW_MENU
config = tvtime-command MENU_EXIT
repeat = 0
end
begin
prog = irexec
button = RADIO
config = [ `pidof tvtime > /dev/null; echo $?` -eq 1 ] && gnomeradio &
config = [ `pidof gnomeradio > /dev/null; echo $?` -eq 0 ] && killall gnomeradio
repeat = 0
end

Очень рад продукту! Спасибо!
Профиль 
Сообщение Добавлено: 26 июн 2008, 05:11. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
писал(а):
Получаю следующую запись
tda9887: ... i2c i/o error: rc == -5 (should be 4)

Что бы это могло бы значить?

Данные по i2c шине ей не нравятся. На это можно забить, все работает и с этим.

Чтобы понять что с радио.
1. Установить карту в слот.
2. rmmod \
saa7134-alsa \
saa7134 \
tuner \
tda8290 \
tda18271 \
tda827x \
tea5767 \
xc5000 \
tda9887 \
mt20xx \
tea5761 \
tuner_xc2028 \
tuner_simple \
tuner_types \
videodev \
v4l1_compat \
v4l2_common \
videobuf_dma_sg \
videobuf_core \
ir_kbd_i2c \
tveeprom \

3. modprobe saa7134 alsa=1 secam=d
4. попробовать запустить радио скриптом который писал на первой странице (убедившись, что проги такие есть)

Описать что получилось. Выложить dmesg.
Профиль 
Сообщение Добавлено: 04 ноя 2008, 14:07. Заголовок сообщения: 
Зарегистрирован:
    29 сен 2008, 13:47
Сообщения: 25
А у меня никак звук не появляется.Кто то победил?
Профиль 
Сообщение Добавлено: 06 ноя 2008, 10:27. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Все уже давно работает. Давайте разбираться в чем дело у вас.
Профиль 
Сообщение Добавлено: 07 ноя 2008, 06:16. Заголовок сообщения: 
Зарегистрирован:
    29 сен 2008, 13:47
Сообщения: 25
Установил Мандриву 2009 видео есть
с коробки звука так и нету.

dmesg | grep saa7134
saa7134 0000:03:00.0: enabling device (0000 -> 0002)
saa7134 0000:03:00.0: PCI INT A -> Link[LNK0] -> GSI 10 (level, low) -> IRQ 10
saa7134 0000:03:00.0: setting latency timer to 64
input: saa7134 IR (Beholder BeholdTV C as /class/input/input8
saa7134 ALSA driver for DMA sound loaded

или так

dmesg | grep saa713
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7134 0000:03:00.0: enabling device (0000 -> 0002)
saa7134 0000:03:00.0: PCI INT A -> Link[LNK0] -> GSI 10 (level, low) -> IRQ 10
saa7133[0]: found at 0000:03:00.0, rev: 240, irq: 10, latency: 0, mmio: 0x34000000
saa7134 0000:03:00.0: setting latency timer to 64
saa7133[0]: subsystem: 0000:5201, board: Beholder BeholdTV Columbus TVFM [card=128,autodetected]
saa7133[0]: board init: gpio is 8000
input: saa7134 IR (Beholder BeholdTV C as /class/input/input8
saa7133[0]: i2c eeprom 00: 00 00 01 52 54 20 00 00 00 00 00 00 00 00 00 01
saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom f0: 42 54 56 30 35 30 30 ff ff ff ff ff ff ff ff ff
tuner' 1-0042: chip found @ 0x84 (saa7133[0])
tuner' 1-0060: chip found @ 0xc0 (saa7133[0])
tuner' 1-0061: chip found @ 0xc2 (saa7133[0])
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
saa7134 ALSA driver for DMA sound loaded
saa7133[0]/alsa: saa7133[0] at 0x34000000 irq 10 registered as card -1

где копать?
Профиль 
Сообщение Добавлено: 07 ноя 2008, 06:58. Заголовок сообщения: 
Зарегистрирован:
    29 сен 2008, 13:47
Сообщения: 25
в modprobe.conf

options saa7134 secam=d alsa=1
Профиль 
Сообщение Добавлено: 10 ноя 2008, 04:11. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Гуд, все верно. В этой карте звук передается только по шине PCI, поэтому надо использовать программы которые могут с этим работать.

Винмодем есть? Подхватывается в Linux? Если да, то он встает как звуковая карта hw:1,0 и поэтому тюнер будет звуковой картой hw:2,0

Скрипт для запуска tvtime

#!/bin/sh

if [ -f /usr/bin/arecord ]; then
arecord -q -D hw:2,0 -r 32000 -c 2 -f S16_LE | aplay -q - &
fi

if [ -f /usr/bin/tvtime ]; then
tvtime -m --mixer=/dev/mixer:pcm --xmltv=/var/lib/tvtime/tvguide.xml
fi

pid=`pidof arecord`

if [ $pid ]; then
kill -9 $pid
fi

Как раз для этого случая.

Скрипт для gradio

#!/bin/sh

if [ -f /usr/bin/arecord ]; then
arecord -q -D hw:2,0 -r 32000 -c 2 -f S16_LE | aplay -q - &
fi

if [ -f /usr/bin/gradio ]; then
gradio -f 102.6
fi

pid=`pidof arecord`

if [ $pid ]; then
kill -9 $pid
fi

Отписать результат.
Профиль 
Сообщение Добавлено: 10 ноя 2008, 06:49. Заголовок сообщения: 
Зарегистрирован:
    29 сен 2008, 13:47
Сообщения: 25
так не работает.
если сделать так
arecord -q -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -q - & то звук появляется.как сделать чтобы он появлялся автоматически?куда это записать?
Профиль 
Сообщение Добавлено: 10 ноя 2008, 07:49. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Значит винмодема как звуковой карты нет.

Я сделал два скрипты которыми и запускаю tvtime и gradio.

tvtime.sh
gradio.sh

Исходники я выкладывал. Поправь в них номер карты на свой и положи себе /home/username/bin

Запускай командой tvtime.sh gradio.sh соответственно. По завершению работы программ, все выключается автоматически.

В хомяке в профайлах может понадобиться раскоментарить чтобы шелл искал запускаемую прогу в каталоге bin твоего хомяка.
Профиль 
Сообщение Добавлено: 10 ноя 2008, 08:56. Заголовок сообщения: 
Зарегистрирован:
    29 сен 2008, 13:47
Сообщения: 25
С этим разобрались еще обнаружил что пульт не совсем прально работает,это как победить.здесь смотрел как делали но уменя таких файлов нету где че править?
Профиль 
Сообщение Добавлено: 10 ноя 2008, 11:11. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
lircd.conf для Columbus

# Please make this file available to others
# by sending it to <lirc>
#
# this config file was automatically generated
# using lirc-0.8.2(dev/input) on Wed Apr 9 11:45:15 2008
#
# contributed by
# Beholder Intl. Ltd.
# Dmitry Belimov d.belimov@google.com
# brand: BeholdTV
# model no. of remote control: BeholdTV Columbus
# devices being controlled by this remote:
#

begin remote

name BeholdTV-Columbus
bits 16
eps 30
aeps 100

one 0 0
zero 0 0
pre_data_bits 16
pre_data 0x8001
gap 132995
toggle_bit_mask 0x80010000

begin codes
MUTE 0x0071
SOURCE 0x0082
TV/FM 0x0182
POWER 0x0074
1 0x0002
2 0x0003
3 0x0004
4 0x0005
5 0x0006
6 0x0007
7 0x0008
8 0x0009
9 0x000A
0 0x000B
STEREO 0x008D
SNAPSHOT 0x009C
ZOOM 0x0174
RECALL 0x0081
TIMESHIFT 0x00A8
RECORD 0x00A7
PAUSE 0x0077
STOP 0x0080
CHANNELUP 0x0192
CHANNELDOWN 0x0193
VOLUMEUP 0x0073
VOLUMEDOWN 0x0072
PREVIOUS 0x019C
NEXT 0x0197
end codes

end remote


Мой конфиг для lirc -> .lirc


begin
prog=irexec
button=POWER
config=tvtime &
config=tvtime-command QUIT
repeat=0
end

begin
prog=irexec
button=ZOOM
config=tvtime-command TOGGLE_FULLSCREEN
repeat=0
end

begin
prog=irexec
button=1
config=tvtime-command CHANNEL_1
repeat=0
end

begin
prog=irexec
button=2
config=tvtime-command CHANNEL_2
repeat=0
end

begin
prog=irexec
button=3
config=tvtime-command CHANNEL_3
repeat=0
end

begin
prog=irexec
button=4
config=tvtime-command CHANNEL_4
repeat=0
end

begin
prog=irexec
button=5
config=tvtime-command CHANNEL_5
repeat=0
end

begin
prog=irexec
button=6
config=tvtime-command CHANNEL_6
repeat=0
end

begin
prog=irexec
button=7
config=tvtime-command CHANNEL_7
repeat=0
end

begin
prog=irexec
button=8
config=tvtime-command CHANNEL_8
repeat=0
end

begin
prog=irexec
button=9
config=tvtime-command CHANNEL_9
repeat=0
end

begin
prog=irexec
button=0
config=tvtime-command CHANNEL_0
repeat=0
end

begin
prog=irexec
button=ASPECT
config=tvtime-command TOGGLE_ASPECT
repeat=0
end

begin
prog=irexec
button=INFO
config=tvtime-command DISPLAY_INFO
repeat=0
end

begin
prog=irexec
button=SLEEP
config=tvtime-command TOGGLE_PAUSE
repeat=0
end

begin
prog=irexec
button=MUTE
config=tvtime-command TOGGLE_MUTE
repeat=0
end

begin
prog=irexec
button=VOLUMEUP
config=tvtime-command RIGHT
repeat=1
end

begin
prog=irexec
button=VOLUMEDOWN
config=tvtime-command LEFT
repeat=1
end

begin
prog=irexec
button=CHANNELUP
config=tvtime-command UP
repeat=0
end

begin
prog=irexec
button=CHANNELDOWN
config=tvtime-command DOWN
repeat=0
end

begin
prog=irexec
button=SNAPSHOT
config=tvtime-command SCREENSHOT
repeat=0
end

begin
prog=irexec
button=SOURCE
config=tvtime-command TOGGLE_INPUT
repeat=0
end
Профиль 
Сообщение Добавлено: 02 ноя 2009, 23:20. Заголовок сообщения: 
Зарегистрирован:
    02 ноя 2009, 22:44
Сообщения: 5
Доброго времени суток.
С линуксом не особо знаком, но вот понадобилось установить тв-тюнер.
ТВ-тюнер Columbus, в не ищет и не показывает каналы, проверял tvtime`ом и VLC.
Ноут Asus V3W
Ubuntu 9.10 Linux 2.6.31-14-generic
/etc/modprobe.d/saa7134.conf:

options saa7134 secam=d alsa=1

dmesg | grep saa71 :

Код:
[   14.814952] saa7130/34: v4l2 driver version 0.2.15 loaded
[   14.815015] saa7134 0000:04:00.0: enabling device (0000 -> 0002)
[   14.815026] saa7134 0000:04:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[   14.815034] saa7133[0]: found at 0000:04:00.0, rev: 240, irq: 17, latency: 0, mmio: 0x48000000
[   14.815042] saa7134 0000:04:00.0: setting latency timer to 64
[   14.815048] saa7133[0]: subsystem: 0000:5201, board: Beholder BeholdTV Columbus TVFM [card=128,autodetected]
[   14.815079] saa7133[0]: board init: gpio is 8000
[   14.844093] input: saa7134 IR (Beholder BeholdTV C as /devices/pci0000:00/0000:00:1e.0/0000:03:01.0/0000:04:00.0/input/input11
[   14.844150] IRQ 17/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
[   15.000029] saa7133[0]: i2c eeprom 00: 00 00 01 52 54 20 00 00 00 00 00 00 00 00 00 01
[   15.000039] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000049] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000058] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000068] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000077] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000087] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000096] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000106] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000115] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000125] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000134] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000144] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000153] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000163] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   15.000172] saa7133[0]: i2c eeprom f0: 42 54 56 30 35 30 30 ff ff ff ff ff ff ff ff ff
[   15.192133] tuner 0-0042: chip found @ 0x84 (saa7133[0])
[   15.396126] tuner 0-0060: chip found @ 0xc0 (saa7133[0])
[   15.436090] saa7133[0]: registered device video0 [v4l2]
[   15.436115] saa7133[0]: registered device vbi0
[   15.436138] saa7133[0]: registered device radio0
[   15.488095] saa7134 ALSA driver for DMA sound loaded
[   15.488109] IRQ 17/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
[   15.488132] saa7133[0]/alsa: saa7133[0] at 0x48000000 irq 17 registered as card -2


В tvtime пишет No signal, синий экран и ничего не находит, tvtime-scanner находит каналы, много, но при включении tvtime просто помехи...
помогите плиииз=))
Профиль ICQ 
Сообщение Добавлено: 03 ноя 2009, 02:51. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Причина: в конфигурационном файле для tvtime в ~/.tvtime/stationlist.xml нет конфигурации о доступных каналах.

Вариант 1:
Удалить этот файл, запустить tvtime-scanner чтобы он создал его.

Вариант2:
Взять список доступных станций из Windows, вручную отредактировать этот файл, формат простой и понятный, текстовый. Лишнее в нем стереть.
Профиль 
Сообщение Добавлено: 03 ноя 2009, 10:52. Заголовок сообщения: 
Зарегистрирован:
    02 ноя 2009, 22:44
Сообщения: 5
Спс за ответ.
Сейчас к сожелению не могу проверить вышенаписанный совет, сижу на работе, но у меня такое впечатление что дело не в tvtime. Я пробывал еще и VLC таким способом:
Код:
vlc v4l2:///dev/video0:adev=hw.1,0:input=0:standard=secam:samplerate=32000:tuner-frequency=175250


И тут у меня тоже молчание, просто помехи и все...
Профиль ICQ 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 2 из 5  [ Сообщений: 66 ]  На страницу   Пред.  1, 2, 3, 4, 5  След.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: