«Хорошая мысля приходит опосля»-народная мудрость.
А «мысля» меня посетила такая. Поскольку софт 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. Для проверки залил в нее дамп от этого ДВД. Включил .ДВД- работает. Залил нужный мне дамп от мертвого роутера. Пробэкапил , сравнил с исходником. Выпаял из ДВД и запаял чип в окирпиченный маршрутизатор. Кирпич ожил!
Оставлю здесь то,что нарыл в сети.
|