Важно! MTKTool - программа и схема интерфейсного кабеля

  • Автор темы
K

kyks

Участник
Регист
19 Дек 2009
Сообщения
13
Спасибо AVIComу и ФАРТу!
Что бы гарантировано слить пошивку с флеши, буду использовать проверенный дедовский метод:
выпаять и кинуть на прогер.
 
J

jenek

Участник
Регист
19 Дек 2007
Сообщения
461
Парни,выручайте!Нужно было поршить биос,флеш W39L040P(4 мегабита)/Разобрал двд филипс,там стояла EN29LV800(8 мегабит)..Распаял все пины винбонда на соответствующие выводы,где стояла родная флеш,остались незадействоваными ноги RESET,RY\BY,BYTE///Их на винбонде просто нет...
мтк определяет ее как
0xDA, 0xB6, 0x800000, 0x2000, 4, 183,по даташиту все сходится
Но считывает вот так
14 14 d5 d5 09 09 90 90 14 14 49 49 40 40 6c 6c
e5 e5 48 48 85 85 42 42 33 33 04 04 23 23 08 08
58 58 00 00 45 45 42 42 19 19 08 08 94 94 9e 9e
88 88 02 02 28 28 18 18 84 84 41 41 08 08 82 82
18 18 2a 2a 24 24 70 70 c6 c6 66 66 04 04 40 40
02 02 08 08 08 08 94 94 1b 1b 18 18 13 13 63 63
a0 a0 82 82 20 20 c5 c5 30 30 2d 2d 84 84 50 50
81 81 05 05 21 21 00 00 60 60 80 80 08 08 40 40
30 30 46 46 44 44 04 04 40 40 8e 8e c0

В чем беда-не пойму,стирать и писать не хочет!!!!Может,нужно задействовать както неиспользованные пины?
 
J

jenek

Участник
Регист
19 Дек 2007
Сообщения
461
Проц мт1389,кабель проверен,питание в норме..родную флеш читает и пишет нормально,даже кроватку убрал,флеш припаял напрямую...ини файлы разные пробовал.что делать?
 
J

jenek

Участник
Регист
19 Дек 2007
Сообщения
461
Поправочка-пишет,но только если строку забить одинаковыми значениями......
 
V

vovchiiik

Участник
Регист
5 Ноя 2010
Сообщения
17
Интересная тема господа. Решил и я попробовать свои силы.
И так цена вопроса такова- имею:
DVD Supra S-DP11
Мама : 1.30.1.M1389 L51 rev 1
Проц: MT1389DE 0810-LEAL KL 801815 (128pin)
CD5888CB
EON B16-75HCP 178r03a
IS42S 164008-7TL (N0113900W 0809)
Дисплей : LED4 (DP043 SMP Ver. 0 \ 1.30.2 DP043006R)
БП: DP-017 Rev.A3
CD: DL6
Аппарат хороший, 3 года в эксплуатации без нареканий, но хочется USB. На маме в наличие разьём для программирования : 3.3v,Rx,Tx,GND.
USB: +5v, USBD+,USBD-,GND .Контакты для : SD Reader и Mic
Распаял разьём под флешку,подключил. Светодиодик на флешке загорелся помигал и всё.
Решил перепрошить дампом от Supra с поддержкой USB, но необходимо сохранить родной. Для этих целей пользую- ноут LG Core2DUO, Win7Ultim, два кабеля DKU-5(3х летней давности и DKU-50 новый, оба на PL2303), подобрал драйвера, протестил канал связи на обоих кабелях с помощью Icserial, Testcom (замкнув Rx и Tx) . Всё работает без ошибок.

Добавлено 05-11-2010 21:18

Продолжаю.
Прочитал на данную тему всё что смог и начал пробовать.
MTKTool 2.45.03- выдаёт ошибку автоопределения скрости и просит перезапустить двд.
MT1389Flasher 0.5.2.0 и MTKcom 0.0.1.0.117 выдают следующие логи

