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

Наши базы

Форма входа
Логин:
Пароль:

Друзья сайта




REM-TV

Сейчас на сайте
Онлайн всего: 319
Гостей: 168
Пользователей: 151
timon46, Громатей, юрий5959, червонец, SergeyK55, sash66, joro1966, tesla-bal, 3D_STAR, any1ne, up, hoom77, kaservic, Yulawin, abecom, JUser, Asket, Nikollex, bausergei, mouse-killed, sofy1972, Viiii777, NickSkyline, sergvso, Elnursteel, masatec, SergeiTaran, ssiv68, ElectronikService, Kostia843, Roman159, rebusor, melkumyan, valera070669, ildario85, yura57, GeM, flymasterdj, Mihail_09, kuanremont, zotovs, neozmaster, tomacgocha, golikovaleksey, Slon, phytonchick, aleks777, egil32, oleghatab, [Полный список]

Top 20 Uploaders

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


Приветствую Вас, Гость · RSS 22.05.2024, 14:22:28

Главная » Статьи » Статьи » Видеотехника

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 за идею.




Материал добавил: LG-savikdvd, 11.02.2007(Воскресенье) в 19:46:51 | Категория: Статьи / Видеотехника | Просмотров: 48335 | Комментариев: 12 | Понравилось: 27 |


Читать другие статьи, блоги:
Китайский блок питания на THX208
Epson WorkForce WF-7710,7715,7720 не видит новый ч...
как я стал вайпером...
Отключение DEMO режима в духовом шкафу GORENJE BO ...
Supra STV40T400FL - тухнет подсветка
Прибор для тестирования электронных компонентов.
Станок по переработке пластика баклажек в пруток 3...
Доработка крепления шторок верхнего нагревателя па...
Усилитель Biema W330 (W220) рекомендации по улучше...
смешная история
Всего комментариев: 12
+1   Спам
#1   (01.02.2008 10:07:50) [Материал]
  
C с выходам новой версии программы MTK Tool 2.42.12 добавлять новые типы флэшек стало намного легче .

Подробнее ...



#2   (26.03.2008 20:50:39) [Материал]
  
Мужики,подскажи пожалуйста,как
прошить DVD Polar DV-1010,после
неудачной прошивки с диска.Аппаратную часть уже сделал.Как стереть "новую" прошивку?


#3   (03.07.2008 09:12:18) [Материал]
  
А какой в этом случае будет ID код и как его вписатьSST: Manufacturer Code = 00BFH, is read with A0 = 0,
SST39VF800Q/VF800 Device Code = 2781H, is read with A0 = 1.


#4   (07.09.2008 12:10:19) [Материал]
  
Познавательно. Спасибо.


#5   (20.11.2008 18:25:24) [Материал]
  
давно искал,спасибо


#6   (28.11.2008 19:03:56) [Материал]
  
Все просто замечательно


#7   (11.12.2008 18:36:24) [Материал]
  
я скачал программы для записи spi flash, но она пишет ошибку при нажатии кнопки detect,
или я не умею может быть пользоваться программой не знаю.
вот так выглядит ошибка Access error, No Direct Port Access Granted, Isnstall GiveIO!
у меня стоит операционная система Windows Vista Ultimate 32-х разрядная может дело
в этом не знаю. порт в биосе стоит 378 ECP+EPP. пробывал менять на normal не помогает.
пробывал скачать эту программу и схемупрограмматора работающего через USB с вашего
сайта недают указывают на пункт 8. я хотел чтобы вы мне подсказали что делать.


#8   (20.03.2009 21:32:04) [Материал]
  
Ошибка у Ильшат :
Access error, No Direct Port Access Granted, Isnstall GiveIO!
Ошибка из-за того, что Виста не даёт использовать СОМ-порт.

Isnstall GiveIO! = Установите GiveIO.sys prof

tohabo.k66.ru - полужу сюда пока, на месяц ... где-нить до конца Апреля 2009



#9   (13.10.2009 07:13:10) [Материал]
  
У меня проблема в работе с флэшькой SPI была :-25D80VSIG (от Winbond -но впереди нет буквы W или еще как перед цифрами Винбондовцы прописывают),МТК tool (разные вер) распознавали и читали ее (но файл получался -брак :-объем файлов -0 получался с уведомлением проги,что успешно мол считан прогами),так же и с МТК флэшером-распознавал (типа ункноун флэшь параллел) -считывал ,но файл :-не брак выходил типа ,а в сумме-нулевой (пробовал в ини добавлять по разному-нет толку). Только сдувал феном и с прогером читал и прописал потом,но попортил прямо впритык с флэшкой разъемы пластмассовые-вокруг флэшки -пол сантима уже разъемы кругом-неразгуляешься ни феном,-ни паялом-"вилы",китайцы ускоренно сужають (по страшному) размеры (mainboardov) своих плат DVD,скоро плата будет 5-на-5 сантимов,вилы.... (корпус SOIC-8 у флэшки был)


#10   (13.10.2009 07:30:54) [Материал]
  
Проц. в плате китайской был VN1389DE (128 pin) :-MT1389DE нижняя строка:-0814-LESL / подключался для снятия дампа к точкам Vs / Hs - у китайских плат на SPHE так контакты сопутствуют понятиям Rx-Tx / Вышло у меня (тщательной прозвонкой по этим Vs / Hs ,что у этого моего 128 пинового МТ1389 :- Rx-92pin a Tx-106pin... Правильные ли эти pins (92 Rx и 106Tx...- по китайским Vs Hs вычислил прозвонкой,хотя проги МТК и определяли подключение к флэши..)


#11   (25.04.2010 00:47:16) [Материал]
  
какой выход должен быть на конце платы????


#12   (17.12.2020 11:39:50) [Материал]
  
Здравствуйте.

Есть тут кто живой?
Сможет мне кто-нибудь помочь добавить во flashinf.ini S29GL032N? Даташит: S29GL032N
Если говорить точнее, то я не совсем понимаю, что записывать в столбцы Manu,DevId,Baud. Еще не могу найти в даташит минимальный размер сектора.


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