Re: Читаем и русифицируем Garmin
#23
Цитата:
Сообщение от chini
х100000 байт и дальше ошибка. Теперь j-flash при коннекте говорит что флешь не найдена.
|
Судя по дампу прочитали вы РАМу , 1мег, 8раз по кругу.
Вопрос - что вы в него лили ? Учитывая симптомы , вряд ли вы лили в него подготовленый файл, скорее всего "с шашкой наголо" конвертнули RGN в MOT даже не озадачившись тем что кушает проц ,BIG или Little Endian. Скажем вам повезло и вы переконвертили в LittleEndian , но судя по симптомам вы таки не выкинули из файла служебную "шапку" RGN файла, и теперь вместо инициализации таймеров и устройств (памяти в т.ч.) получили чёрт знает что.
Далее - чистый бинарник (ну логичный такой .. ) начинается со смещения $0000003С в RGN файле.
Прошить лучше выпаянную флешь на программаторе (например на UP1024 или подобном ), на крайний случай Гугл сказал что такая флешь живёт например в телефоне Sigmatel t99 на MTK 6225 проце (он тоже может выступить в роли программатора если подойти с правильной стороны).
Почему лучше на программаторе - как то я в вас слабо верю...Не думаю что вы сможете в разумные сроки проинициализировать это процессор по JTAG , еслиб могли то наверняка сохранили реальный дамп флеши и знали её физический адрес.