DVD плеер в качестве программатора.

  • Автор темы LG-savikdvd
L

LG-savikdvd

  • 5 Сен 2005
DVD плеер в качестве программатора.
Все мы знаем программу MtkTool ,которая прошивает flash памяти DVD-проигрывателей на основе чипа МТК, исходя из того что памяти в корпусе TSOP-48 по распиновке ног одинаковы ,то в любой DVD проиграватель на основе чипа МТК вместо штатной Flash памяти можно запаять подобную микросхему и прошить ее через этот чип.

Предлагаю несложный программатор.
Взять плату декодера на МТК чипе , родную Flash памяти выпаять и распоять ножки на панельку под TSOP-48 ,подключить эту плату к компьютеру через переходник RS232 ,подать 3.3в и все программатор готов.

По идее должно прошивать все флэшки поддерживаемые MtkTool. http://monitor.net.ru/forum/download.php?id=15664 Тут список микросхем


За месяц пользования мне поподались DVD с чипами не на MTK с флэшками :
AT49BV163A
29LV800TA
HY29DL163TT
прошивались хорошо ,но время покажет.

В корпус своего программатора я установил еще и программатор PonyProg для EEPROM - 24С02.

Примечание : для некоторых плат декодера не достаточно одного питания 3.3в для програмирования ,еще требуется 2.5 и может еще что-нибудь.





Список микросхем.rar
 
M

maloy

  • 6 Сен 2005
Где программку(если конечно не секрет) взять можно и солько у вас панельки под флеш стоят ?
 

Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки

  • Справочная информация

    Этот блок для тех, кто впервые попал на страницы нашего сайта. В форуме рассмотрены различные вопросы возникающие при ремонте бытовой и промышленной аппаратуры. Всю предоставленную информацию можно разбить на несколько пунктов:

    • Диагностика
    • Определение неисправности
    • Выбор метода ремонта
    • Поиск запчастей
    • Устранение дефекта
    • Настройка

    Учитывайте, что некоторые неисправности являются не причиной, а следствием другой неисправности, либо не правильной настройки. Подробную информацию Вы найдете в соответствующих разделах.

  • Неисправности

    Все неисправности по их проявлению можно разделить на два вида - стабильные и периодические. Наиболее часто рассматриваются следующие:

    • не включается
    • не корректно работает какой-то узел (блок)
    • периодически (иногда) что-то происходит

    Если у Вас есть свой вопрос по определению дефекта, способу его устранения, либо поиску и замене запчастей, Вы должны создать свою, новую тему в соответствующем разделе.
  • О прошивках

    Большинство современной аппаратуры представляет из себя подобие программно-аппаратного комплекса. То есть, основной процессор управляет другими устройствами по программе, которая может находиться как в самом чипе процессора, так и в отдельных микросхемах памяти.

    На сайте существуют разделы с прошивками (дампами памяти) для микросхем, либо для обновления ПО через интерфейсы типа USB.


    По вопросам прошивки Вы должны выбрать раздел для вашего типа аппарата, иначе ответ и сам файл Вы не получите, а тема будет удалена.
  • Схемы аппаратуры

    Начинающие ремонтники часто ищут принципиальные схемы, схемы соединений, пользовательские и сервисные инструкции. Это могут быть как отдельные платы (блоки питания, основные платы, панели), так и полные Service Manual-ы. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:


    Внимательно читайте описание. Перед запросом схемы или прошивки произведите поиск по форуму, возможно она уже есть в архивах. Поиск доступен после создания аккаунта.
  • Справочники

    На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).


    Информация размещена в каталогах, файловых архивах, и отдельных темах, в зависимости от типов элементов.

  • Marking (маркировка) - обозначение на электронных компонентах

    Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.


  • Package (корпус) - вид корпуса электронного компонента

    При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:

    • DIP (Dual In Package) – корпус с двухрядным расположением контактов для монтажа в отверстия
    • SOT-89 - пластковый корпус для поверхностного монтажа
    • SOT-23 - миниатюрный пластиковый корпус для поверхностного монтажа
    • TO-220 - тип корпуса для монтажа (пайки) в отверстия
    • SOP (SOIC, SO) - миниатюрные корпуса для поверхностного монтажа (SMD)
    • TSOP (Thin Small Outline Package) – тонкий корпус с уменьшенным расстоянием между выводами
    • BGA (Ball Grid Array) - корпус для монтажа выводов на шарики из припоя

  • Краткие сокращения

    При подаче информации, на форуме принято использование сокращений и аббревиатур, например:

      Сокращение   Краткое описание
    LEDLight Emitting Diode - Светодиод (Светоизлучающий диод)
    MOSFETMetal Oxide Semiconductor Field Effect Transistor - Полевой транзистор с МОП структурой затвора
    EEPROMElectrically Erasable Programmable Read-Only Memory - Электрически стираемая память
    eMMCembedded Multimedia Memory Card - Встроенная мультимедийная карта памяти
    LCDLiquid Crystal Display - Жидкокристаллический дисплей (экран)
    SCLSerial Clock - Шина интерфейса I2C для передачи тактового сигнала
    SDASerial Data - Шина интерфейса I2C для обмена данными
    ICSPIn-Circuit Serial Programming – Протокол для внутрисхемного последовательного программирования
    IIC, I2CInter-Integrated Circuit - Двухпроводный интерфейс обмена данными между микросхемами
    PCBPrinted Circuit Board - Печатная плата
    PWMPulse Width Modulation - Широтно-импульсная модуляция
    SPISerial Peripheral Interface Protocol - Протокол последовательного периферийного интерфейса
    USBUniversal Serial Bus - Универсальная последовательная шина
    DMADirect Memory Access - Модуль для считывания и записи RAM без задействования процессора
    ACAlternating Current - Переменный ток
    DCDirect Current - Постоянный ток
    FMFrequency Modulation - Частотная модуляция (ЧМ)
    AFCAutomatic Frequency Control - Автоматическое управление частотой

  • Частые вопросы

    Как мне дополнить свой вопрос по теме DVD плеер в качестве программатора.?

    После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.

    Кто отвечает в форуме на вопросы ?

    Ответ в тему DVD плеер в качестве программатора. как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.

    Как найти нужную информацию по форуму ?

    Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.

    По каким еще маркам можно спросить ?

    По любым. Наиболее частые ответы по популярным брэндам - LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.

    Какие еще файлы я смогу здесь скачать ?

    При активном участии в форуме Вам будут доступны дополнительные файлы и разделы, которые не отображаются гостям - схемы, прошивки, справочники, методы и секреты ремонта, типовые неисправности, сервисная информация.


  • Здесь просто полезные ссылки для мастеров. Ссылки периодически обновляемые, в зависимости от востребованности тем.



