booroondook wrote:Коллеги, подскажите, как можно (с помощью линуксовых команд в ОС плеера) определить наличие у плеера ТВ-тюнера?
Собственно, ситуация такая - есть два плеера на чипсете 1185. Отличаются друг от друга только тем, что у одного есть DVBTшный ТВ-тюнер, а у другого - нет.
В остальном же - полные "братья-близнецы". Более того - и прошивки у них полностью совместимые.
И вот из-за такой совместимости прошивок возникла идея сделать для них одну единую прошивку. Но чтобы на "бестюнерном" плеере пункты меню, относящиеся к DVB-T, не показывались.
Иными словами, стоит задача определения где-то на раннем этапе (до запуска DvdPlayer'а) - имеется ли у плеера тюнер, или же отсутствует.
Я перекопал всю папку /sys/realtek_boards на предмет вывода и сравнения содержимого создающихся там файлов - все совпадает, никаких различий между плеерами (board_id тоже совпадают).
Смотрел загруженные модули (lsmod) - тоже все "один в один".
Залез в /dev - и там никаких различий не нашел.
Где еще можно копнуть?
тюнер подрублен на внутреннюю шину чипа, специально для этих нужд., в принципе можно пообщатся с тюнером., и однозначно сказать подрублен ли, и какой тюнер но лень
. имхо помимо самого интерфейса для тюнера, реалтек стопудов задействовал GPIO. так тут все просто...
берем утиль отсель:
viewtopic.php?f=16&t=1574те нужна 03.
и до старта DvdPlayer (или после его убийства) смотрим карту gpio
как пить дать найдеш отличие.
PS для чистоты эксперимента лучше до старта DvdPlayer (напр в /usr/local/etc/rcS)
добавь вызов
03 >/tmp/gpiomap.txt
проанализировав это, наверняка найдеш конкретный gpio что тьнером иль в 0 иль в 1 взводится
PSPS а так правилшьный DvdPlayer найдя тюнер для нужд rss вроде какуюто переменную взводил
. порыскай в rss в плеере что связаны с тюнером.
марсы: HDS7 (смотрелка
AMP скин
vrt )
HDR12
AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(
AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*)
прошивка