Список форумов Ремонт бытовой техники и електронники Ремонт бытовой техники и электроники
 
  Файло-обменникФайлы    ПрошивкиПрошивки   ПродажаПродажа   ЛитератураЛитература   СтатьиСтатьи 
Каталог статей/блогов
Меню сайта

Наши базы

Форма входа

Друзья сайта




REM-TV

Сейчас на сайте
Онлайн всего: 207
Гостей: 160
Пользователей: 47
Oleg59, BlackMouse2, Widjoy, 2009sarai, ouhid2004, sla70, sh-alex59, afadikwei, Vl-soft, vad1my4, Universe19, alex80, ANIGILYATOR_3000, VENUS23555, Azimbek, infamous-xlom, Bo4RoYa, madi007, jenek, senmark, Sirius1, SEMEN86, Sirfr0l0v, mzr910, l_vitiki, Universalmaster, Pal-Secam, petrovichden, KIWI, Ural@ru, shurik12330, Гена1973, TIMTEN, shara37, lapp, TSOP, rachidabl, Azcz, Bear_Veniamin, Main312, Zloy_zp, alex2180, Kasjan711, Angei, machenist, vladimm

Top 20 Uploaders

Партнёры проекта


Приветствую Вас, Гость · RSS 05.07.2025, 21:26:47

Главная » Статьи » Статьи » Телеаппаратура

Прошивка R5F100GEAFB MICOM IC3000 телевизора LG 39LB650V на шасси LD42B


Для прошивки нам понадобится компьютер под управлением Debian или Ubuntu, китайский народный программатор на CH341 в режиме COM порта или другой преобразователь USB to COM и установленные программы: epk2extract, rl78flash, srecord.
Устанавливаете линукс у кого нет :), сейчас с этим проблем быть не должно и все расписано как делать. С этой страницы https://github.com/openlgtv/epk2extract скачиваете исходники программы и согласно инструкции на странице собираете. У меня не собралось с первого раза, не хватало пакетов, в частности libghc-zlib-dev. При добавлении этого пакета он подтянет и другие необходимые пакеты. После этого все пошло.
А с этой страницы https://github.com/msalau/rl78flash забираете исходники программатора и тоже собираете согласно инструкции автора. Тут прошло без проблем. Само собой надо собрать аппаратную часть программатора согласно "сверх сложной схемы" от самого автора программы https://electronix.ru/forum/index.php?app=forums&module=forums&controller=topic&id=109922. Нас интересует только Mode 1.
srecord устанавливаете уже из репозитория. Это программа нам пригодится для конвертации прошивки из Intel HEX в файл прошивки формата Motorola.
Так как я уже испорчен Windows, то я делал как мне удобно, а не как правильно в линукс. Рабочая среда у меня KDE.
Скачиваем файл прошивки от производителя https://gscs-b2c.lge.com/downloadFile?fileId=vWTRA8d3iTJY0cBpgIYQ разархивируем и переименовуем в 1.epk для удобства и переносим в папку с собранной программой epk2extract. У меня к примеру /home/epk2extract-master/build_linux/ . По правой кнопке мыши в этой папке "Действие > Открыть терминал в этой папке" и в окне терминала набираем команду ./epk2extract 1.epk , ждем окончания работы программы. У вас появится папка с полным названием прошивки в которой будет по сути вся распакованная прошивка с разделами для eMMC и другими необходимыми файлами. Нас интересует в данный момент только файл micom.pak. Это и есть файл прошивки с четырьмя лишними байтами впереди :). Открываем этот файл в текстовом редакторе Kate или в другом ( кому что удобней) и убираете впереди четыре цифры 3008 (может в других прошивках другие, не знаю) до двоеточия, и сохраняете как micom.hex. Далее в окне консоли набираете команду srec_cat micom.hex -Intel -o micom.mot -Motorola . На выходи получим готовый файл прошивки micom.mot который уже понимает rl78flash.
Программатор подключаем к разъему P3000 MICOM_DEBUG материнки телевизора. Для программирования питание на мать должно быть подключено. Питание программатора не тянет. Не забывайте про безопасность, все корпуса должны быть соединены вместе.
Прошивку переносим в папку с собранным rl78flash, открываем терминал в этой папке и даем следующую команду, но уже от рута: ./rl78flash -viva ttyUSB0 micom.mot . Ждем окончание прошивки и радуемся. Получаем типа такого
root@rovetalservice:/home/rovetal/Загрузки/rl78flash-master# ./rl78flash -viva /dev/ttyUSB0 micom.mot
Device:R5F100GE
Code size: 64 kB
Data size: 4 kB
Erase code flash
................................................................
Erase data flash
....
Read file "micom.mot"
Write code flash
*******************************************
Write data flash

