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

Каталог статей

Приветствую Вас, ГостьRSS 04/09/2010, 02:32

Начало » Статьи » Видеотехника » DVD

MTKTool проблема Unknown Flash Type
MTKTool проблема Unknown Flash Type





Всем известна программа MTKTool [1] ,известны все ее плюсы и минусы.В этой статье я раскажу подробнее о проблемме Unknown Flash Type при чтении и записи и как с ней бороться.
Иногда, при попытке чтения или записи флэш-памяти, программа MTKTool не определяет тип микросхемы ,а пишет Unknown Flash Type.Иногда ,это не мешает записать и считать содержимое флэш без ошибок ,но в некоторых случаях (как у меня) в микросхему флэш AT49BV802AT не хотела заливаться прошивка.Писала ERR

Рис.1. Проблемма записи флэш

Для того чтоб добавить эту микросхему в программу MTKTool нам потребуется программа WinHex [2] (скачать ее можно из сети интернета) и Data Sheet микросхемы AT49BV802AT.
В WinHex открываем саму программу MTKTool.exe (к примеру MTKTool 2.35)

Рис.2. Открытие MTKTool.exe

Теперь мы видим программу MTKTool.exe в HEX формате.Нам необходимо найти любую из поддерживающих микросхем с индексом 49BV.Список микросхем находится с адресов C99E0 по CAB91 .Выбираем :допустим - AT49BV162ATT и видим из Data Sheet что его ID Code равен : Manufacturer Code - 1F; Device Code - C2 в скобках х8 и х16 указывается объем микросхемы флэш.

Рис.3. Страница из Data Sheet на AT49BV162AT

Рис.4. Расположение ячейки ID кода AT49BV162AT в MTKTool открытый WinHex

Открываем Data Sheet на нашу микросхему AT49BV802AT и видим что его ID Code равен : Manufacturer Code - 1F; Device Code - C3

Рис.5. Страница из Data Sheet на AT49BV802AT

в HEX редакторе WinHex изменяем по адресам СAAFC (Manufacturer Code) и CAAFD (Device Code) значение 1F;C2 (для AT49BV162AT) на 1F;C3 (для AT49BV802AT) и в правой колонке изменяем TXT файл - то есть AT49BV162ATT на AT49BV802AT.

Рис.6. Замененный ID Code и TXT программы MTKTool из AT49BV162AT на AT49BV802AT

После закрываем WinHex она спросит "срхранить файл ... MTKTool 2.35" жмите обязательно "ДА".
Запускаем нашу изменненую программу MTKTool 2.35 и пробуем считать и записать содержимое флэшки .
После данных изменений MTKTool 2.35 начал определять тип флэшки и рабочая прошивка была успешно залита в DVD проигрыватель

Рис.7. Правильное определение типа микросхемы и превосходная запись


Также в программе WinHex можно изменить и текст меню,ход загрузки и т.д с ENG на RUS .
Пример:опять открываем MTKTool программой WinHex и находим в HEX файле английские слова из программы ,примерно они находится с адреса CACB6 и заменяем их на коректные (будьте внимательны с длинной слов) слова - "init Rs232" - "конект с 232","Flash Type" - "тип флэшки" , ну и т.д.

Рис.8. Пример изменения TXT "init Rs232" на "конект с 232"

После опять сохраняем и открываем и вот что получается:

Рис.9. Пример изменения TXT init Rs232 на конект с 232

Спасибо участнику starko за идею.



Источник: http://remont-aud.net
Категория: DVD | Добавил: LG-savikdvd (11/02/2007) | Автор: LG-savikdvd
Просмотров: 18265

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

Помощник
 Искать на Elektrotanya 
 

Помощник
 Искать на Eserviceinfo 
 
 Искать на Elektroda 
 
 Искать по всему сайту 
Найти DataSheet
 Искать на Doc.chipfind 
 
 Искать на Alldatasheet 
 
На Datasheetarchive
 
 Поиск в PDF по Google 

Используются технологии uCoz