mtkFlasher
2010.11.05. 18:00:23.122 ---BEGIN---
2010.11.05. 18:00:23.122 Using:
2010.11.05. 18:00:23.122 TMT1389FlashThreads library v0.2.0
2010.11.05. 18:00:23.122 TMT1389Firmware library v0.5.3
2010.11.05. 18:00:23.387 COM17 (115200 bps) opened.
2010.11.05. 18:00:23.387 Configure player for speed...
2010.11.05. 18:00:23.449 COM17 closed.
2010.11.05. 18:00:23.699 COM17 (115200 bps) opened.
2010.11.05. 18:00:23.715 Detecting flash...
2010.11.05. 18:00:25.914 Flash type: Parallel
2010.11.05. 18:00:30.984 Flash: UnkownFlashType (2.0 MB) (Vendor: 0xFF Id1: 0xFF Id2: 0xFF) (Type: Old, 8 bit)
2010.11.05. 18:00:30.984 Reading...
2010.11.05. 18:00:31.483 ERROR: TimeOut!
2010.11.05. 18:00:31.483 Done.
2010.11.05. 18:00:31.483 Elapsed time: 00:00:00.499
2010.11.05. 18:00:31.483 Average reading speed: 0 bps
2010.11.05. 18:00:31.483 File saved.
2010.11.05. 18:00:31.546 COM17 closed.
2010.11.05. 18:00:31.639 Firmware error: Too small file
2010.11.05. 18:00:31.639 ---END---

mtkcom
[05.11.2010 18:02:30.223] COM17 (115200 baud) Opened.
[05.11.2010 18:02:30.223] Start: Reading Flash - MT1389
[05.11.2010 18:02:48.335] Finished: Reading Flash -> Can't detect flash chip!

Добавлено 05-11-2010 21:42

4 и 7 ноги флешки замыкал , Rx и Tx местами менял, уровни напряжений 3.3в в норме всё согласовано, а результат на данный момент нулевой. Аппарат пока в рабочем состоянии.
Во всех программах заявлена поддержка SPI (EN25B16 она же EON B16-75HCP). Прочитав весь форум на данную тему заметил, что положительного решения по данному вопросу нет и отдельные вопросы по данному типу флеш памяти остаются без ответа.
И вообще связка MT1389DE (128pin) +
0x1C, 0x20, 0x13, 0x00, 0x80000, 0x1000, 0x02, 0x03, 0xD8, 0xC7, 0x05, 0x01, 0x06, 0x06, 0x01, 4, EN25B40/EN25P40,
0x1C, 0x20, 0x14, 0x00, 0x100000, 0x1000, 0x02, 0x03, 0xD8, 0xC7, 0x05, 0x01, 0x06, 0x06, 0x01, 4, EN25B80/EN25P80,
0x1C, 0x20, 0x15, 0x00, 0x200000, 0x1000, 0x02, 0x03, 0xD8, 0xC7, 0x05, 0x01, 0x06, 0x06, 0x01, 4, EN25B16/EN25P16,
0x1C, 0x31, 0x14, 0x00, 0x100000, 0x1000, 0x02, 0x03, 0xD8, 0xC7, 0x05, 0x01, 0x06, 0x06, 0x01, 4, EN25F80,
гиблое дело без демонтажа её с платы.

Подскажите может есть решение данной проблемы без демонтажа флешки?
 
A

AVICom

Команда форума
Регист
8 Дек 2004
Сообщения
3.370
vovchiiik сказал(а):
Подскажите может есть решение данной проблемы без демонтажа флешки?
Попробуй другой комп с COM портом и шнурок переделать под ком порт.
Через USB у тебя скорее всего не покатит...
 
V

vovchiiik

Участник
Регист
5 Ноя 2010
Сообщения
17
Комп с аппаратным Com портом нынче редкость. Попробую полноценный шнурок USB to RS232 + транзисторы. Когда найду отпишусь.
 
V

vovchiiik

Участник
Регист
5 Ноя 2010
Сообщения
17
Немного продвинулся в решении своей проблемы.
Обнаружил что отсутствует связь с MTK1389. Если я не ошибаюсь то на выходах Тх шнурка и платы МТК должен быть высокий уровень сигнала.
Памерял на шнурке - есть, а на плате все по нулям , как в рабочем так и в дежурном режиме.
Подскажите на какие ноги МТК1389(128pin) должны приходить Rx Tx.
 
V

vovchiiik

Участник
Регист
5 Ноя 2010
Сообщения
17
Короче покапал схемы разных двд и выяснил, что для МТК1389(128pin) Rx- 89 нога, Tx - 91 нога. Проверил у себя всё в норме , связь проца с разьёмом есть, продолжаю копать дальше.
 
М

Михаил Евгеньевич

Участник
Регист
14 Июл 2006
Сообщения
80
имею такой апаратец нужно снять дамп с флеш и прошить
состав ФИРМА: ORION

