Technotrend S2-3200
Материал из RuVDRWiki
Содержание |
Обзор
Компоненты
- STMicroelectronics STB6100 (tuner)
- STMicroelectronics STB0899 (demodulator)
- NXP/Philips SAA7146 (PCI bridge)
Имеется также подключение CI слота
Идентификация
~$ lspci
....
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 9589
01:00.1 Audio device: ATI Technologies Inc Unknown device aa08
....
05:00.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
....
~$ lspci -nv
....
05:00.0 0480: 1131:7146 (rev 01)
Subsystem: 13c2:1019
Flags: bus master, medium devsel, latency 32, IRQ 3
Memory at f8100000 (32-bit, non-prefetchable) [size=512]
Запуск карты в работу
Драйвер multiproto
Debian/Ubuntu
Требуются установленные программы для сборки и средства контроля кода hg-mercurial
apt-get install multiproto build-essential
Драйвер можно получить либо из Multiproto или Multiproto+
hg clone http://jusst.de/hg/multiproto
или
hg clone http://jusst.de/hg/multiproto_plus multiproto
cd multiproto make KERNELRELEASE=$(uname -r) make KERNELRELEASE=$(uname -r) install
При сборке с кернел 2.6.24 имеется проблема сборки драйвера em28xx-audio.c. Проблема устраняется путем легкого изменения кода в виде добавления одного include в этот файл
+#include <sound/driver.h> #include <sound/core.h>
Загрузка модулей
modprobe stb6100 modprobe stb0899 modprobe lnbp21 modprobe budget-ci
или просто перезапуском udev
/etc/init.d/udev restart
Проверка через dmesg
[41963.045503] saa7146: register extension 'budget_ci dvb'. [41963.045543] ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 20 (level, low) -> IRQ 23 [41963.045567] saa7146: found saa7146 @ mem f8aa2000 (revision 1, irq 23) (0x13c2,0x1019). [41963.045572] saa7146 (0): dma buffer size 192512 [41963.045574] DVB: registering new adapter (TT-Budget S2-3200 PCI) [41963.088380] adapter has MAC addr = 00:d0:5c:64:9d:68 [41963.088583] input: Budget-CI dvb ir receiver saa7146 (0) as /devices/pci0000:00/0000:00:1e.0/0000:05:00.0/input/input7 [41963.493480] stb0899_get_dev_id: Device ID=[8], Release=[2] [41963.495349] stb0899_get_dev_id: Demodulator Core ID=[DMD1], Version=[1] [41963.497185] stb0899_get_dev_id: FEC Core ID=[FEC1], Version=[1] [41963.497189] stb0899_attach: Attaching STB0899 [41963.634970] stb6100_attach: Attaching STB6100 [41963.796423] DVB: registering frontend 0 (STB0899 Multistandard)...
