Универсальный монитор, телевизор, проигрыватель
Добавлено: 07 ноя 2015, 02:14
Результат того, что можно сделать из скалера телевизора и универсальных прошивок
для китайских скалеров на базе процессора tsumv59.
В большинстве случаев с скалером от TV надо будет проделать следующее -
Перекинуть местами аудиовходы AV и PC
Для работы VGA входа принудительно переключить мультиплексор видеовходов (одна перемычка)
Отключить драйвер LED подсветки (если будете использовать матрицу с ламповой подсветкой)
Если использовать не родной БП скалера с напряжением более 12в то отключить питания скалера от питания УНЧ (выпаять управляющий питанием УНЧ мосфет) и на УНЧ подать питание не родного БП 12-18в , и питание процессора скалера +5в.
Исходники перехватчика пульта
Итоговый результат -
https://www.youtube.com/watch?v=TVR1yIFdmrk
Описание разных нюансов, сборка, перехватчик пульта и прочее -
https://www.youtube.com/watch?v=9tOZZFAimd0
-----------------------------------------------
для китайских скалеров на базе процессора tsumv59.
В большинстве случаев с скалером от TV надо будет проделать следующее -
Перекинуть местами аудиовходы AV и PC
Для работы VGA входа принудительно переключить мультиплексор видеовходов (одна перемычка)
Отключить драйвер LED подсветки (если будете использовать матрицу с ламповой подсветкой)
Если использовать не родной БП скалера с напряжением более 12в то отключить питания скалера от питания УНЧ (выпаять управляющий питанием УНЧ мосфет) и на УНЧ подать питание не родного БП 12-18в , и питание процессора скалера +5в.
Исходники перехватчика пульта
Итоговый результат -
https://www.youtube.com/watch?v=TVR1yIFdmrk
Описание разных нюансов, сборка, перехватчик пульта и прочее -
https://www.youtube.com/watch?v=9tOZZFAimd0
как все начиналосьПоказать
Моя попытка сделать универсальный монитор/телевизор/медиаплеер на базе скалера, от телевизора, надеюсь мой забег по полю с граблями поможет другим избежать ошибок.
Изучая недавно возможность подключения разных дисплеев и матриц наткнулся на стандарт LVDS который используется в матрицах мониторов, телевизоров, планшетов, телефонов и пр. это высокоскоростная шина не имеющая четкого стандарта и применяемая во многих устройствах для передачи больших объемов данных.
Немного об общем стандарте lvds
Немного о стандарте lvds матриц
Далее меня заинтересовали так называемые универсальные скалеры, которые можно либо настраивать перемычками либо прошивать под определенные типы матриц, их на данный момент есть большое множество, но мне нужна не просто универсальность используемых матриц, но и универсальность по входам, так как при разных экспериментах нужны входы и hdmi, и scart, vga, простой композитный. С одной стороны возникает вопрос, зачем так заморачиваться, все это есть в современных TV, но с другой стороны мне все же не хочется спалить при экспериментах свой 40 дюймовый smart tv.
А имея такой универсальный скалер можно сделать из ненужной матрицы монитор хоть в авто, хоть для хобби, хоть медиа телевизор (например у нас есть предложения на новые 32" матрицы по 75$)
И так приступаем, был найден блок скалера на процессоре tsumv59xe который используется во многих моделях ТВ c диагональю от 15" до 46" ,но проблема в том, что они работают только с определенными матрицами, прошиты на заводе, и не могут просто так перенастраиваться.

Неделя изучения материалов форумов по ремонту тв больших результатов не дало, выяснилось что при замене на похожие матрицы очень часто у мастеров не получалось запустить показ изображения даже перебирая все возможные прошивки от всей серии определенного бренда или подбором прошивок от других брендов.
Изучив материал понял, что проблема не только в несоответствии lvds у разных матриц и разного разрешения, но и управлении шим подсветки и напряжений подсветки (забегая вперед и я торопясь от восторга,что многое понял, при первом подключении спалил T-CON матрицы до угольков)
T-Con описание
Есть аналог моей платы на процессоре tsumv59, который является универсальным скалером, и может прошиваться через USB, но как всегда хотелось использовать то,что есть под рукой, и силу мышления :D
И начались эксперименты, было найдено описание и прошивки универсальных скалеров, но увы моя плата через USB прошиваться наотрез отказалась, тогда был собран вот такой программатор - spipgm флеш используется в этих скалерах 25q32 объемом 4 мегабайт.
Подпаяв программатор к флеш ничего не получилось,флеш даже не определялся, хотя развязан резисторами, выпаяв все определилось, но после первой прошивки облом, флеш не проходил верификацию, выяснилось, что проблема в отсутствии задержки при записи, немного поэкспериментировав с задержками флеш нормально прошился, программа только ругалась, что файл прошивки меньше объема памяти флеш. В предвкушении праздника флеш запаян в плату, включение и полный облом опять, если со старой прошивкой от телевизора плата включалась с кнопок, мигала светодиодом, то теперь был полный кирпич. Проанализировав затраты умственные( неделя чтений вечерами) и материальные (подключил с ходу LED матрицу 10" и спалил t-con) сделал вывод, что рано мне постигать такие вещи, надо подучиться. На этом успокоился,так как ни контроллера ни матрицы уже живой не было.
Флеш 25q32

Недавно восстановил ретро PC, пригодился и для прошивки, так как компьютера с LPT у меня давно нет,только ноуты.

Далее было пара вечеров по изучению работы T-CON, выяснил, что у меня выгорел драйвер LED подсветки, защитный диод, и ключ управления драйвером (шим подсветки моей матрицы рассчитан на 5в, из платы на LVDS шло 12в этого хватило что бы выгорел драйвер подсветки), не в одном магазине города микросхемы драйвера найти не удалось - RT9293 и тут еще раз обращаю внимание не всегда доверяйте даташиту, в нем на матрицу указано напряжение подсветки от 5в до 21в, а драйвер RT9293 имеет максимальное входное напряжение 5.5в, возможно это особенность моей ревизии матрицы, она стояла на планшете,но по даташиту есть только отметка по изменению в ревизии минимального напряжения подсветки, весьма не приятно поверив даташиту спалить устройство.
В коробке с хламом было найдено несколько андроид телефонов, один из них с разбитой матрицей Led IPS и о чудо там стоял аналогичный драйвер, перепаяв все, что выгорело шим подсветки на матрице запустился, но оставался вопрос пережила ли остальная часть такой бросок по напряжению.
Моя матрица,один канал, глубина цвета 6 bit - IVO m101nwt2
Далее я начал разбираться с прошивками, в следствии чего выяснилось, что процессоры tsumv 29 39 59 программно не совместимы или частично совместимы, полистав прошивки в hex редакторе они весьма сильно различались, и начал поиск прошивок похожих на мою слитую из флеш.
На одном из Чешских сайтов наткнулся на ссылку с прошивками, в архиве много прошивок под разные матрицы, но ни одной под мои матрицы. Решил попробовать прошивку с матрицы TOSHIBA LTM09C362 она меньше физически, нет драйвера подсветки на плате t-con, но в остальном схожа по управлению и разрешению 1024x600
И так прошиваем с помощью LPT программатора и запаиваем флешь обратно в плату

И самостоятельно подаем нужные сигналы (+5в и +3.3в) в LVDS шлейф на управление драйвером подсветки.
И вот момент истины,подключаем питание и ура наш китайский монитор заработал !

Ничего в меню не понятно, но методом тыка находим даже русский язык !

Значит T-CON своей матрицы я все же не сжег, а только драйвер и управление подсветкой, что благополучно починил

Иду дальше и ищу прошивку под мою вторую 15" матрицу 156xw02 от ноутбука с разрешением 1366x768 ,и опять под мою модель прошивки нет,но подбираю похожую, и теперь приятно, что плата начала прошиваться через USB с флешки, кидаю прошивку в корень, плата прошивается очень быстро, секунд 20 (на программаторе флешь шьется около 15 минут !) , отключаю управление и питание подсветки (уже научен) , включаю, подсветку опять подключаю альтернативно и вуаля, теперь у нас уже 15" монитор.
Опять переключаю меню на русский язык, и запускаю просмотр кино (кодек MKV) с флешки, все классно но нет звука !

https://www.youtube.com/watch?v=-MUjJ1ana5E
Немного пробежав по плате с тестером становится понятно, что прошивка не управляет ключом УНЧ, небольшая перемычка и вуаля
https://www.youtube.com/watch?v=6alDAEnc9yw
Изучая недавно возможность подключения разных дисплеев и матриц наткнулся на стандарт LVDS который используется в матрицах мониторов, телевизоров, планшетов, телефонов и пр. это высокоскоростная шина не имеющая четкого стандарта и применяемая во многих устройствах для передачи больших объемов данных.
Немного об общем стандарте lvds
Немного о стандарте lvds матриц
Далее меня заинтересовали так называемые универсальные скалеры, которые можно либо настраивать перемычками либо прошивать под определенные типы матриц, их на данный момент есть большое множество, но мне нужна не просто универсальность используемых матриц, но и универсальность по входам, так как при разных экспериментах нужны входы и hdmi, и scart, vga, простой композитный. С одной стороны возникает вопрос, зачем так заморачиваться, все это есть в современных TV, но с другой стороны мне все же не хочется спалить при экспериментах свой 40 дюймовый smart tv.
А имея такой универсальный скалер можно сделать из ненужной матрицы монитор хоть в авто, хоть для хобби, хоть медиа телевизор (например у нас есть предложения на новые 32" матрицы по 75$)
И так приступаем, был найден блок скалера на процессоре tsumv59xe который используется во многих моделях ТВ c диагональю от 15" до 46" ,но проблема в том, что они работают только с определенными матрицами, прошиты на заводе, и не могут просто так перенастраиваться.

Неделя изучения материалов форумов по ремонту тв больших результатов не дало, выяснилось что при замене на похожие матрицы очень часто у мастеров не получалось запустить показ изображения даже перебирая все возможные прошивки от всей серии определенного бренда или подбором прошивок от других брендов.
Изучив материал понял, что проблема не только в несоответствии lvds у разных матриц и разного разрешения, но и управлении шим подсветки и напряжений подсветки (забегая вперед и я торопясь от восторга,что многое понял, при первом подключении спалил T-CON матрицы до угольков)
T-Con описание
Есть аналог моей платы на процессоре tsumv59, который является универсальным скалером, и может прошиваться через USB, но как всегда хотелось использовать то,что есть под рукой, и силу мышления :D
И начались эксперименты, было найдено описание и прошивки универсальных скалеров, но увы моя плата через USB прошиваться наотрез отказалась, тогда был собран вот такой программатор - spipgm флеш используется в этих скалерах 25q32 объемом 4 мегабайт.
Подпаяв программатор к флеш ничего не получилось,флеш даже не определялся, хотя развязан резисторами, выпаяв все определилось, но после первой прошивки облом, флеш не проходил верификацию, выяснилось, что проблема в отсутствии задержки при записи, немного поэкспериментировав с задержками флеш нормально прошился, программа только ругалась, что файл прошивки меньше объема памяти флеш. В предвкушении праздника флеш запаян в плату, включение и полный облом опять, если со старой прошивкой от телевизора плата включалась с кнопок, мигала светодиодом, то теперь был полный кирпич. Проанализировав затраты умственные( неделя чтений вечерами) и материальные (подключил с ходу LED матрицу 10" и спалил t-con) сделал вывод, что рано мне постигать такие вещи, надо подучиться. На этом успокоился,так как ни контроллера ни матрицы уже живой не было.
Флеш 25q32

Недавно восстановил ретро PC, пригодился и для прошивки, так как компьютера с LPT у меня давно нет,только ноуты.

Далее было пара вечеров по изучению работы T-CON, выяснил, что у меня выгорел драйвер LED подсветки, защитный диод, и ключ управления драйвером (шим подсветки моей матрицы рассчитан на 5в, из платы на LVDS шло 12в этого хватило что бы выгорел драйвер подсветки), не в одном магазине города микросхемы драйвера найти не удалось - RT9293 и тут еще раз обращаю внимание не всегда доверяйте даташиту, в нем на матрицу указано напряжение подсветки от 5в до 21в, а драйвер RT9293 имеет максимальное входное напряжение 5.5в, возможно это особенность моей ревизии матрицы, она стояла на планшете,но по даташиту есть только отметка по изменению в ревизии минимального напряжения подсветки, весьма не приятно поверив даташиту спалить устройство.
В коробке с хламом было найдено несколько андроид телефонов, один из них с разбитой матрицей Led IPS и о чудо там стоял аналогичный драйвер, перепаяв все, что выгорело шим подсветки на матрице запустился, но оставался вопрос пережила ли остальная часть такой бросок по напряжению.
Моя матрица,один канал, глубина цвета 6 bit - IVO m101nwt2
Далее я начал разбираться с прошивками, в следствии чего выяснилось, что процессоры tsumv 29 39 59 программно не совместимы или частично совместимы, полистав прошивки в hex редакторе они весьма сильно различались, и начал поиск прошивок похожих на мою слитую из флеш.
На одном из Чешских сайтов наткнулся на ссылку с прошивками, в архиве много прошивок под разные матрицы, но ни одной под мои матрицы. Решил попробовать прошивку с матрицы TOSHIBA LTM09C362 она меньше физически, нет драйвера подсветки на плате t-con, но в остальном схожа по управлению и разрешению 1024x600
И так прошиваем с помощью LPT программатора и запаиваем флешь обратно в плату

И самостоятельно подаем нужные сигналы (+5в и +3.3в) в LVDS шлейф на управление драйвером подсветки.
И вот момент истины,подключаем питание и ура наш китайский монитор заработал !

Ничего в меню не понятно, но методом тыка находим даже русский язык !

Значит T-CON своей матрицы я все же не сжег, а только драйвер и управление подсветкой, что благополучно починил

Иду дальше и ищу прошивку под мою вторую 15" матрицу 156xw02 от ноутбука с разрешением 1366x768 ,и опять под мою модель прошивки нет,но подбираю похожую, и теперь приятно, что плата начала прошиваться через USB с флешки, кидаю прошивку в корень, плата прошивается очень быстро, секунд 20 (на программаторе флешь шьется около 15 минут !) , отключаю управление и питание подсветки (уже научен) , включаю, подсветку опять подключаю альтернативно и вуаля, теперь у нас уже 15" монитор.
Опять переключаю меню на русский язык, и запускаю просмотр кино (кодек MKV) с флешки, все классно но нет звука !



https://www.youtube.com/watch?v=-MUjJ1ana5E
Немного пробежав по плате с тестером становится понятно, что прошивка не управляет ключом УНЧ, небольшая перемычка и вуаля
https://www.youtube.com/watch?v=6alDAEnc9yw