Verify Code flash
****....***************************************.................
Verify Data flash
....
Reset MCU

Всё получили нормально работающий телевизор. Чтобы не мучаться с распаковкой и конвертацией, вот готовый файл прошивки этого шасси: https://drive.google.com/file/d/1Kfu75bWy5_h0GnwMLOBPnGrivLrr9GXK/view?usp=sharing
Аналогично можно распаковать и другие прошивки. Для распаковки прошивок требуются ключи которые можно получить только считав содержимое eMMC. К счастью в epk2extractor уже есть некоторые ключи.
Всего голосов: ... |

Материал добавил: MegaV, 07.06.2021(Понедельник) в 22:49:42 | Категория: Статьи / Телеаппаратура | Просмотров: 12629 | Комментариев: 12 | Понравилось: 15 |


Читать другие статьи, блоги:
Brother DCP-130C не захватывает бумагу
Supra STV40T400FL - тухнет подсветка
Ремонт МФУ Canon Pixma mg2440 mg2450 2555 издает т...
БЛОК УПРАВЛЕНИЯ АППАРАТА ТОЧЕЧНОЙ ЭЛЕКТРОСВАРКИ (С...
Двухмоторная сверлилка для печатных плат на ATTINY...
Органайзер для инструмента на рабочем столе.
Haier LE24K6000S Шасси (Main Board): MS36631-ZC01-...
MS-7680 rev 3.1 (H61M-P23(B3) - не включается
Acer Aspire 3 (Quanta ZAS DA0ZASMB8D0 rev.d) отклю...
KDL-42W807A Ошибка 5 (Error 5)
Всего комментариев: 12
#1   (26.01.2022 22:26:30) [Материал]
  
Спасибо. Благодаря Вашей инструкции телевизор восстановлен.


#2   (26.01.2022 22:32:56) [Материал]
  
Пожалуйста. Я рад, что мои старания не пропали даром.


#3   (12.04.2022 20:05:30) [Материал]
  
good


#4   (02.05.2023 00:20:51) [Материал]
  
Здравствуйте, внимательно всё прочитал, пытаюсь прошить R5F100GEA с помощью скачанного файла micom.mot в такой же плате. Но сообщает ошибку чтения файла. Перепробовал разные версии программы, доступные от разработчика. Делаю это на винде, 7х86. Пытался и от имени администратора конечно тоже.
Не подскажете, что делать, куда копать?
Изначальная причина - случайно нажал кнопку рядом с микомом, а она идет на 40 ногу - RESET. После этого ящик не включается, а только моргает дежурным светодиодом. Возможно данные в контроллере стёрлись. Насколько смог прочитал даташит на контроллер - и не нашел, очищает ли данные ресет. До этого - включался, и останавливался на заставке LG.
А еще раньше - шил EMMC, ящик отказывался включаться. Залил обратно бэкап - он включился, показал заставку, и вот тогда нажал случайно кнопку. Ящик 47LB675. Не уверен что версия прошивки под контроллер подойдёт, но и зачем производителю выдумывать под другую диагональ.. А пока даже залить ее не получается.


#5   (02.05.2023 14:48:20) [Материал]
  
Выяснил, что объем файла не соответствует контроллеру..


#6   (02.05.2023 14:52:45) [Материал]
  
а вот в посте у вас написано -
Device:R5F100GE
Code size: 64 kB
Data size: 4 kB
Но файл micom.mot весит - 445 кБ.
Что я не так делаю?


#7   (02.05.2023 17:34:28) [Материал]
  
Не внимательно читаете. Не конвертировали файл.


#8   (02.05.2023 20:47:36) [Материал]
  
много сегодня разбирался, изучал заново. Нашел похожий файл, только micom.hex. Его то как раз сконвертировал в .mot, и пришел к выводу что ваш файл на гугл диске тоже уже конвертированный. Может еще какие-то нюансы есть?


#9   (06.05.2023 21:32:24) [Материал]
  
Здравствуйте. Не получается, не хочет записывать.


#10   (16.05.2023 13:08:37) [Материал]
  
Разобрался. Файл micom.mot, выложенный здесь неправильный.


#11   (18.01.2024 10:05:02) [Материал]
  
А где сам файл? пишет что его нет


#12   (24.02.2025 23:35:01) [Материал]
  
Может ли кто то скинуть прошивку micom R5F100GE телека lg 42la620v main ld33b?

почта sanek04_87@mail.ru


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]