-
С учетом того, что данный модельный ряд ресиверов уже на рынке приличное время и у многих пользователей закончилась на ресивер гарантия от производителя, и уже нету страха сорвать пломбу, то считаю, что данной теме быть!
В принципе мы этим уже и занимались на данном форуме решая те или иные возникшие после длительной эксплуатации проблемы. Вот например в темах:
gi s-8120 - проблемы просмотра hd (https://gisclub.tv/obschee-obsuzhdenie-resiverov/gi-s-8120-problemy-prosmotra-hd/)
Ошибка после смены ПО IDENT Error-UNINITIATE (https://gisclub.tv/voprosy-novichkov-ili-neznaju-gde-sprosit-305/oshibka-posle-smeny-po-ident-error-uninitiate/)
Доработка GI-8120 оптическим S/PDIF интерфейсом (https://gisclub.tv/resivery/dorabotka-gi-8120-opticheskim-spdif-interfejsom/)
Установка вентилятора (https://gisclub.tv/obschee-obsuzhdenie-resiverov/ustanovka-ventiljatora/)
И во многих других, так или иначе перекликающимися с хирургическим вмешательством в ресивер.
1) В целях профилактики рекомендуется производить замену электролитических конденсаторов после двух лет работы ресивера или раньше при возникновении проблем описанных в вышеизложенных темах (№ 1, 2). По статистике, в импульсных блоках питания конденсаторы выходят из строя с довольно высокой вероятностью, что влечет за собой еще более серьезные последствия в других блоках. По причине увеличения ESR конденсаторов в БП часто выходит из строя не только сам блок питания, но и впоследствии детали на основной плате!!! Профилактика (замена) электролитических конденсаторов всегда оправдана!!! Замена всех конденсаторов не является трудоемким процессом, а также не несет за собой значительных материальных затрат.
2) Произвести доработку БП ресивера путем установки NTС термистора на 5-10 Ом для обеспечения "плавного старта" ресивера из холодного режима. На плате (GI 8120) имеется специально отведенное для его установки место на схеме, но вместо термистора установлена перемычка. Взять термистор можно из старого БП компьютера или купив в магазине радиодеталей. Устанавливать обязательно!
До замены (на фото видна перемычка):
[attach=1]
Вот после установки:
[attach=2]
На данной фотографии также видна (правый угол) фиксирующая паста (компаунд), через 2-3 года эта масса высыхает, темнеет и возможно со временем делается токопроводящей и плата прогорает в месте ее нанесения. Заранее удалите эту пасту - этим вы продлите срок службы своего БП. Свою роль (фиксация при транспортировке) она уже сыграла, теперь она не нужна.
3) В принципе за годы эксплуатации штатное охлаждение (радиатор) установленное производителем не вызывает нареканий, т.к. не приводит к проблемам при эксплуатации. Но при желании его можно также модернизировать . Снять штатный радиатор можно при помощи обычной капроновой нитки уже давно известным всем способом (времени займет, но вероятность повредить процессор - минимальная). Запрещается: рвать, тянуть, крутить радиатор, засовывать лезвия и т.п. между радиатором и процессором, т.е. действовать варварскими методами в отношении процессора!!! Данные приемы рекомендуются только если вы решили купить новый ресивер.
Итак радиатор благополучно снят и вот он процессор:
[attach=3]
Зачищаем при помощи ластика (стерки) и обезжириваем поверхность:
[attach=4]
Подбираем достойную замену штатному радиатору:
[attach=5][attach=6]
Наносим термопасту. Я использовал КПТ-19 в отличии от КПТ-8 имеет в своем составе процент металлических частиц. Поэтому наносить надо предельно осторожно!!! Для этого рекомендую оклеить поверхность процессора по бокам молярным скотчем. После снятия и нанесения должно получится, что-то вроде этого:
[attach=7]
На фото видно, мы оставили незначительный отступ по периметру процессора который будет заполнен пастой при прижиме радиатора. Толщина слоя при нанесении при этом минимальная!!! При использовании КПТ-19 очень важно не допустить выхода при прижиме радиатора пасты за пределы радиатора и процессора!!!
Для фиксации надежного прижима будем использовать капельку суперклея. Наносить при помощи спички (предварительно выдавив в сторонке на рабочем столе). место для него мы уже предусмотрели (заклеивали молярным скотчем до нанесения термопасты). И вот он клей:
[attach=8]
Прижимаем радиатор к поверхности. Прижим плотный, но не усердствуем, т.к. плата нужна нам живой, да и процессор может не выдержать варворского отношения.
Итак имеем:
[attach=9]
Расстояние до конденсатора возле процессора незначительно увеличено. Подошва радиатора не коротит ничего на плате и имеет большую площадь охлаждения для отведенного от процессора тепла. Я не сторонник встраивания куллеров при возможности доработки радиатора, т.к. при этом (при установке NTC термистора) необходимо будет исключить принудительное охлаждение терморезистора . При сборке был отключен и снят картоприемник, т.к. карточка к использованию не планируется, а вот лучшая циркуляция внутри корпуса будет обеспечена.
Ждем Ваших предложений по существу данной темы.
-
Всем привет! Думаю к новому году порадовать любителей E2 новой модификацией к нашим ресиверам, а именно будем прикручивать нестандартные пульты (настолько разные, насколько хватит вашего воображения). Разговор будем вести про имиджи E2, которые используют в управлении пультами файлы evremote2 и lirc.conf. Сейчас посидел немного поэксперементировал и зацепил цифровой блок клавиш от пульта для управления dvd проигрователя BBK и пульта от старых телевизоров Витязь (ну дабы проще были эксперименты). Надо как-то собраться с мыслями и систематизировать данную информацию для сообщества, т.к. покупать пульты по космическим ценам - это не наш метод.
Так что продавцы, делайте на свои закупленные пульты для данной линейки ресиверов скидки и распродавайте их, пока я буду в свободное время оформлять материал! :biggrin:
Всем остальным (кто еще не знаком) советую пока изучить подключение ресивера к ПК через нуль-модемный кабель посредством Putty, т.к. данные вопросы уж точно описывать не буду.
Добавлено после непродолжительного отдыха:
Ковыряюсь дальше. Прошелся по остальным кнопкам. Подводные камни не всплыли. Все работает в штатном режиме. Вопрос решен полностью. Осталось описать сам процесс.
Как и обещал: описываю процесс «дружбы» различных пультов с ресивером на базе ПО Enigma2.
Часть 1. Начало пути.
Данное описание специально для пользователей GISCLUB.TV!
Убедительная просьба, не копировать на сторонние ресурсы!
Распространение прошу давать ссылками! Заранее благодарю за уважение моего труда!
Все манипуляции проводились на сборке CrIs_AR-P_OE2.0_213_alien-git-30-05-14, но данная информация будет также справедлива и для других имиджей использующих аналогичную «структуру» работы с пультом, т.е. где все взаимодействие идет через файлы: lircd.conf, evremote2, keyid.py, keymap.xml.
В данной сборке данные файлы расположены по пути:
1) lircd.conf - /etc/lircd.conf
2) evremote2 - /bin/evremote2
3) keyid.py - /usr/lib/enigma2/python/ keyid.py
4) keymap.xml - /usr/share/enigma2/keymap.xml (в данной сборке есть возможность выбора «поведения» пульта между стандартным E2 и Amiko, поэтому и файла по пути два. Второй соответственно keymap_amiko.xml).
Как происходит взаимодействие между данными файлами после нажатия клавиши на ПДУ, для наглядности, оформил в табличном виде (тут, конечно могу заблуждаться):
[attach=5]
Понятно, чтобы пульт (кнопка) заработал: данная цепочка нигде не должна оборваться.
У меня старый пульт от GI 8120 (без кнопки портал) в lircd.conf наименование данного пульта звучит как name rc09(HOF-54D). Разберем такую запись в блоке нашего пульта для примера:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
0xDA25 – код клавиши пульта;
KEY_POWER – «наименование клавиши для дальнейшей обработки» (передачи в другой файл, т.е. в evremote2);
# POWER – комментарий для данного кода клавиши, т.е. буквенное (физическое) обозначение на самом пульте, т.к. это комментарий, то соответственно не является обязательным параметром, но прописать его стоит для себя, чтобы лучше ориентироваться в массиве кнопок. Понятно, что он завязан с кодом клавиши «жестко» (на что нажали, то и получили).
Переходим к рассмотрению работы второго файла - evrtmote2. Данный файл будем считать главным файлом во всей нашей «кухне», т.к. просто так видоизменить его не получится, поэтому и отталкиваться по всей «цепочке» будем от него. В большинстве случаев именно из-за отсутствия в нем соответствия на входной параметр «наименование клавиши для дальнейшей обработки» цифрового обозначения (id) клавиши в сборке E2 стопорится вся работа налаженной системы. И именно поэтому файлы lircd.conf и evrtmote2 из сборки в сборку мы носим вместе.
Т.е. если мы заменяем в работающей связке (lircd.conf и evrtmote2) в файле lircd.conf например:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
на
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
,
то для переданного в evrtmote2 значения «наименование клавиши для дальнейшей обработки» STANDBY не будет найдено числовое значение переменной keyid (Цифровое обозначение (id) клавиши в сборке Е2) и дальше передавать будет нечего, «цепочка» разорвется и клавиша не заработает.
Как же быть, если после очередной установки новой сборки E2 пульт отказался работать (например автор закинул файлы только на новый пульт, а у нас старый или вообще хотим юзать сборку на аппарат на аналогичном процессоре, но имеющий «специфический» пульт)? Заменой двух файлов (lircd.conf и evrtmote2) мы можем нарушить дальнейшую «цепочку» и если нам повезет, то конечно заработают все кнопки пульта, если нет, то может заработать половина, или вообще …
Более правильным вижу следующий выход из данной ситуации:
Т.к. я уже говорил, что файл evrtmote2 мы редактировать не будем, а файл lircd.conf в обязательном порядке будет содержать в своей структуре «наименование клавиши для дальнейшей обработки» (как их подсмотреть в файле evremote2 будет описано ниже), то и смотреть мы будем в первую очередь на файл lircd.conf идущий с данной сборкой (пусть и не для нашего пульта – сейчас нам это не важно!).
Берем коды первого указанного пульта (ну, раз в сборке пульт находится по умолчанию, то работать по идеи должен) и переписываем себе «наименование клавиши для дальнейшей обработки», т.е. те которые указаны перед кодом клавиши:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Эти наименования должны по умолчанию содержаться в evremote2. Согласны? Ну, тогда едем в процесс создания своего lircd.conf дальше.
Сейчас разберем, что мы будем делать, если надо (как уже писал) новый пульт (с кнопкой портал) из работающей сборки заменить на старый (соответственно без кнопки портал). Оговорюсь, что все это мы разбираем, чтобы понять суть работы и подобраться совершенно не к старому пульту, а например к пульту от Philips, BBK или …. (короче, как обещал). А делать мы будем следующее:
- возьмем файл lircd.conf на наш старый пульт;
- в этом файле оставим «шапку», т.е. описание параметров пульта до слов «begin codes»;
- коды клавиш также оставляем, т.е. 0xDA25 и т.д.;
- а вместо указанных в нашем файле «наименование клавиши для дальнейшей обработки», т.е. KEY_POWER указываем «наименование клавиши для дальнейшей обработки» из родного (для данного имиджа) файла lircd.conf (либо родного для имиджа evremote2 - как посмотреть их наименование там будет описано ниже). Возможно, они будут в нем без приставки KEY_ (например POWER, вместо нашего KEY_POWER) или вообще именоваться в другом стиле. Можно конечно на данном этапе постараться подобрать замену более менее исходя из логики, но я предлагаю на это забить особенно если в вашем файле (на свой пульт) нету комментария на физическое обозначение кнопки на пульте (т.е. то которое после #), что в скором времени мы исправим. Т.к. выискивать, что мы подобрали, а что нет, в дальнейшем - будет еще сложнее. Наша задача сейчас заполнить на все наши коды клавиш (0xDA25 и т.д.) «наименование клавиши для дальнейшей обработки» из родного (для данного имиджа) файла lircd.conf. И не пугайтесь, и не замарачивайтесь, заполняя на свою кнопочку с кодом 0xDA25 (KEY_POWER) имя клавиши «для дальнейшей обработки» как RED, т.к. в скором времени мы это все это исправим! Еще проще вместо самих команд (RED, GRREN и пр.), заполнить все цыфрами 01, 02, 03 и т.д. и дальше ориентироваться уже по ним, это поможет видя вывод через RS-232 не управлять пока ресивером прыгая в нем по папкам, каналам, и прочим командам. Просто в ввывод будет сыпать: unknown key и номер нашей кнопки.
- если файл готов, то останавливаем Е2 командой init 4, закидываем новоиспеченный файл с заменой (надеюсь копию себе при экспериментах оставляете всегда?), запускаем putty для связи через нуль-модемный кабель (rs-232), перезагружаем E2 командой init 6.
- пока система перегружается готовим листок бумаги и ручку;
- система загрузилась и в окно putty сыпется различная информация о происходящих процессах – отлично! Берем пульт и последовательно (как учили в школе: с лева – на право, с верху в низ) начинаем нажимать на клавиши пульта. Сейчас нам будет важно записать комментарии для наших кнопок (для файла lircd.conf) дабы в последствии навести порядок. Например физически нажимаем на кнопку увеличения громкости, а нам в лог сыпит (либо unknown key и номер нашей кнопки - смотря по какому пути пошли):
[RCU] key: 00000000996638c7 01 KEY_GREEN rc09(HOF-54D)
**** 103 1 ****
++++ 29 ms ++++
Помечаем себе на листочке грокость+ = KEY_GREEN. Так делаем для всех кнопок пульта.
Любуемся, что за информацию мы можем взять еще отсюда:
Наименование пульта (ценная информация, если в файле коды на несколько пультов) указанного в lircd.conf по которому прошло соответствие на сигнал ПДУ;
Интерпретация кода (00000000996638c7 – в lircd.conf указан в виде 0xXXXX) – можно обойтись и без данной информации.
- открываем свой файл lircd.conf (с которым проводили данные эксперименты) и правим (комментируем физические кнопки) исходя из полученной и записанной у себя информации:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
комментируем как:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
– т.к. ее и нажимали когда нам выдало KEY_GREEN.
В итоге у нас должен получиться файл с «жестко» зафиксированными соответствиями: код клавиши - #физическое наименование кнопки. Когда будем привязывать разные пульты (в т.ч. и не от sat ресиверов) без такой привязки мы просто запутаемся.
- вот теперь, на данном этапе, опираясь на «физическое» наименование кнопки и расставляем «наименование клавиши для дальнейшей обработки» взятые из родного для данного имиджа файла lircd.conf. Т.е. подбираем на ХХХ желаемую кнопку «для дальнейшей обработки» с имиджа. Например:
- до подбора вместо ХХХ любая несоответствующая хрень GRENы, POWERы и т.д. (мы ведь не подбирали соответствие):
ХХХ 0x22dd #громкость+
ХХХ 0x4AB5 #кнопка 1
А теперь, когда сделали привязку (код клавиши - #физическое наименование кнопки) можно будет подобрать, т.е. после подбора:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Чтобы вам было легче ориентироваться какие команды ("для дальнейшей обработки") могут быть прописаны до кодов , т.е. на место до 0хXXXX, давайте чуточку приоткроем занавесу файла evremote2 открыв его в notepad+. Ищем (через CTRL+F) строчку /var/run/lirc/lircd, далее в ней пойдет описание "кодов для дальнейшей обработки"
/var/run/lirc/lircd connect Spark RemoteControl KEY_POWER KEY_MUTE KEY_V KEY_AUX KEY_0 KEY_1 KEY_2 KEY_3 KEY_4 KEY_5 KEY_6 KEY_7 KEY_8 KEY_9 KEY_BACK KEY_INFO KEY_AUDIO KEY_DOWN KEY_UP KEY_RIGHT KEY_LEFT KEY_VOLUMEUP KEY_VOLUMEDOWN KEY_PAGEUP KEY_PAGEDOWN KEY_OK KEY_MENU KEY_EPG KEY_HOME KEY_FAVORITES KEY_RED KEY_GREEN KEY_YELLOW KEY_BLUE KEY_REWIND KEY_PAUSE KEY_PLAY KEY_FASTFORWARD KEY_RECORD KEY_STOP KEY_SLOW KEY_ARCHIVE KEY_SAT KEY_PREVIOUS KEY_NEXT KEY_TV2 KEY_CLOSE KEY_TIME KEY_NULL KEY_F1 KEY_FIND KEY_CHANNELDOWN KEY_CHANNELUP KEY_T KEY_F KEY_P KEY_W KEY_TITLE KEY_SUBTITLE KEY_VIDEO KEY_S KEY_HELP KEY_F2 KEY_F3 KEY_U [RCU] key: %s -> %s
Для отображения без промежуточных "крякозябр" скопируйте ее и вставьте на чистый лист.
Вот теперь подбирайте для своих закомментированных кнопок # "коды для дальнейшей обработки".
Я физически на своем старом пульте (без кнопки портал) насчитал 54 кнопки, данный файл evremote2 cодержит 65 команд - следовательно этим количеством кнопок и ограничен наш новый пульт. А мой получается урезан на 65-54=11 возможных команд с пульта.
- сделали привязку по всем физическим клавишам отлично. init 4, закидываем новоиспеченный файл с заменой, init 6.
- загрузились. Проверили работу. Все работает! Если: нет, то тогда читаем еще раз.
С родным пультом понятно, в начале мы использовали его же шаблон (rc09(HOF-54D)) файла lircd.conf, а как быть с другими пультами на которые у нас нету lircd.conf с параметрами и кодами клавиш?
На самом деле вариантов несколько:
1) Самостоятельно создать файл в операционной системе Linux. Например в неплохо документированном дистрибутиве Ubuntu при помощи программы irrecord пакета lirc. К минусу данного способа можно отнести то, что нужно паять самодельный ir приемник (схемка не сложная, но многих оттолкнет). Все довольно хорошо документировано (по крайне мере в моменте создания lircd.conf). Данным способом получится подружить ресивер чуть ли не с пультом от электрочайника.
2) Посетить базу готовых файлов lircd.conf на различные пульты и подобрать файлик на тот пульт, который возможно есть дома или в ближайшем магазине по разумной цене и нормального вида (в плане расположения кнопок и качества исполнения).
https://lirc.sourceforge.net/remotes/
Там на некоторые пульты и картинки есть.
Пока мы учимся, то расскажу, как пойти по второму способу (в первом, поверьте, сложного тоже ничего нет, но описывать его не буду по причине: все уже расписано – гуглим) и что из этого можно получить.
Осматриваюсь дома в поисках подходящих подопотных (сразу оговорюсь, задача была не заменить пульт, а поставить эксперимент, поэтому по наличию и расположению необходимого количества кнопок задача не стояла, ее я доверю Вам):
Пульт стандарта RC-5 (о данной кодировке «Philips» немного ниже, т.к. она ваш спаситель в мире универсальных пультов), такой который шел раньше с ЭЛТ телевизорами «Витязь», «Горизонт» и пр. – пульт покупался для работы с SkyStar USB HD под OC Linux, т.к. от одного только вида родного плакать хочется («хлипкое, угрюмое Г»). Как я его настроил (HOW-TO) писал на XBMC (https://xbmc.ru/forum/showpost.php?p=83037&postcount=24). Кодировка RC-5 выбиралась не случайно, т.к. из поддерживаемых драйвером dvb карточки является самой дешевой, а также драйвер не поддерживает работу через lirc с другой кодировкой (дабы размахнутся на пульт от электрочайника).
Вторым подопотным стал пульт от старого, уже не используемого dvd проигрывателя BBK (маркировка на пульте RC-25).
Итак, берем первый пульт (RC-5 он же Philips), данная кодировка с успехом используется в TV, DVD, SAT, VCR и прочей технике с той лишь разницей, что «диапазоны» стандартизированных (да, да, были времена, когда все хорошо документировалось, за что говорим большое спасибо Philips) кодов не пересекаются между собой, т.е. пульт от dvd не будет мешать телевизору если оба работают в данной кодировке. Нам сейчас (и всем обладателям универсальных пультов, которые могут перевести работу своего ПДУ на кодировку Philips) надо двигаться дальше, а именно:
https://lirc.sourceforge.net/remotes/
где брать в папке rc-5 файлик rc-5 по факту это lircd.conf, т.е. файл с параметрами и кодами кнопок для данной кодировки на различные виды техники (TV, DVD, SAT, VCR и пр. о чем нам говорит параметр sys_xx в нутрии файла, так например sys_00 – это для пультов от TV).
Дальше будем редактировать наш файл lircd.conf (который на ресивере). Нам надо вставить все от строк «begin remote» до «end remote» из файла гс-5 в наш lircd.conf (т.е. добавить еще один пульт с кучей кодов, ничего в нем не меняя). Не забываем про init 4, init 6.
И снова putty через rs-232. Теперь берем в руки пульт RC-5 (или свой универсальный переведенный в кодировку Philips) и клацаем на клавиши. Смотрим вывод, будет что-то вроде этого:
[RCU] unknown key sys_00_command_01
[RCU] key: 0000000000001020 00 sys_00_command_20 PHILIPS_RC-5
[RCU] unknown key sys_00_command_20
[RCU] key: 0000000000001020 01 sys_00_command_20 PHILIPS_RC-5
[RCU] unknown key sys_00_command_3b
[RCU] key: 000000000000103b 00 sys_00_command_3b PHILIPS_RC-5
Разберем:
0000000000001020 00 – код нажатой клавиши;
unknown key – evremote2 не знает как обработать посылаемую ему команду sys_00_command_3b (он ждет, какого-нибудь KEY_VOLUMEUP, а тут sys_00_command_3b прилетает);
PHILIPS_RC-5 – название добавленного пульта введенного в параметрах lircd.conf (при желании пишем свое название).
Что делаем дальше догадались? Именно! Берем листочек и записываем комментарии для наших кнопок. Т.е. еще раз: нажали например кнопку MUTE, а в ответ пришло - sys_00_command_3b – это для себя и пометили. Так пробегаемся по всем клавишам. Открываем lircd.conf и оставляем строки только с нашими ответами sys_00_command-ами, остальные удаляем, т.к. нам они не нужны. На против них, за знаком # пишим физическое наименование кнопки на пульте. Далее привязываем вместо sys_00_command «наименования клавиш для дальнейшей обработки». Закидываем на ресивер. Перегруз. И пользуемся новым пультом!
По второму пульту BBK RC-25 все тоже самое, только загвоздка в том, что нету на сайте в папке bbk файла на пульт RC-25 (есть DV963SM, NP101S-v2, PV400s, RC022-03R). Ну, что попробуем подобрать. Делаем все тоже самое только в наш lircd.conf добавим уже все четыре пульта (DV963SM, NP101S-v2, PV400s, RC022-03R). И посмотрим, может на какой-нибудь отзовется.
Жмем кнопки, а глазки тем временем смотрят в окошко putty:
[RCU] unknown key PN
[RCU] key: 00000000926d2ad5 01 PN BBK_RC022-03R
[RCU] unknown key PN
[RCU] key: 00000000926d2ad5 00 PN BBK_RC022-03R
[RCU] unknown key PN
[RCU] key: 00000000926d2ad5 01 PN BBK_RC022-03R
[RCU] unknown key PN
[RCU] key: 00000000926d2ad5 00 PN BBK_RC022-03R
Ну, вот он BBK_RC022-03R – стоило догадаться, что по закону подлости он будет последним в списке. Не унываем, зато есть! Дальнейший ход действий известен.
Полученный файл lircd_BBK.conf в качестве примера для данного пульта в прищепке (прописан только этот пульт, т.е. при желании не заменять, а добавлять в свой lircd.conf). Ориентировался на keymap_amiko.xml, т.е. выбирать поведение пульта, как на amiko.
В продолжение операций по пульту BBK: разобрал, почистил (до этого не работали кнопки play, stop, pause). Кнопки: play, stop - заработали. По кнопке pause - вроде отклик есть (смотрим через камеру телефона), наверное просто нету кода на данную кнопку в файле RC022-03R.
Пока разбирал обратил внимание на отсутствие установленного конденсатора. Установил.
[attach=3][attach=4]
В конфиге у себя на данный пульт подправил eps c 30 до 45. В итоге пульт работает отлично.
Что получил в итоге: т.к. использовали родной lircd.conf и evremote2 (т.е. изначально наш родной пульт работал в данной сборке), то добавив в lircd.conf параметры полученные для пульта BBK RC-25 можно управлять E2 теперь и им. Единственный момент данный пульт не включит ресивер из режима полного выключения (читаем ниже), но для этого пока есть кнопочка на самом ресивере (фронт панель), а также возможность использования режима "ожидания", тогда и включить сможете с него.
Честное слово я старался! День убил. :aikido:
По желанию:
- можно и спасибо сказать (кнопочкой) :friends:
P.S. Не подскажите: последние сутки распродажи родных пультов со скидками были?
УПС. Один подводный камешек все же всплыл, а именно: ресивер не включается по кнопке power неродного пульта, хотя выключается исправно. Видимо в режиме полного выключения (когда ресивер только на дежурном питании) первоначальное обращение происходит к другому файлу без считывания lircd.conf, возможно тот же evremote2. Будет время покопаюсь, возможно найду решение.
Пока, как временная мера: меню - настройка - система -интерфейс пользователя - короткое нажатие кнопки питания - режим ожидания. Те, кто постоянно используют данный режим, то инструкция рабочая полностью на 100%.
По режиму "полного не фальшивого выключения" - капаем дальше. У кого есть идеи - подкидывайте.
Часть 2. Final. (https://gisclub.tv/obschee-obsuzhdenie-resiverov/modifikacija-remont-profilaktika-zheleza/msg395588/#msg395588)
-
при помощи программы irrecord пакета lirc. К минусу данного способа можно отнести то, что нужно паять самодельный ir приемник
Что мешает запускать irrecord прямо на ресивере? Паять ничего не придется.
Видимо в режиме полного выключения (когда ресивер только на дежурном питании) первоначальное обращение происходит к другому файлу
В режиме "полного выключения" ресивер не знает ни про какие "файлы" вообще, т.к ОС еще не загружена - чего там в EEPROM фронт-контроллера зашито, на то он и реагирует, т.е слать нужно именно "родную" комбинацию. Так что можно даже "не копаться" - если какая-либо из кнопок "чужого" пульта шлет комбинацию, аналогичную "POWER" для "родного" ПДУ, то будет включаться, иначе - нет.
-
Что мешает запускать irrecord прямо на ресивере? Паять ничего не придется.
А он по умолчанию во всех сборках включен? Подскажите как запустить?
Просто я писал, что про Ubuntu все достаточно документировано и можно доставить если надо любой пакет. А за Enigma2 я такого пока сказать не могу, документировано очень мало в этом плане.
В режиме "полного выключения" ресивер не знает ни про какие "файлы" вообще, т.к ОС еще не загружена
Это я уже понял. Lirc стартует после включения, что видно по логу.
Вот в файле evremote2 (насколько я понял) прописаны параметры на фронт панель (где тоже есть кнопка включения) и на пульт (параметры пульта и т.д.), так вот там есть помимо команды power еще и standby при этом видно, что есть строка с кодами A25D, 08F7, AA55, CC33 причем видно, что это для пульта [RCU] и это все прописано для STB_ID=09:00:0B. Для моего пульта (родного) A25D (DA25) - это и есть кнопка включения. Но, наверное если править только код, то все равно ничего не выйдет, т.к. повторюсь там еще и параметры пульта нужны. Есть мысли?
В принципе, даже то, что уже получилось уже :good:.
-
А он по умолчанию во всех сборках включен? Подскажите как запустить?
Это от автора сборки зависит. Запускается аналогично "взрослым" линуксам, перед запуском не забыть остановить lircd.
В аттаче файл для SH4 (7105, 7111, 7162)
-
Это от автора сборки зависит. Запускается аналогично "взрослым" линуксам, перед запуском не забыть остановить lircd.
В аттаче файл для SH4 (7105, 7111, 7162)
Пошел за пультом от электрочайника. :lol:
На "взрослых" линуксах я это уже проходил, а вот на "детские" грабли E2 постоянно наступаю (аж страшно подумать, что ручка короткая).
Добавлено 14 декабря | 2015г. | 13:37:30
В режиме "полного выключения" ресивер не знает ни про какие "файлы" вообще
Так-то оно так, но вот, что спать не дает:
1) Что мы делаем если у нас не работает пульт после установки какой-либо сборки E2?
- ищем подходящие файлы lircd.conf и evremote2.
2) Пульт заработал, но кнопки не все соответствуют ожидаемым выполняемым командам?
- меняем keymap.xml.
Так вот и возникает вопрос: в какой файл могут быть прописаны коды на включение с режима full standby?
- понятно не в lircd.conf (lirc стартует позже);
- evremote2 - в моей логике видения это наверное возможно, ведь пульты начинают работать после замены двух файлов (lircd.conf и evremote2) и при этом можно включить ресивер и из режима full standby.
- или есть еще файл (за терминологию не ругайте, может драйвер, может ....) который содержит данные коды на включение, но если смотреть на разные модификации пультов идущие с ресивером, то увидим, что код клавиши для кнопки power для одного пульта, может являться кодом для другой кнопки (например Vol+) другого пульта, тогда получается, что в сборке этот файл должен содержать все из этих возможных комбинаций. Из чего следует, что возможно включение и по другой кнопке (если код совпал), чего в принципе вроде не у кого нету. Так?
Остается: evremote2?
Теперь просьба к знающим гуру: может подскажите в чем я заблуждаюсь, а также подскажите есть ли возможность скомпилировать данный файл отдельно и что для этого надо (ну или ткните где про это можно почитать).
Заранее благодарю.
Есть два драйвера ввода:
event0 - "fulan front panel buttons"
event1 - "TDT RC event driver" устройство создайтся ядром, а потом через evremote посылаются сигналы от lirc.
-
В аттаче файл для SH4 (7105, 7111, 7162)
Я благодарен Вам в Двойне!!! Отлично работает! Схавал, как и положено все на чем есть кнопки, даже в raw формате записал на пульт MYSTERY от автомагнитолы и это таки работает с управлением ресивера. Теперь можно смело сказать, что пульт: любой! Одно ограничение, которое пока нас преследует, это включение с режима full standby!
У кого не получилось подобрать коды по "второму пути" не унываем. Благодаря Benny я смог довести начатое дело до конца с минимальными потерями (full standby) для ВСЕХ пультов. Опишу весь процесс. Паять ничего не придется. Все будем делать средствами самаго ресивера. Будет меньше шагов, но лучше результат! Если вашего нового пульта не нашлось в базе пультов lirc - терпим, скоро все опишу!
Как и обещал: описываю процесс «дружбы» различных пультов с ресивером на базе ПО Enigma2.
Часть 2. Final.
Устанавливаем irrecord от Benny (https://gisclub.tv/obschee-obsuzhdenie-resiverov/modifikacija-remont-profilaktika-zheleza/msg395225/#msg395225). Говорим ему СПАСИБО! и возвращаемся сюда.
Telnet:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Программка на английском языке, но ничего сложного. В двух словах – сначала часто и много и быстро клацаем разные кнопочки, пока на экране не появится 80 точек (не более 10 точек на одну кнопку,чем меньше придется на одну - тем лучше). Если есть сложности с переводом, то google переводчик в помощь. Потом вбиваем наименования кнопок которые взяли (подсмотрели через notepad++) из evremote2 и полсе каждого введенного наименования считываем код с пульта (клацнуть на кнопку в глазок ir). После ввода всех завершаем ввод по нажатию Enter. Потом вас попросят как можно быстрее понажимать одну из введенных кнопок. На этом все, работа программы завершена.
Если кто, забыл где и как в evremote2 посмотреть нужные нам наименования клавиш, то позволю себе напомнить:
....приоткроем занавесу файла evremote2 открыв его в notepad+. Ищем (через CTRL+F) строчку /var/run/lirc/lircd, далее в ней пойдет описание "кодов для дальнейшей обработки" (это наименования команд, которые посылает evremote2 от имени lirc)
/var/run/lirc/lircd connect Spark RemoteControl KEY_POWER KEY_MUTE KEY_V KEY_AUX KEY_0 KEY_1 KEY_2 KEY_3 KEY_4 KEY_5 KEY_6 KEY_7 KEY_8 KEY_9 KEY_BACK KEY_INFO KEY_AUDIO KEY_DOWN KEY_UP KEY_RIGHT KEY_LEFT KEY_VOLUMEUP KEY_VOLUMEDOWN KEY_PAGEUP KEY_PAGEDOWN KEY_OK KEY_MENU KEY_EPG KEY_HOME KEY_FAVORITES KEY_RED KEY_GREEN KEY_YELLOW KEY_BLUE KEY_REWIND KEY_PAUSE KEY_PLAY KEY_FASTFORWARD KEY_RECORD KEY_STOP KEY_SLOW KEY_ARCHIVE KEY_SAT KEY_PREVIOUS KEY_NEXT KEY_TV2 KEY_CLOSE KEY_TIME KEY_NULL KEY_F1 KEY_FIND KEY_CHANNELDOWN KEY_CHANNELUP KEY_T KEY_F KEY_P KEY_W KEY_TITLE KEY_SUBTITLE KEY_VIDEO KEY_S KEY_HELP KEY_F2 KEY_F3 KEY_U [RCU] key: %s -> %s
Для отображения без промежуточных "крякозябр" скопируйте ее и вставьте на чистый лист.
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
FTP: идем по пути и открываем свой файл /etc/lircd_test.conf
копируем данные нашего нового пульта, которые вставляем в /etc/lircd.conf
закрываем с сохранением
по желанию удаляем /etc/lircd_test.conf
Telnet:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
:drinks:
Удачи!!!
Если пульт не работает, то проверить определение кнопок можно с помощью утилиты irw следующим образом:
Установить irw (см. архив).
Далее Telnet:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
В выводе (посылаемый код кнопки; 00 и 01 - кнопка нажата и отпущена соответственно; наименование кнопки; имя пульта в lircd.conf):
000000009966d827 00 KEY_UP MYREMOTE
000000009966d827 01 KEY_UP MYREMOTE
000000009966926d 00 KEY_LEFT MYREMOTE
000000009966926d 01 KEY_LEFT MYREMOTE
000000009966d02f 00 KEY_OK MYREMOTE
000000009966d02f 01 KEY_OK MYREMOTE
000000009966f00f 00 KEY_DOWN MYREMOTE
000000009966f00f 01 KEY_DOWN MYREMOTE
На кнопку отсутствующую в lircd.conf вывода не будет.
В чем еще полезность команды irw, так это в том, что можно легко сориентироваться как надо подправить keymap.xml например для какого-нибудь плагина (что очень полезно когда берем плагин от старших собратьев).
Т.е. обычно данный файл выглядит следующим образом:
<keymap>
<map context="GlobalActions">
<key id="KEY_HELP" mapto="showEcmInfo" flags="m" />
</map>
</keymap>
В данном случаи для вызова плагина "showEcmInfo" надо чтобы наша кнопка для его активыции в irw выдавала свое имя как KEY_HELP, либо меняем в данном файле KEY_HELP на свое наименование кнопки (обращаем внимание, что при таком построении "GlobalActions" кнопка будет выполнять только одну команду не зависимо от активного окна). Ну и следующий этап это плагины которые содержат возможность выбора кнопки активации в своем меню. Туда тоже можно добавить свое наименование кнопки и не одно, для этого смотрим при помощи notepad++ сам плагин, т.е. plugin.py и изменения производим уже в нем. Незабываем после изменений делать рестарт GUI.
p.s. Отцифровал пульт от телевизора samsung (пульт BN59-01189B) качество посылаемого сигнала просто супер (отраженка, углы) я такого на enigme2 еще не встречал на GI 8120. Пробуем, экспериментируем, отписываемся.
У себя на данной сборке оставил только файл конфигурации lircd.conf в который поместил данные на свой родной пульт (rc-09(HOF-54D)), а также на дополнительные записанные через irrecord. Файлы конфигурации по id ресивера, а также лишние пульты (отсутствующие у меня) с lircd.conf - удалил. Имя пульта в lircd.conf не должно содержать пробелов.
Можете также поиграться со значением eps в сторону увеличения в lircd.conf для увеличения чувствительности пульта.
Сейчас (как не смешно, когда все сделано) сформировалось картина как работает пульт в e2.
-
Пришло время выжить все "соки" с родного пульта.
Для начала разбираем пульт. Для этого откручиваем два шурупа (один в батарейном отсеке, второй под наклейкой GI - см. фото).
[attach=1]
В первую очередь нас будет интересовать как качественно установлен светодиод.
В моем пульте светодиод смотрел не в сторону своего окошка, а пялился под углом в сторону задней крышки.
Т.е. так, как на фото:
[attach=2]
Термоклей который должен был приклеить его к плате и направить на "свет истиный" просто гордо свисал со светодиода.
Будем исправлять. Берем паяльник и подогреваем припой ножек одновременно прижимая светодиод к плате (сильного перегрева они не любят, поэтому делаем быстро и аккуратно), чтобы он занял свое правильное положение. После данной процедуры он должен смотреть ровно в свое "окошко" (как на фото ниже).
[attach=3]
Перепаяем конденсатор. Вместо 10v на 47 мкф. поставим 10v на 220 мкф. (во многих пультах емкость конденсаторов составляет именно 220 мкф.). Кстати, чем стабильнее будет питание, тем в больших пределах вы сможете менять значение eps в lircd.conf. Т.к.:
eps <relative error tolerance>
The relative error tolerance for received signals in percent. By default, irrecord set this to 30 (i. e., 30%).
При необходимости прочищаем плату сухим ватным диском, резинку можно промыть под теплой проточной водой (после обязательно высушить насухо!). Если есть проблема с определенной кнопкой (нет сигнала в глазок камеры), то проклеиваем фольгу на пятку кнопки.
На фото ниже сигнал есть:
[attach=4]
После данных манипуляций (светодиод, конденсатор) в пульте на Enigma2 появилась отраженка от противоположной стены. К данным манипуляциям сподвиг отцифрованный ранее пульт от телевизора samsung который не имеет защитного окошка на светодиоде и при этом обладает очень хорошим сигналом.
Еще можно записать параметры в lircd.conf именно для своего пульта (в зависимости от работы конкретного кварца и т.п.). Т.е. по умолчанию имеем для своего пульта к примеру:
name rc09(HOF-54D)
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 45
aeps 100
header 9074 4344
one 694 1532
zero 694 417
ptrail 674
repeat 9074 2105
pre_data_bits 16
pre_data 0x9966
gap 107250
toggle_bit_mask 0x0
После записи через irrecord (и корректировки значения eps до 45) для моего экземпляра ПДУ:
name MYREMOTE
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 45
aeps 100
header 9030 4417
one 615 1623
zero 615 509
ptrail 615
repeat 9028 2199
pre_data_bits 16
pre_data 0x9966
gap 107501
toggle_bit_mask 0x0
-
Добрый день любителям паяльников и запаха канифоля!
Знакома ли вам ситуация: вечером смотрим фильм, все спят, в полудреме просят сделать телевизор (колонки) тише или тоже ложится спать, но б.... фильм интересный! И тут вспоминаешь про залы ожидания вокзалов и аэропортов в которых весит себе на стене ящик (и не один) и ни кому не мешает, смотрят себе все кому интересно и слушают данный канал через fm волну (слава нынешним телефонам). В принципе уже наверное стало все понятно идея не нова!
Зашел я на алиэкспрэс, побывал на ebay, есть там к примеру штуковина bh1417 200M 0,5 Вт, кто-нибудь сталкивался с подобным? Я вот думаю: можно распайку с тюльпанов завести на нее и запитать от ресивера, поставить вместо картоприемника, как качество звука будет?
Есть и более дешевые вещи наподобие fm aux transmitter питаются от usb (но вот в качестве звука через данные девайсы - очень сомневаюсь).
Делитесь своими наработками, мыслями и опытом в этом плане!
-
Я вот думаю: можно распайку с тюльпанов завести на нее и запитать от ресивера, поставить вместо картоприемника, как качество звука будет?
По заявленному частотному диапазону в принципе качество будет нормальное.
А вот ставить вместо карта приёмника думаю не надо :)
-
А вот ставить вместо карта приёмника думаю не надо
Да он у меня на полке уже с полгода пылится :lol:. Надо же чем-то заполнить пустоту.
p.s. карт доступа в собственности не имею.
Добавлено 05 января | 2016г. | 16:45:19
Заказал bh1417 200M 0,5 Вт. Ждем. Посмотрим, что выйдет. :)
-
Приветствую!
Пробую настроить пульт от старого телека, как в инструкции. Например: с помощью irrecord получаю такой конфиг
begin remote
name lircd.conf
bits 13
flags RC5|CONST_LENGTH
eps 30
aeps 100
one 875 900
zero 875 900
plead 870
gap 113628
toggle_bit_mask 0x800
begin codes
KEY_MUTE 0x104D
end codes
end remote
Переименовываю его в lircd.conf. Перезагружаю ресивер, но реакции на кнопку (mute) нет.
irw ничего не показывает.
Пробую в телнете
init 4
enigma2 2>&1 но реакции нажатие на кнопок пульта там тоже нет (хотя на виртуальный пульт на андроиде - реакция есть)
Не подскажите в чем может быть дело?
И что за файлы lircd.conf.09_00_ХХ в etc ?
Энигма = CrIs_AR-P_OE2.0_213_alien-git-30-05-14_v2013-03-31-731
Ресивер GI s8120
Пробовал универсальный пульт - тоже не работает.
-
Не подскажите в чем может быть дело?
И что за файлы lircd.conf.09_00_ХХ в etc ?
В этой сборке есть проверка по ID ресивера (Amiko, GI и т.д). Удали все файлы conf оставив только свой на который записал данную кнопку. Т.к. файл конфигурации будет работать только один. Возможно lirc стучится в другой файл (наименование оставляй ему просто lircd.conf).
Для пультов RC-5 можешь взять попробовать добавить еще коды данной кодировки в данный файл под именем другого пульта и посмотреть вывод irw. Первым положительным шагом будет наличие вывода irw на нажатую кнопку, дальше дело техники. Возможно не правильно записал config при помощи irrecord (внимательно читай, что просят делать).
И лучше (на начальном этапе) вывод смотреть через rs232 и Putty - там выводной инфы больше.
Настораживает полученный тобой конфиг (шапка пульта RC-5).
Особенно это:
toggle_bit_mask 0x800
Когда irrecord определяет маску и просит быстро понажимать на одну и туже кнопку ты случаем не на разные давишь?
Попробуй поставить стандартную шапку для RC-5
name PHILIPS_RC-5
bits 11
flags RC5|CONST_LENGTH
eps 20
aeps 0
header 0 0
one 889 889
zero 889 889
plead 889
ptrail 0
foot 0 0
repeat 0 0
pre_data_bits 2
pre_data 0x02
post_data_bits 0
post_data 0x0
pre 0 0
post 0 0
gap 113792
toggle_bit 2
frequency 36000
duty_cycle 50
xотя на виртуальный пульт на андроиде - реакция есть
Это другая песня, он через вэбинтерфейс работает.
Пробовал универсальный пульт - тоже не работает.
Каким образом пробуешь? Обучал глаз в глаз? Подобрать записанные в нем коды?
p.s. сори за постоянные правки сообщения, сейчас на тачпаде :-\ (устал) редактировать.
-
Спасибо!
Да, оказывается надо было удалить (совсем) остальные файлы.Когда irrecord определяет маску и просит быстро понажимать на одну и туже кнопку ты случаем не на разные давишь?
Не, просто когда слишком быстро давишь, то точки не появляются. Поэтому чуть медленнее нажимал.
Это другая песня, он через вэбинтерфейс работает...вывод смотреть через rs232 и Putty
Просто у меня нет rs232 шнуров, а через ethernet по телнету я не знаю можно ли дебажить.
Буду пробовать универсальный (он, видимо, криво настроился = в raw формате и не все точки рисовал)
Спасибо еще раз.
-
Не, просто когда слишком быстро давишь, то точки не появляются. Поэтому чуть медленнее нажимал.
Внимательно читай, что просит делать irrecord. В начале когда только запустил программу надо нажимать на 1 сек как можно большее количество кнопок на пульте, т.е. пройтись по всем для набора 80 точек. Далее идет обучение: код кнопки = введенное наименование. После завершения ввода наименований всех кнопок будет предложено отыскать маску и вот тут, надо будет отрывисто, как можно быстрее, понажимать ОДНУ и туже кнопку. У гугла это очень хорошо расписано с примерами работы с irrecord и т.п.
он, видимо, криво настроился = в raw формате и не все точки рисовал
raw - это скорее всего явный признак того, что не правильно работаешь с программой irrecord. У самого такое получалось когда спешил и выполнял все не точно.
Если уверен, что универсальный правильно обучаешь, то попробуй сменить на нем кодировку (может в этом дело - хотя это маловероятно).
Просто у меня нет rs232 шнуров
Если собираешься юзать E2, то советую задуматься о приобретении или самому сварганить сей дивайс.
-
Заказал bh1417 200M 0,5 Вт. Ждем. Посмотрим, что выйдет.
Работает нормально. Ниже фото особо комментировать нечего.
Питание сделал от USB шнурка, хвост которого вывел наружу. Включение и выключение производится через хаб (в принципе только из-за этого и не запитал на постоянно от БП, т.к. мало ли "клубнику посмотреть"). Без антенны тоже работает норм (сначала припаял кусок кабеля, потом убрал за ненадобностью). Канал естественно стерео. :music: (107,9 fm). Качество как и радио каналы. Крепление сделал через "салазки". Для установки вместо картоприемника (чтобы закрыть крышку ресивера) фм плату надо перевернуть кондерами вниз.
[attach=1][attach=2][attach=3][attach=4][attach=5][attach=6]
-
скажите пожалуйста,все выше изложенные мероприятия с пультами возможны на spark,не нравятся все эти энигмы
-
скажите пожалуйста,все выше изложенные мероприятия с пультами возможны на spark
Если имеется в виду заставить работать на Спарке не родной пульт, то это маловероятно. Т.к. это по сути практически закрытая ОС с немного приоткрытыми дверями. Получается ответ: да - возможно, но только руками разрабов, т.е. ответ: нет - для нас.
-
Приветствую у меня решилось, перепайкой кондеров на плате
У меня после недельного отключения Аватар 3 при первом включении появился boot и все.
После прошития восстановительной 65 прошивки начал работать, но недолго.
При вскрытии тела обнаружил половину дохлых кондеров (а их там 68 шт!!). Проверял измерителем АКИП 6107. Выпаиваются и запаиваются кондеры очень плохо - бессвинцовый припой.
Что делать дальше - пока не знаю.
-
Подскажите как разобрать пульт на котором имеется кнопка портал, в батарейном отсеке имеется один винт а где находится второй не пойму
-
Подскажите как разобрать пульт на котором имеется кнопка портал, в батарейном отсеке имеется один винт а где находится второй не пойму
Сними резинку на задней стороне пульта в верхней части, там 2 шурупчика
-
Ресивер Avatar 2.Неисправность - пишет нет сигнала.Хотя некоторые каналы с левой поляризацией работали.После проверки оказалось что на конвертер всегда поступает 24 вольта.Дефект - микросхема MP2374DS (короткое замыкание между 2 и 3 ногой.)
-
Всем привет.
Сегодня у меня взорвался тюнер ;)
При включении питания тумблером внутри корпуса произошел небольшой "бух", повалил кислый пар электролита с примесью волшебного дыма, на котором, как известно, работают все полупроводники.
Вскрытие показало, что вздулся высоковольтный электролитический конденсатор и у микросхемы начисто снесло крышу.
Поэтому я ищу схему БП этого ресивера или хотя бы информацию о сгоревшей микросхеме, что за она?
Если кто-либо ремонтировал Блок питания, подскажите, что проверять еще, ведь возможно конденсатор и микросхема лишь видимые признаки поломки и за собой они могли утянуть в могилу еще какие-либо элементы.
Буду благодарен за любой совет.
-
Поэтому я ищу схему БП этого ресивера или хотя бы информацию о сгоревшей микросхеме, что за она?
Маркировка микросхемы ИБП в моём аналогичном ресивере Golden Media 990 HD - DM0365RB, корпус DIP-8.
Если кто-либо ремонтировал Блок питания, подскажите, что проверять еще, ведь возможно конденсатор и микросхема лишь видимые признаки поломки и за собой они могли утянуть в могилу еще какие-либо элементы.
Если вздулся сетевой электролит 47 мкф 400в, то скорей всего у тебя был скачок напряжения в электросети до 380в, тогда из-за него же и микросхема сдохла.
Варистор на плате не раскололся пополам ? Такой синий круглый, но бывают и чёрного цвета, позиционный номер на плате MOV1, рядом с дросселем сетевого фильтра. В первую очередь его проверь, т.к. он будет 100% подтверждением или опровержением предположения о скачке напряжения в питающей сети.
P.s. Проверь, а лучше сразу замени оптрон (U2), т.к. пробитая микросхема могла сжечь и оптрон. И если после замены микросхемы, электролита, варистора и предохранителя, блок питания включится, а оптрон при этом окажется мёртвым, то на всех выходах блока питания подскочат напряжения раза в 2, а это приведёт к фатальным последствиям вплоть до умершего процессора на материнке.
И не забудь перед первым включением в сеть отремонтированного блока питания, вместо сетевого предохранителя включить лампу накаливания 220в 40-60ватт - в случае если остались ещё какие-нибудь нисправности БП, лампочка предотвратит повторный взрыв уже новой микросхемы.
-
Поэтому я ищу схему БП этого ресивера или хотя бы информацию о сгоревшей микросхеме, что за она?
[attach=1][attach=2]
-
Около месяца назад мой 8120 перестал показывать картинку на некоторых частотах, в частности 11785 R 27500 DVB-S2 FEC 3/4, 11823 R 27500 DVB-S2 FEC 3/4 и т.д., другой ресивер все показывает, на этой же антенне и с этой же разводкой кабеля. Подскажите подлежит ли рес ремонту или в утиль?
-
Подскажите подлежит ли рес ремонту или в утиль?
В ремонт на замену конденсаторов.
-
В ремонт на замену конденсаторов.
Не подскажите какие конденсаторы подлежат замене?
-
Doc (https://gisclub.tv/index.php?action=profile;u=12839), Зависает ресивер GI S8120 (Замена конденсаторов) (https://gisclub.tv/obschee-obsuzhdenie-resiverov/neponjatnaja-problema-s-gi8120/)
-
тоже взорвался блок питания - вернее взорвалась только микруха DM0365R и обгорел конденсатор С8.
не подскажите какая у него маркировка?
так же интересует маркировка оптрона U2.
-
Всем привет.
У соседа умер ресивер Amiko Alien 8900 HD. Ресивер оригинал, стояла официальная прошивка SPARK 1.2.80, u-boot-131-11 и Enigma2 "OpenAR-P_OE2.0_211_alien_epl3-git-20-01-14_v2013-03-31-540-gb01d455". Всё нормально работало года 2, потом после 3-х внезапных пропаданий света ресивер перестал загружаться - вечный boot. Я перепрошил через RS-232 u-boot-131-11, ресивер заработал. Так он проработал где-то месяца 3, приносит опять с той же проблемой, я точно так же перепрошил u-boot через RS-232, ресивер снова поднялся.
На 3-й раз, после очередного отключения света, ресивер уже полностью отказывается шиться любым способом - ни через USB, ни через RS-232.
При попытке включить режим прошивки по RS-232 (кнопка Влево), на дисплее моментально загорается Err, не зависимо от того, подключен нуль-модемный кабель или нет. Для сравнения, на моём таком же ресивере (Golden Media 990 HD) при отключенном кабеле, загорается надпись R232.
При попытке включить режим прошивки по USB (кнопка Вправо), на дисплее просто за секунду пересчитываются какие-то цифры и загорается SUCC, процесс прошивки при этом не стартует, не зависимо даже от наличии флешки и от того, какая на ней лежит прошивка.
Появились подозрения на неисправность по железу, которая приводит к порче прошивки. Может электролит какой-нибудь сдох ? На плате почти все электролиты без разреза сверху, поэтому вздутия и не будет. В блоке питания все электролиты с разрезами вверху, вздутых нет.
Есть ли шансы его перепрошить не выпаивая с платы флеш ? В крайнем случае, у меня есть программатор Willem Prog и паяльная станция.
P.s. если придётся шить на программаторе, то которую из двух ? 1 - ST M29W640FT (64 Mbit слева) или 2 - Hynix HY27UF084G2B (4 Gbit справа) ?
-
Может электролит какой-нибудь сдох ? На плате почти все электролиты без разреза сверху, поэтому вздутия и не будет. В блоке питания все электролиты с разрезами вверху, вздутых нет.
Что до электролитов, то они и снизу вылезают или просто высыхают. Надо брать осциллограф и смотреть выходы DC/DC преобразователей. Там пульсации видно хорошо на ферритовых дросселях.
-
Купил низкоимпедансные электролиты, заменил на материнке все что относятся к преобразователям (100 мкф 10в), плюс 470 мкф 10в.
Но загрузчик слетел так, что ресивер вообще не шьётся.
При попытке прошить с USB флеш:
Флешка с восстановительной прошивкой вставлена, включил ресивер удерживая ОК, на дисплее надпись "FORC", жму вправо - на дисплее тут же загорается SUCC, затем 2 секунды пересчитываются цифры (как после выбора ОС), опять SUCC. Никакого ULD нету, т.е. процесс прошивки не стартует.
При попытке прошить по COM-порту:
Включил ресивер удерживая ОК, на дисплее надпись "FORC", жму влево - на дисплее тут же "Err".
Т.е. без выпайки флешки с платы уже не обойдётся. Вопрос, какую из двух флешек нужно выпаивать ? Ту что на 8 Мб или ту что на 512 Мб ? С какого начального адреса нужно шить загрузчик ?
-
Понимаю , что это не форум по ремонту но, может кто посоветует где копать.
Ресивер GI-S8120 пропал звук, картинка есть а звука нет(это на спарке).
На энигме звука тоже нет, к тому-же она зависает.Тоесть если отключить антену, то энигма работает (не виснет)
стоит подключить антену и стать на рабочий канал через 3 сек. висяк
Если на энигме при отключеной антене плеером попытаться воспроизвести медиафайл, через 3 сек. висяк
Спарк и энигму переустанавливал. Дело явно в железе.
Может кому попадалась такая поломка?
-
Понимаю , что это не форум по ремонту но, может кто посоветует где копать.
Не надо уходить на энигму. Необходимо, для начала, определиться с самим каналом звука, а именно, он отсутствует по HDMI или по Скарту тоже, т.к. в первом случае сигнал идёт напрямик с проца, а во втором - через U4 4558.
-
Звука нет ни по HDMI ни по Скарту ни по S/PDIF. U4 4558 менял, звук не появился. . Пробовал через вэб интерфейс, VLC на компе воспроизводит как положено, со звуком.
-
Звука нет ни по HDMI ни по Скарту ни по S/PDIF. U4 4558 менял, звук не появился. . Пробовал через вэб интерфейс, VLC на
Тогда примите соболезнования - это проц :'(, хотя я бы провериол источник DC/DC 3х вольтовый ( заменить конденсатор) он питает проц.
Добавлено 22 марта | 2017г. | 13:47:46
Звука нет ни по HDMI ни по Скарту ни по S/PDIF. U4 4558 менял, звук не появился. . Пробовал через вэб интерфейс, VLC на
Советую ещё проверить эти три транзистора, они тоже работают во всех режимах, может кнопка на пульте залипла на MUTE
[attach=1]
-
конденсаторы менял на всех DC/DC .Транзисторы выпаивал,проверял, они рабочие. Думаю все-таки проц. Энигма зависает не спроста.
-
VLC на компе воспроизводит как положено, со звуком.
Надо ещё разобраться почему "VLC на компе воспроизводит как положено, со звуком." Я просто не знаю как сигнал формируется для передачи в сеть? Откуда берётся исходный сигнал звука?
-
В продолжение работы с пультом, хочу показать Вам, как при помощи телефона с ir blasterom можно управлять ресивером на OC Enigma2.
Я использовал телефон Xiaomi Redmi Note 4 с установленным приложением Mi Remote от разработчика. Данное приложение содержит огромную базу кодов пультов телевизоров, приставок DVD и прочей техники управляемой при помощи пульта, но GI 8120 вы там не найдете. Исправим эту оплошность производителя.
Все действия аналогичны описанным ранее мною в этой ветке. Т.е. создаем конфиг lirc под какую нибудь версию пульта из программы и управляем данным пультом в дальнейшем нашим ресивером.
Вот так выглядит приложение Mi Remote в телефоне:
[attach=1][attach=2][attach=3][attach=4][attach=5]
Для создания конфигурационного файла выбрал телевизор CHIMEI (чтобы коды не пересекались с наиболее распространенной в СНГ аппаратурой, может попал в точку, может кому и промазал).
Вот код который необходимо добавить в файл lircd.conf для задействования работы данного пульта в ресивере:
Приятного просмотра.
Добавлено 08 мая | 2017г. | 20:44:00
Не надо уходить на энигму.
Обязательно изучайте Enigma2 и будет Вам счастье, если не с этим, то с другим ресом!
-
Вдруг стали пропускаться, сдваиваться, страиваться и иногда даже больше, команды пульта на Avatar2.
Есть программируемый пульт ProControl, на нем все работало более 2-3 лет нормально, вдруг на любые кнопки стал вести себя непотребно, как залипание клавиш.
Причем иногда это выглядит так - нажал на кнопку скажем ОК один раз, пульт направлен на приемник, появляется гид, потом инфо-окно, потом через секунду (т.е. с задержкой) опять гид. И так может даже до 5-6 нажатий быть местами с паузами.
Я стал на этот пульт грешить, перепрошивал и т.д., не помогало.
Тут решил родной пульт взять, пока проблему не решу, а с родным та же хрень.
Что это такое может быть?
-
Amiko 8900 не реагирует на нажатие пульта, пробовал другой пульт, та же беда, на другом ресивере пульт работает исправно, даже поменял переднюю панель от рабочего, все равно не работает,наверно проблема в материнской плате?
-
Перестал работать USB порт на 8120, проверил питание - ноль, скажите, пож.,куда копать дальше, может есть какой-то предохранитель или уже все ?
-
Вдруг стали пропускаться, сдваиваться, страиваться и иногда даже больше, команды пульта на Avatar2.
Проблема оказалась в кондерах Avatar2 - перепайка помогла (отдал товарищу, он проверял, подозрительные менял). Все заработало отлично.
Но сейчас спустя пару месяцев стало появляться следующее - на короткое время пропадает звук в одном из каналов стерео. Рес подключен через старый ав-ресивер без hdmi входа двумя путями - напрямую в ав-ресивер по стерео выходу и по hdmi в тв и из тв по стерео в ав-ресивер.
Так вот звук пропадает одинаково при каждом варианте подключения, переключаю входа - звук одинаково пропадает. При этом пробовал звук с CD - не плавает, значит проблема в ресе.
Что там может отвечать за звук, причем на обоих выходах?
-
Всем привет,проблема как и у товарища выше server89 с Avatar 3. Пульт откликается через раз. Брал другой пульт,шил на спарке с восстановительной. На энигме всё тоже самое,очень долгий отклик на пульт. Снял переднюю панель освежил пайку,не помогло. При прозвонке с панели идёт сигнал на материнскую плату. Управление кнопками отлично происходит. В чём проблема пока не нашёл. Кондёров подозрительных не нашёл,ну знаю они могут и вниз вздутся.
-
А где гарантия, что другой пульт исправный? Из моей практики были случаи такие- попадание пыли между защитным стеклом на панели ресивера и инфракрасным датчиком.Так же снижение чувствительности датчика в ресивере.Аккуратно разберите родной пульт и посмотрите нет ли жирного налёта на резиновой пластине и плате, протрите его если есть такое спиртом.
-
tyts (https://gisclub.tv/index.php?action=profile;u=34960), Пульт 100% рабочий,рядом стоит 8120 и на нём моим пультом всё хорошо,и его родным пультом естественно хорошо. Панель разбирал,этот приёмник менял,и с разборной панелью пробовал,не чего не меняется. На панели всё хорошо,сигнал идёт на материнку.
-
В общем решил я проблему с зависанием пульта на Аватаре 3. Проблема была в трёх транзисторах вокруг микросхемы амтел(по моему).Маркировка их может быть W1 или 1A. Подбирал не долго SMD транзисторы,вспомнил что когда то с Китая заказывал транзисторы 1D. Подкинул их и отклик на пульт мгновенный,от стенки отражает сигнал,в любую точку комнаты направляешь и всё срабатывает. Получилось лучше чем было. Может кому поможет.
-
Аватар работал превосходно 6 лет, известные болячки, глюки прошивки - не более. Последняя установленная прошивка 1.2.86, с ней работал без нареканий, но около полугода назад стал неадекватно реагировать на пульт, при нажатии любой кнопки (громкость, меню, выбор канала) тюнер не реагировал вообще или реагировал, но с 5-10 нажатия на кнопку.
Бывают моменты, когда пульт начинает работать идеально, 1-2 часа, потом снова или нет реакции или с дикими тормозами. При этом панель на тюнере (кнопки) работают всегда. Естественно первое предположение - пульт. Батарейки менял, в камеру смартфона "смотрел" - работает.
По советам в других темах прошивал рекавери прошивками и х.58 и х.65 - картина не меняется. Купил новый оригинальный пульт, надеялся поможет, но нет, новый ведет себя так же, как и старый.
Разобрал тюнер, визуально конденсаторы целы (вздутых, болтающихся нет), на плате тоже нет подозрительных изменений. ИК приемник "сидит" крепко.
Выбросить - жалко, куда дальше копать - без понятия. Может кто-то сталкивался?
-
визуально конденсаторы целы (вздутых, болтающихся нет),
Иногда конденсатор не вздут, но уже потерявший свою ёмкость или подсох и т.д так же и транзисторы, заменить их не помешает и на плате и на БП
-
Аватар работал превосходно 6 лет, известные болячки, глюки прошивки - не более. Последняя установленная прошивка 1.2.86, с ней работал без нареканий, но около полугода назад стал неадекватно реагировать на пульт, при нажатии любой кнопки (громкость, меню, выбор канала) тюнер не реагировал вообще или реагировал, но с 5-10 нажатия на кнопку.
Бывают моменты, когда пульт начинает работать идеально, 1-2 часа, потом снова или нет реакции или с дикими тормозами. При этом панель на тюнере (кнопки) работают всегда. Естественно первое предположение - пульт. Батарейки менял, в камеру смартфона "смотрел" - работает.
По советам в других темах прошивал рекавери прошивками и х.58 и х.65 - картина не меняется. Купил новый оригинальный пульт, надеялся поможет, но нет, новый ведет себя так же, как и старый.
Разобрал тюнер, визуально конденсаторы целы (вздутых, болтающихся нет), на плате тоже нет подозрительных изменений. ИК приемник "сидит" крепко.
Выбросить - жалко, куда дальше копать - без понятия. Может кто-то сталкивался?
Такая же беда
-
Замена 3-х электролитов в передней панели рядом с ик приемником решает проблему.
-
Всем привет! Вот такая проблема:
пульт ДУ стал плохо работать, иногда вроде нормально, но практически всегда стал плохо реагировать на все кнопки ( может сработать с 5-10 нажатия).
Думал что проблема в пульте, у меня их три, на других тоже самое, купил новый опять та же проблема.
Получается, что проблема в самом ресе?
Может быть кто сталкивался с такой же проблемой, куда копать, или пора ресивер менять?!
Добавлено 03 февраля | 2019г. | 13:49:25
Замена 3-х электролитов в передней панели рядом с ик приемником решает проблему.
в смысле конденсаторов?
-
в смысле конденсаторов :yes4:
-
Привет всем,скиньте пожалуйста lircd.conf, evremote2, keyid.py, keymap.xml от пульта vu+uno
-
Вот интересно про привязку пультов все прочитал, а вот как отвязать рес от срабатываний на не родной пульт,стоит в стойке рядом сезам E2 скайвей зав.по и формулер E2 управлять ими не получается при вкл или выкл любого из них сезам реагирует на все кнопки т.е. не могу управлять отдельно другими, нажим кнопок полностью идентичен с родным сезамовским пультом, что интересно наоборот не работают. т.е формулер искайвей не реагируют на сезамовский извините мож. не туда написал, больше похожих тем не нашел(газеткой прикрывать не предлагать уже прикрываю) :)
-
Всем привет! в 8120 в бп вылетели диоды на входе , шимка , и стабилитрон возле оптотрона , все заменил , стабилитрон только родной на 11,5в , но такого нигде не нашел , поставил на 12в , при этом сейчас бп выдает напряжения 5в , 13,5в и 24,5в , два последних получаются завышены , рес работает но каналы сыпят как при плохом сигнале и шкала в инфобаре показывает периодически биры
нужно искать стабилитрон именно на 11,5в или может что то другое вылетело еще в БП ?
-
Всем привет! в 8120 в бп вылетели диоды на входе , шимка , и стабилитрон возле оптотрона , все заменил , стабилитрон только родной на 11,5в , но такого нигде не нашел , поставил на 12в , при этом сейчас бп выдает напряжения 5в , 13,5в и 24,5в , два последних получаются завышены , рес работает но каналы сыпят как при плохом сигнале и шкала в инфобаре показывает периодически биры
нужно искать стабилитрон именно на 11,5в или может что то другое вылетело еще в БП ?
Два конденсатора возле (под) ВЧ-блока отвечают за уровень сигнала.
-
armik241 (https://gisclub.tv/index.php?action=profile;u=120551), нет, что то именно с БП , потому как ставлю другой , рабочий БП, то все нормально
-
grizli (https://gisclub.tv/index.php?action=profile;u=291), замените сетевой кондёр и возле шимки сколько там 47х50 а стабилитрон роли не играет и без него будет работать..
-
hecha71 (https://gisclub.tv/index.php?action=profile;u=91702), кондер возле шимки менял , не помогло , а вот сетевой поменял и все заработало , спасибо за подсказку :drinks:
вот о нем как то и не думал
-
Привет парни.При уходе в глубокий сон(всегда так делаю)на Аватаре2 тухнет полностью весь дисплэй(часики мелкие слева не горят).Рес у меня с 13-го года без проблем работал,и вот началось.Гаснет,и с имиджа в Нанде,и с бутлого имиджей гаснет весь.Подскажите пож-та что за на. :unknw: Если кондёры,то подскажите какой за это отвечает. :(