L

LG-savikdvd

  • 6 Сен 2005
О программе MtkTool и о спрособе програмирования можно узнать здесь https://monitor.net.ru/forum/threads/37216/ , да в принципе в инете этого добра хватает.
Я покупал панельку за 22$ в Минске.Кстате если кто заинтересуется покупкой понельки в Минске могу помочь.
 
S

snejink

  • 18 Ноя 2007
можно использовать не только DVD плеер, но и обычный CD-rom c интерфейсом IDE, тогда и паять меньше и доступнее. шьется прогой для перепрошивки сидюков от МТК, главное ключики прописать
 
Б

БМК

  • 19 Ноя 2007
snejink сказал(а):
можно использовать не только DVD плеер, но и обычный CD-rom c интерфейсом IDE, тогда и паять меньше и доступнее. шьется прогой для перепрошивки сидюков от МТК, главное ключики прописать
-подробней пожалуйста...........
 
S

snejink

  • 25 Фев 2008
подробнее:
берёте сидюк собраный на логике MediaTek. (я использовал сломаный NEC DV-5800C . чип MT1358E) тоесть чтоб на большой квадратной микросхеме была изображена буква М, а маркировка чипа MT***** (можно со сломаной механикой, а можно и рабочий) отключаете шлейфы от платы контролеера. Ищите на плате флешку. Сдувате ее феном иль еще чем. вместо нее впаиваете панельку (например, со сломаного СД где такая имеется или с материнки дохлой) правильно ее соориентировав. Не забудьте проверить качество пайки.
Создаете загрузочный диск с прошивальщиком на борту.
Дальше вставляете в панельку микруху, которую надо прошить.
Подключаем только IDE шлейф к плате контролера СД.
Включаем комп.
После того как определение дисковых накопителей закончено подключаем питание к плате контроллера.
грузимся с загрузочной дискеты
запускаем прошивальщик или заранее подготовленный исполняемый BAT файл
если микруха поддерживается и все сделано правильно, то она успешно шьется
выключаем комп, вынимаем флешь :)

ЗЫ: использовал для восстановления биоса для материнки на 462 сокете.
если почитать мануалы, то мож можно использовать и в качестве программатора.
ЗЫ: Идея не моя - читал где-то, так что ya.ru :))
 
N

nessy

  • 11 Апр 2008
LG-savikdvd,
А этот программатор шьет только для DVD прошивки, или им можно шить любые дампы?
Mtktool не проверяет что она шьет?
Чип записывает полностью с бутблоком?
 
K

Konrad Broening

  • 10 Янв 2009
LG-savikdvd, Спасибо тебе огромное за идею!!! :beer:
Я тоже собрал "флэшпрограматор" по твоему способу.
Считаю что очень в наше время нужная вещь, особенно в такой
ситуации как в этой теме https://monitor.net.ru/forum/threads/242974/
Теперь можно смело эксперементировать. :gigi:
Выкладываю фото своего програматора.



 
K

Konrad Broening

  • 10 Янв 2009
Немогу считать флэшку AT49BV162AT.
Чтение проходит всё нормально, смотрю данные не те что должны быть.
во первых считанны с 000000 до 100000 должны до 800000 и
во вторых совсем не те данные которые находяться на этом участке
Похоже что MT1369 не идёт как програматор, в списке выбора MT- микросхем
нет ни MT1369 ни MT1379 может по этому?
Единственное что ещё не стыкуется так то
то что флэш 3.3 волтовая а в програматоре питание
на флэш пришодит 5в (родная была AT49F8192AT), но я пробовал другую 3.3 (M29W800AT) в
микруху (записывал на неё софт с этого DVD)
Аппарат прошивает и работает с ней нормально. :cry:

Здесь лог;

Log: --------------------------Method 1
Log: result ---ManuId: 1F, DevId: C2, DevId2: 90
LOG: Flash name - ATMEL(AT49F/BV/LV16x(4)(AT))x16
LOG: Ia?ao : Sat Jan 10 18:22:18 2009
LOG: Reading ...
LOG: Finished!(10B8)
LOG: end : Sat Jan 10 18:25:19 2009
 
V

vitvas

  • 26 Апр 2011
А возможна работа софта MTK через USB интерфейс?

Делал такие штуки для прошивки МК, а вот пойдет ли сюда эта штука...
 
К

колбасист87

  • 5 Май 2011
Да,я прошил DK1010S через шнурок от сотиков с PL2303 на максимальной скорости,
а на MAX232 были сбои я думаю из за несогласовки уровней 5 и 3.3.
 
Z

ZHban

  • 25 Авг 2011
колбасист87, обычно в самодельных шнурах на 232 это лечат трёхвольтовыми стабилитронами между RX и GND, TX и GND. :gigi:
 

Верх Низ