Цитата(maksvp Вчера @ 13:23)ЗЫ: касаемо формата заголовка chain.bin не всё очевидно, особенно его базовый адрес загрузки в RAM. Но так работает, и я вычислил такое правило по другим прошивкам подобного типа от других навигаторов. Если кто-то владеет большей информацией, каменты приветствуются.
maksvp,
В небезизвестном примере об изготовлении bin прошивок
Изготовление .bin - прошивок
RAM_BASE_ADDR для chain.bin взят из NTOC дампа прошивки (pages.bin).
--------------------
Вот такой девайс никому не встречался
igolas, Да, в том случае адрес есть в явном виде. В моей NTOC ничего такого нету, даже намёка. Из всех данных, имеющих отношение к адресам загрузки в моей таблице есть только 0x80040000, 0x80070664 и 0x81400000. В итоге я пришел к выводу, что загружать chain.bin можно куда угодно, главное чтобы он не налез на что-то другое и начинался на границе 1 кб блока, или 2-кб, не хочу проверять чесно говоря. В том виде, в котором я выложил архив с инсталяшкой WinCE оно точно работает, и дамп SMFlash в точности совпадает с дампом, сделанным с неломаного аппаратапрошивал этот навик(с желтого меню на белое) http://4pda.ru/forum/uploads/monthly_05_2009/post-385015-1242660101.jpg
прошел процесс загрузки, предложил перезагрузится и все. черный экран. прощивка сто процентов к нему, так как пред ним прошил точно таких 2 зверька. прошивка стоит 82с. перебровал некоторе количество разнообразных 82с(даже 82а) - результат ноль. рядом лежит живой - просто прошивку выдрать с него толку не даст наверно. каким программным способом попытаться восстановить?
maksvp,
В небезизвестном примере об изготовлении bin прошивок
Изготовление .bin - прошивок
RAM_BASE_ADDR для chain.bin взят из NTOC дампа прошивки (pages.bin).
--------------------
Вот такой девайс никому не встречался
igolas, Да, в том случае адрес есть в явном виде. В моей NTOC ничего такого нету, даже намёка. Из всех данных, имеющих отношение к адресам загрузки в моей таблице есть только 0x80040000, 0x80070664 и 0x81400000. В итоге я пришел к выводу, что загружать chain.bin можно куда угодно, главное чтобы он не налез на что-то другое и начинался на границе 1 кб блока, или 2-кб, не хочу проверять чесно говоря. В том виде, в котором я выложил архив с инсталяшкой WinCE оно точно работает, и дамп SMFlash в точности совпадает с дампом, сделанным с неломаного аппаратапрошивал этот навик(с желтого меню на белое) http://4pda.ru/forum/uploads/monthly_05_2009/post-385015-1242660101.jpg
прошел процесс загрузки, предложил перезагрузится и все. черный экран. прощивка сто процентов к нему, так как пред ним прошил точно таких 2 зверька. прошивка стоит 82с. перебровал некоторе количество разнообразных 82с(даже 82а) - результат ноль. рядом лежит живой - просто прошивку выдрать с него толку не даст наверно. каким программным способом попытаться восстановить?
Установить Гармин, Навител Навигатор, Ситигид, Навител в свой любимый телефон Nokia