Тем: 4,446, Сообщений: 367,073, Пользователи: 157,281
На форуме: 74

Вернуться   Форум VolSat > Общий > Схемотехника, Мастерская

Важная информация


Схемотехника, Мастерская Схемы тюнеров, jtag и другое

Ответ
 
Опции темы Опции просмотра Language
Старый 09.07.2021, 09:01   #1
US5IVZ
Местный
 
Регистрация: 17.10.2015
Ресивер: 4060cx,Denys H265,Tiger combo,GS T26
Сообщений: 309
Сказал(а) спасибо: 101
Поблагодарили 307 раз(а) в 155 сообщениях
Вес репутации: 12
US5IVZ как роза среди колючекUS5IVZ как роза среди колючекUS5IVZ как роза среди колючекUS5IVZ как роза среди колючек
По умолчанию DVD плеер -программатор параллельных флешь

Возникла необходимость прошить параллельную 32Mbit флешь S29GL032N в корпусе TSOP48. А поскольку денег,которых никогда не бывает много, для покупки специального программатора-жалко и работа одноразовая,то пришлось «курить» Инет.
Наткнулся на такую идею : https://www.youtube.com/watch?v=-3lbkjDM-BU . Ее суть заключается в том ,что в DVD плеерах с процессорами MTK и ZORAN с помощью специальных программ можно «извращаться» с их родными и чужими параллельными флешами через UART интерфейс. Можно сливать дамп, можно лить рабочие прошивки ,а можно заливать и дампы от совершенно других девайсов.
Нашел у себя в хламе рабочий ДВД плеер .Вскрыл –проц. ZORAN ZR36966ELCG , флешь- S29AL016D (16 Mbit в исполнении TSOP48). Скачал необходимый софт QFP v1.01 и после небольших шаманских танцев удалось слить рабочий дамп и сохранив его на компе залить во флешь откровенный, для данного устройства, мусор. Естественно после этого ,плеер наотрез отказался подавать признаки жизни, но заливка сохраненного рабочего дампа вернула его в рабочее состояние.
В общем, метод рабочий. Осталось только выпаять родную память ,поставить на ейное место нужную мне S29GL032N залить необходимый дамп ,ну и обратно « сдуть» . Все бы ничего,.. но родная ДВД флешь хоть и совпадает по корпусу и пинам с S29GL032N да не имеет линии А20 на pin #10 (этот пин у нее просто не задействован). Хуже того судя по даташиту и у процессора ZR36966ELCG нет такой адресной линии. Вот сейчас «чешу репу» как выйти из «ситуэйшен» ,если прога QFP v1.01 позволяет работать с 32Mbit флешами (есть в перечне ) ,а физически это сделать нельзя.
Возможно,кто-то чем нить подобным занимался? Или мысли какие будут?
Приатачу даташит на свой Зоран.
Вложения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: pdf LCDHome_Vaddis_ZR36966ELCG-D.pdf 380.1 Кб 10
:: Заметка ::
Скачал? - нажми "Спасибо"

US5IVZ вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Старый 09.07.2021, 22:53   #2
Yablochkin
Местный
 
Регистрация: 17.09.2016
Ресивер: OpenSX1 HD DOLBY AUDIO
Сообщений: 128
Сказал(а) спасибо: 123
Поблагодарили 69 раз(а) в 42 сообщениях
Вес репутации: 8
Yablochkin пока неопределено
По умолчанию

Мысль одна: NeoProgrammer + CH341A Programmer.
Yablochkin вне форума   Ответить с цитированием
Старый 10.07.2021, 00:03   #3
US5IVZ
Местный
 
Регистрация: 17.10.2015
Ресивер: 4060cx,Denys H265,Tiger combo,GS T26
Сообщений: 309
Сказал(а) спасибо: 101
Поблагодарили 307 раз(а) в 155 сообщениях
Вес репутации: 12
US5IVZ как роза среди колючекUS5IVZ как роза среди колючекUS5IVZ как роза среди колючекUS5IVZ как роза среди колючек
По умолчанию

Yablochkin ,прежде чем делится такой мыслью поинтересуйтесь что такое параллельный и последовательный интерфейс передачи данных. И для какого из этих "фейсов" предназначен этот самый CH341A Programmer.
Если было бы так все просто,то давно бы... Есть у меня эта штукенция с ее помощью и дергаю флешь с параллельным интерфейсом по последовательному интерфейсу UART , но не напрямую ,а через процессор ДВД.
US5IVZ вне форума   Ответить с цитированием
Старый 21.07.2021, 11:32   #4
US5IVZ
Местный
 
Регистрация: 17.10.2015
Ресивер: 4060cx,Denys H265,Tiger combo,GS T26
Сообщений: 309
Сказал(а) спасибо: 101
Поблагодарили 307 раз(а) в 155 сообщениях
Вес репутации: 12
US5IVZ как роза среди колючекUS5IVZ как роза среди колючекUS5IVZ как роза среди колючекUS5IVZ как роза среди колючек
По умолчанию

«Хорошая мысля приходит опосля»-народная мудрость.
А «мысля» меня посетила такая. Поскольку софт QFP позволяет работать с 32Мбит флешами , а наличный CPU только с 16Мбит ,то необходимо разбить записываемый дамп 32 Мбит ровно пополам ,на два по 16. Один с адреса 0 по 200000(Hex) , а другой с 200000 по 400000(Hex). Записать в мелкосхему сначала первый файл в адресное пространство 0-200000. Затем активировать старший адрес А20 на флехе (просто закоротить пин.#10 на землю) и записать вторую часть с 200000 по 400000 (прога это умеет).
Теоретически вроде бы должно сработать. Но поверять теорию практикой я не стал. Сосед «подарил» свой рабочий ДВД плеер от Би Би Кей .
Место занимает, выбросить его жалко (когда-то немалых денег стоил),когда им пользовался последний раз уже и не вспомнит ,а так, на «опыты»- святое дело!
Вскрытие показало наличие проца МТК1389FE , который позволяет работать аж с 64Мбит флешь памятью. На плате стоит флешь 16Мбит, но не задействованный в ней А20 уже выведен к CPU.
Нашел софт MTKtool. Выпаял родную флеху S29AL016D ,запаял не родную S29GL032N. Для проверки залил в нее дамп от этого ДВД. Включил .ДВД- работает. Залил нужный мне дамп от мертвого роутера. Пробэкапил , сравнил с исходником. Выпаял из ДВД и запаял чип в окирпиченный маршрутизатор. Кирпич ожил!
Оставлю здесь то,что нарыл в сети.
Вложения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar MTK_1.rar 2.97 Мб 15
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar MTKT_2.rar 8.12 Мб 16
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar ZORAN.rar 1.36 Мб 18
:: Заметка ::
Скачал? - нажми "Спасибо"

US5IVZ вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите выбрать HD-плеер Walter7 Мир HDTV, 4K и 3D 10 25.08.2022 17:31
Программатор extra-pic пик PIC + eeprom at-24c i2c sat78 Схемотехника, Мастерская 5 19.07.2016 11:20
универсальный программатор (умелые ручки) HIM CAM-Модули, Программаторы, Карты 1 22.05.2015 13:03
У кого есть Программатор тсоп48 ? koliambia Схемотехника, Мастерская 3 25.09.2013 18:43
Флешь Дампы для модулей Admin Софт для Модулей 1 30.11.2010 16:02

DigitalOcean Referral Badge

Текущее время: 20:23. Часовой пояс GMT +3.
volsat.com.ua