МОДЕЛЬ: DVD-838
ЧИП: MT1389DE
FLASH: S29AL016M10
EEPROM: 24C04
ОПЕРАТИВКА: W9864
ДРАЙВЕР: 5888
ОПТИКА: 62
НАЗВАНИЕ ПЛАТЫ: MT89HD-CARD
при попытке конекта прогой MtkTool.exe LOG: Start to backup
LOG: Init Rs232 ...
при попытке конекта прогой выдает 2010.11.25. 09:23:44.281 ---BEGIN---
2010.11.25. 09:23:44.281 Using:
2010.11.25. 09:23:44.281 TMT1389FlashThreads library v0.2.0
2010.11.25. 09:23:44.281 TMT1389Firmware library v0.5.3
2010.11.25. 09:23:44.281 COM1 (115200 bps) opened.
2010.11.25. 09:23:44.281 Configure player for speed...
2010.11.25. 09:23:44.281 COM1 closed.
2010.11.25. 09:23:44.281 COM1 (115200 bps) opened.
2010.11.25. 09:23:44.281 Detecting flash...
2010.11.25. 09:23:45.593 Flash type: Parallel
2010.11.25. 09:23:52.093 Flash type: Parallel
2010.11.25. 09:23:58.093 Unknown flash! (Vendor: 0xFF Id1: 0xFF Id2: 0xFF) (Type: New)
2010.11.25. 09:23:58.093 Reading...
2010.11.25. 09:23:58.093 Done.
2010.11.25. 09:23:58.093 Elapsed time: 00:00:00.000
2010.11.25. 09:23:58.093 Average reading speed: 0 bps
2010.11.25. 09:23:58.093 File saved.
2010.11.25. 09:23:58.109 COM1 closed.
2010.11.25. 09:23:58.171 Firmware error: Too small file
2010.11.25. 09:23:58.187 ---END---

Добавлено 27-11-2010 12:00

флешка всетаки s29al016d70tf102 стоит

Добавлено 27-11-2010 12:41

вот что выдает МТКтул 1,29
LOG: Start to upgrade
LOG: Flash Type - AMD(AM29F010)/NEX(NX29F010)
LOG:Check & Backup...
LOG: Erasing....
LOG: Erasing....
LOG: Erasing....
ERR: terminate upgrade/backup flash!

при старте програмирования прога тупо сидит и ничего не делает
когда жму отменить выскакивает ето
 
V

vovchiiik

Участник
Регист
5 Ноя 2010
Сообщения
17
Ув. Михаил Евгеньевич!
Скорее всего у Вас такая же проблема как у меня. Почитайте мои посты и сравните логи программ.
Не хочу претендовать на ГУРУ в данном вопросе, но мне кажется у Вас отсутствует связь с процессором MTK.
Попробуйте запустить программы с отключенным от ДВД кабелем. Скорее всего логи будут идентичными. Так же можете попробовать запустить программы с закороченными сигналами Rx Tx на выходе кабеля. Проверьте есть ли связь по дорожкам на плате ДВД ( Rx Tx- MTK1389), есть ли напряжение на этих выводах.

На данный момент я пришёл к выводу что моя базовая прошивка не обслуживает данные порты и прошивка ДВД с помощью кабеля невозможна. Остаётся вариант прошивки с помощью CD или выпаяв микросхему памяти ( для планарной ). Но прошивать не имея дампа родной прошивки как то стрёмно.
 
Ф

ФАРТ

