Открываем раздел с публикациями материалов и файлов в помощь мастерам при ремонтах, связанных с восстановлением программного обеспечения телевизоров.
Что такое прошивка?
В настоящее время словом "прошивка" обычно называют файл, с помощью которого можно восстановить или обновить ПО телевизора.
ПО - программное обеспечение.
В наше время много электронных устройств имеют сложное управление - процессор (контроллер) и программы, по алгоритму которых эти устройства работают или управляются.
Программный файл (прошивка) телевизора для мастера - чаще всего это дамп (Dump), то есть, файл с программным кодом, который заносится непосредственно в микросхему памяти с помощью программатора.
Либо это может быть установочный файл от производителя с дополнениями и обновлениями ПО через порт USB.
Сам процесс замены или обновления ПО тоже называют прошивкой. Прошить, прошивать - популярные термины на сегодняшний день среди ремонтников и пользователей современных ТВ.
Обновление ПО возможно самим пользователем с помощью файлов, часто предоставляемых производителями на их сайтах вместе с инструкциями по обновлению. Производители так же могут высылать файлы с обновлениями по запросу владельца телевизора при указании серийного номера изделия.
Например, несколько файлов для обновления или восcтановления ПО через порт USB:
BBK 40LEX-7143/FTS2C. MainBoard HK.T.RT2841P638, Panel V400HJ6-PE1,
BBK 32LEX-5042/T2C. MainBoard CV338H-U42, Panel V320BJ6-Q01,
BBK 42LEX-5037/FT2C. MainBoard CV338H-T42, Panel V420HJ2-P01,
BBK 40LEX-7127/FTS2C. MainBoard P75-2841V6.1, Panel V400HJ6-PE1 REV-C3,
BBK 43LEX-7027/FT2C. MainBoard CV338H-U42, Panel LC430DUY,
BBK 40LEX-7027/FT2C. MainBoard CV338H-T42, Panel V400HJ6-PE1,
BBK 39LEX-5027/T2C. MainBoard CV338H-T42, Panel CX385DLEDM LE-3929P,
BBK 50LEX-8162/UTS2C. MainBoard HK.T.RT2851P839, Panel CC495PU1L01,
Harper 43F660TS. MainBoard CV338H-T42, Panel CX430DLEDM,
SUPRA STV-LC32ST4000W. MainBoard HK.T.RT2841P638, Panel LQ315T3HC54,
Telefunken TF-LED40S81T2S. MainBoard CV338H-U42, Panel CX400DLEDM.
А вот программирование микросхемы памяти дампом, считанным с другого такого же телевизора, представляет некоторые сложности даже для мастеров.
В одних и тех же моделях ТВ может применяться совершенно разный состав, тогда и ПО будет разное.
Так же необходимо учитывать нюансы по составу и конфигурации, то есть, все возможные особенности работы и подключения переферийных устройств.
Например, для одной и той же основной платы (MainBoard) при использовании разных типов панели, тюнера, звуковой микросхемы, LED-драйвера, могут производиться необходимые изменения и в программном обеспечении телевизора.
Часто бывает, после прошивки чужим дампом, у телевизора с одинаковым составом блоков, пропадёт звук, либо невозможно настроить каналы, либо изображение появится вверх ногами, либо другие "сюрпризы".
Даже в случае, когда панель, тюнер и звуковая микросхема совпадают, это может быть связано с настройками в сервисном меню и использованием технологических перемычек на плате MainBoard или T-con, изменяющих режимы работы переферийных устройств (панели, тюнера, звукового оборудования).
Производители телевизоров обычно поставляют ПО для замены только в авторизованные сервисы, чаще для гарантийных случаев, поэтому неавторизованные мастера считывают содержимое микросхем памяти при ремонтах самостоятельно впрок и делятся между собой этими дампами в интернете на форумах.
Так уж повелось с определённых пор, неавторизованные ремонтники не являются друзьями производителей, они снижают их возможности товарооборота, восстанавливая работоспосбность телевизоров после гарантии, ещё и считывают (по сути воруют) ПО из микросхем памяти.
В свою очередь предприимчивые администраторы форумов, понимая интерес к прошивкам и учитывая их дефицит, торгуют ими под видом взимания денежных средств на добровольные пожертвования или на зачисления пощрительных баллов. Мы это не осуждаем, коммерция всегда способствует прогрессу.
Мы будем публиковать прошивки, размещённые на других ресурсах сети Интернет, либо купленные у админов на форумах, но выкладываем их бесплатно без регистрации.
Взаимовыгодный обмен прошивками на форумах в общем полезен, но способсвует появлению большого количества пустышек от недобросовестных мастеров.
Пустые файлы можно отличить по слишком большой разнице между полным объёмом микросхемы и её сжатым объёмом (Packed). В архиве файла .bin пустые участки с байтами FF сжимаются.
Например, 32-мегабитная 25Q32 имеет полный объём 32 / 8 бит = 4 Мегабайта. Если в ней задействовать всего лишь половину полезного объёма, в сжатом виде это порядка 1 Мегабайта. В реальности обычно используется не менее половины объёма.
Обычно сжатый размер рабочего дампа 25Q32 от 1.5 до 3 Мегабайт, может быть и меньше, но не более 4, мы этот параметр (Pack) указываем в списках.
Но если при упаковке содержимое сжалось до нескольких Килобайт, значит это может быть пустой файл или дамп от микросхемы маленького объёма, например EEPROM.
Для распознания дубликатов мы в списках публикуем их контрольные суммы в архиве CRC32 (CheckSum). Ну а далее по дате создания файла можно иногда понять кто чей дубликат выложил.
Неполные дампы .bin, не совпадающие с объёмом микросхемы мы иногда помечаем в списках двумя красными восклицательными знаками !!, часто это файлы от производителей, укороченные по длине, в расчёте на то, что программатор восстановит дамп до полного объёма микросхемы.
Ещё это могут быть файлы отредактированные вручную.
Некоторые прошивки SPI Flash от участников форумов по ремонту телевизоров:
BBK 19LEM-3082/T2C. MainBoard JUC7.820.00085101, Panel C185X14-E3-P (G2)
BBK 32LEM-1010/T2C. MainBoard CV512H-B42, Panel V320BJ7 CX315DLEDM
DEXP F40D7300E. MainBoard CV3663BH-Q42, Panel V400HJ6-PE1 (CX400DLEDM)
DEXP H24H7001E. MainBoard EL.MS3663S-FE48, Panel CX240DLLEDM
DEXP U49B9000K. MainBoard 35020210 49XS782ANT, Panel YTK3657
DEXP F40F7000M/W. MainBoard TP.MS3663S.PB805, Panel V400HJ6-PE1 REV C3
DEXP F24B7100K. MainBoard P40-3463GSXV3.0, Panel MV238FHB-H10
DEXP F40D7200E. MainBoard TP.S512.PB83, Panel V400HJ6-PE1
DEXP H32C7200K. MainBoard TP.MS3463S.PB801, Panel MD3201YTLH
DEXP H28B3100E. MainBoard CV9203H-A42, Panel CX275DLEDM
DEXP F40D7100M. MainBoard TP.MS3663S.PB801, Panel V400HJ6-PE1
DEXP H24E7000E. MainBoard TP.MS3663S.PA671, Panel V236BJ1-P01
DEXP H24H7000E. MainBoard EL.MS3663S-FE48, Panel V236BJ1-P01
DEXP F32F7000M/W. MainBoard TP.MS3663S.PB805, Panel PT320CT01-1 VER.1.0
DEXP H24E7000M/W. MainBoard TP.MS3663S.PA671, Panel V236BJ1-P01 REV.CB
DEXP H32B7300C. MainBoard JUC7.820.00203490 HLS80JS 2018-5-14, Panel C320X17-E63-S
DEXP H24F7000E. MainBoard TP.MS3663S.PA671, Panel CX236DLEDM
DEXP H32B3000E. MainBoard CV9203H-A42, Panel CX315DLEDM
DEXP F24B7000C. MainBoard JUC7.820.00123739, Panel M240F13-E2-A (G1)
DEXP F43E7000M. MainBoard TP.MS3663S.PB805, Panel HV430FHB-N10
DEXP H28B7100E. MainBoard TP.S512.PB83, Panel CX275LEDM
DEXP H20D7200E. MainBoard TP.MS3663S.PA671, Panel T195XVN01.0
DNS K47D709. MainBoard 35017069, Panel LC470EUN (PE)(F1)
FUSION FLTV-22C100T. MainBoard JUC7.820.00195357, Panel ST2151B01-1
FUSION FLTV-32B100T. MainBoard TP.MS3663S.PB818, Panel LC320DXJ(SK)(AB)
FUSION FLTV-22N100. MainBoard TP.V56.PA671, Panel T215HVN01.1
FUSION FLTV-32H10. MainBoard TP.VST59S.PB801, Panel PT315AT01
FUSION FLTV-24T21. MainBoard 40-MT31BP-MAA2LG, Panel LVW240CMO
FUSION FLTV-40C100T. MainBoard JUC7.820.00194894, Panel C400F18-E5F-S (LCS400HN02)
FUSION FLTV-32C100. MainBoard TP.V56.PB816, Panel C320X16-E31H
GOLDSTAR LT-22T300F. MainBoard CV9202L-T, Panel LC215DT9A HK215WLEDM-DH96M
GOLDSTAR LT-24T300R. MainBoard CV9202L-T, Panel HK236WLEDM-CH24H
HAIER LET32T1000HFM. MainBoard MSDV3219-ZC01-01, Panel T320HVN07.2
HAIER LE40K6000SF. MainBoard MS36633-ZC01-01, Panel V400HJ6-PE1 REV C3
HAIER LE24K6000S. MainBoard MS36631-ZC01-01, Panel V236BJ1-P01
HARPER 28R6752T. MainBoard JUC7.820.00208835 HLS80JS , Panel No data..
HARPER 20R470. MainBoard TP.V56.PA671, Panel AUO M195XTN01.0
HARPER 24R6750T. MainBoard TP.MS3663T.PB722, Panel V236BJ-LE2 REV.CC
JVC LT-22M440. MainBoard MSDV3222-ZC01-01, Panel M215HTN01.1
MYSTERY MTV-2230LT2. MainBoard MSDV3222-ZC01-01, Panel M215HGE-P02
MYSTERY MTV-3029LT2. MainBoard MSDV3222-ZC01-01, Panel ST2751A01-3
MYSTERY MTV-1607W. MainBoard MSTV2203-ZC01-01 (B), Panel HT156WX1-100
SUPRA STV-LC22410FL. MainBoard T.VST29.61C 12512, Panel HK215WLEDM-DH60H
SUPRA STV-LC24T740FL. MainBoard P40-3463GSXV3.0, Panel MV238FHB-N10
SUPRA STV-LC32T551WL. MainBoard TP.S512.PB83, Panel HV320WHB-N00
SUPRA STV-LC22740WL. MainBoard 35017525 REV-00, Panel HM215WU1-500
SUPRA STV-LC19T800WL. MainBoard TP.S512.PA63, Panel C185X14-E2-P
SUPRA STV-LC2477FL. MainBoard T.VST29.61C 12296, Panel V236H1-P01
SUPRA STV-LC22T882FL. MainBoard JUC7.820.00195357 HLS80JS, Panel ST2151B01-1 Ver.2.2
SUPRA STV-LC24T800WL. MainBoard TP.S512.PA63, Panel C240X14E2
SUPRA STV-LC1977WL. MainBoard T.VST29.61C 12296, Panel M185BGE-P02
SUPRA STV-LC24551WL. MainBoard TP.VST59.P67, Panel L509C236BJ1E-3
THOMSON T24E31HU. MainBoard HK-T.SP7168V02D, Panel V236H1-LE2
THOMSON T22E31HU. MainBoard HK-T.SP7168V02D, Panel MT215DW01 V.1
TOSHIBA 19EL933RB. MainBoard 32AV933 MAIN_BD REV 1.02, Panel LC185EXE
TOSHIBA 23EL933RK. MainBoard 32AV933, Panel LTM230HT10
Спасибо за внимание!