Команда форума
Регист
6 Ноя 2004
Сообщения
8.500
vovchiiik сказал(а):
Попробуйте запустить программы с отключенным от ДВД кабелем. Скорее всего логи будут идентичными
vovchiiik, ты бы хоть такую :lol: галиматью не писал. :( https://monitor.net.ru/forum/threads/366511/
И вообще, прежде, чем выдвигать невероятные идеи, почитал бы эту тему.



 
V

Vlad-1966

Минск
Регист
17 Фев 2007
Сообщения
12.195
vovchiiik сказал(а):
у Вас отсутствует связь с процессором MTK.
-а это откуда взялось? -
Михаил Евгеньевич сказал(а):
LOG: Flash Type - AMD(AM29F010)/NEX(NX29F010)
 
М

Михаил Евгеньевич

Участник
Регист
14 Июл 2006
Сообщения
80
одна програма выдает что нет конекта,другая при нажатии *отмена* определяет флешку,но не шьет
а вот mt1389_flasher_0520_146 выдает что неопределена флеш
 
B

Berg

Участник
Регист
7 Мар 2006
Сообщения
115
Софт для МТ8530 подскажите, пожалуйста, у кого-нибудь есть?
 
V

vovchiiik

Участник
Регист
5 Ноя 2010
Сообщения
17
Ув. ФАРТ !
Спасибо за критику, она подтолкнула меня к новым решениям моей проблемы, особенно упоминание что MTK1389(128pin) вводиться в режим программирования. Прочитав указанные страницы форума попробовал замыкать на флэшке 1 и 4 ногу , не помогло. 4 и 7 нога дали результат в виде готовности к чтению DVD, но программы не читали. Ввело в заблуждение меня то ,что шнурок рабочий, я им прошивал 24c64, at93c56 , at93c66. Писал об этом здесь
 ссылка скрыта от гостей 
В результате мозгового штурма всё получилось.!!! и прочиталось.

Добавлено 03-12-2010 22:11

Проблема в драйверах под PL2303!!

Родные драйвера от DKU-50 (из комплекта шнурка) Win7 подхватил без проблем, с ними я и работал так же без проблем , но их релиз от 2003года. Драйвера от Profilica 2010 года под Win7 приводили к " Код ошибки 10. Устойство не может быть включено" . Короче обновил драйвера через инет посредством диспетчера устройств. PL-ка подхватила драйвера 2005 года и о чудо MTKFlesher прочитал флэш после замыкания 4 и 7 ноги. При этом все версии MTKTool так же заработали , но после чтения 5% флэшки приводили к угрожающему синему экрану и перезагрузке ноута. Препробовал все возможные настройки Com порта, включал-выключал буфер FiFo не помогало.
MTKcom также заработал но определить тип флэшки не смог ( да и в ini у него её нет).
Предлагаю на всеобщее обозрение следующее
MTKFlesher DKU-50 - схемка соединения входов - выходов кабеля.
ICserial - скриншот программы тестирования Com портов с помощью которой я определил назначение входов-выходов DKU-50 на PL2303.
Mtkflesher fifo on - лог чтения Supra S-DP11 флэш EN25B16-75HCP.
Supra S-DP11.rar - слитая прошивка.


Хочу попросить Вас определить насколько она корректна.





 
Ф

ФАРТ

Команда форума
Регист
6 Ноя 2004
Сообщения
8.500
vovchiiik сказал(а):
определить насколько она корректна.
Ругнулась на cheksum, но это ровным счетом ни о чем не говорит. В остальном проблем не видно.
 
A

AVICom

Команда форума
Регист
8 Дек 2004
Сообщения
3.370
vovchiiik сказал(а):
Разбил прошивку пополам.
Выложил в обменник с прошивками DVD.
 
V

vpotapov

Участник
Регист
26 Сен 2007
Сообщения
606
vovchiiik, возможно чтение USB происходит через кнопку, а это уже другая тема! :mrgreen:
 
V

vovchiiik

Участник
Регист
5 Ноя 2010
Сообщения
17
О чём речь, поясните.
 
V

vpotapov

Участник
Регист
26 Сен 2007
Сообщения
606
vovchiiik, ну ты писал, что пробовал подсоединить USB и по итогу загорелся светодиод на флешке и считывание не произошло! Так вот, возможно чтение происходит путем нажатия соответствующей кнопки на пульте! Но так как первоночально данная модель не подрузомевала USB, поэтому можно попробовать прописать в RC-remote какую-нибудь кнопку! Если есть желание, перечитай внимательно вот это: https://monitor.net.ru/forum/threads/301550/ и вперед................эксперементируй!
 
V

Vektor66

Участник
Регист
17 Янв 2010
Сообщения
34
всем привет подскажите где можно почитать на форуме как правильно работать с программами SPI TT v1.027 и SPI TT v1.035 как правильно считывать прошивку и записывать из микросхем 25хх серии какие настройки при этом надо делать и можно ли заливать прошивку считанную из микросхемы одной фирмы в микросхему другой фирмы, какие из этих микросхем взаимозаменимы проги все у меня есть програматор тоже , долго на форуме сам не могу искать итернет пока не свой , спасибо
 
D

die1

wolk сказал(а):
Помогите!!! Подключил дата-кабель на PL2303. При попытке считать флеш, mtktool_2.45.03 пишет "ошибка с автоопределением скорости".Скорость пробовал выставлять разную, дрова стоят нормальные, в свойствах порта стоит 115200. Что может быть? шок

Добавлено 08.04.2009 22:58

И прога не определяет тип флешки
и как победил или нет у меня такая же ерунда
 
V

vovchiiik

Участник
Регист
5 Ноя 2010
Сообщения
17
Господа в данном посте всё описано.
1. Попробуйте запустить MTKFlesher и MTKcom.
2. Попробуйте запустить все программы с отключенным от ДВД кабелем.
3. На каком Com порте сидит PL2303. Желательно переназначить Com1.
4. Какой у Вас тип процессора и флэшь памяти.
5. Проверьте работоспособность кабеля с помощью программы icserial замкнув на выходе PL2303 сигналы Rx-Tx.
6. На выходе Tx шнурка PL2303 после инициализации драйверов должен присутствовать постоянный уровень 3.3в
Попробуйте всё это и предоставьте инфу по ДВД и логи программ.
 


Верх