Подскажите пожалуйста точки JTAG для Acer N311. Нигде не могу найти.
Снимать процессор и вызванивать самостоятельно...
а есть какой-нибудь мануал по этому поводу.
Мануал чего ? Как снимать процессор ?Или как взять тестер и искать потом точки по плате ?
Мануалов по этой теме есть полно, можеш для интереса поискать на тему реболинг. Ток если ты не знаеш что это такое то какой смысл с мануала, для этого нужно спец. оборудование, и некоторый опыт...
http://4pda.ru/forum/index.php?showtopic=96174&view=findpost&p=2675674 и http://4pda.ru/forum/index.php?showtopic=96174&view=findpost&p=2678488 мы немножко поэкспериментировали и нашли точки подключения жтаг.
Теперь мучаюсь заливкой лоадера
2 - TCK
3 - TDI
4 - TMS
5 - TDO
Эти только точки и нужны, nTRST не обязателен...
Как залить, точнее подготовка к этому процессу читай тут: http://forum.pda2u.ru/forum/topic857.html
и делай по аналогии, ток адресация скорее всего будет другая...
Я прям тут спрошу, чтобы тему не поднимать далее
1) в прошивке есть EBOOT.bin EBOOT.nb0 superipl.nb0 и образ диска flash.dio
Первые три файла я так понимаю ipl и spl. их прямо в таком виде грузить и какие из них нужно грузить? (flash.dio - это сама система, ее потом я так понимаю)
2) перепаял 1Гбит флэш на схожую по спецификации но 8Гбит. Из-за разницы в объеме можно глюки поймать? Если да, как обойти?
По вопросу №2
Если в твоём девайсе Именно в эту флешку пишется прошива то скорее всего возникнут трудности с загрузчиками под эту флеш. Родные её могут не "понять" и придётся искать другие готовые или писать самому. С другой стороны, если адресация полностью идентична, то могут проканать родные загрузчики, но видиться она будет по объёму как родная.
Пробовать надо.
Извиняюсь, что поднял старую тему. Вопрос именно по этому девайсу. Ситуация такая:
слетел bootloader. Теперь тушка висит на заставке Acer n300 handheld, либо постоянно перезагружается. Если при перезагрузе зажать джойстик и одну из нижних кнопок - появляется рисунок кпк на белом фоне, мигает синий диод 16 раз и опять перезагруз (сигнализирует о чем-то? Может в это момент нужно еще что нажать или сделать?). На ХР реагирует, перезагружается но в bootloader не заходит. Может есть у кого возможность скинуть ROM с живого устройства?
Проц успешно определяется H-Jtag-ом. Осталось вычислить что, куда и с каким смещением. evgenioni, писал про 3 файла: EBOOT.bin, EBOOT.nb0 и superipl.bin. Это справедливо для 24 прошивки, в 16-й например EBOOT.bin отсутствует как класс. Т.е. можно без него попробовать запустить? Только вот как вычислить что с какого адреса запускать?
В прошивке присутствует файл chain.lst, я так понимаю он описывает порядок записи файлов при прошивке? В 16 прошивке он выглядит так
Eboot.nb0
Superipl.nb0
flash.dio
В 24-й так
Eboot.nb0
EBOOT.bin
Superipl.nb0
flash.dio
Кто нибудь может помочь?
shrm, прежде всего, стоит просто попробовать другую флешку. Можно еще попробовать неофициальную прошивку, где есть только ОС.
P.S. Собственно, http://4pda.ru/forum/index.php?showtopic=41420&st=20#entry780483. Один из вариантов http://forum.pda2u.ru/topic1496.html.
P.P.S. Ну и не забываем о шаманствах, типа вытащить батарейку надолго, а потом опять попробовать шить.
Приведенные ссылки зачитаны до дыр. Дело в том что не загружается сам bootloader, соответственно никаких отсчетов времени не идет и флешку вставлять бесполезно. Сначала нужно этот самый bootloader восстановить.
UPD
эпопея продолжается. Профи, помогайте.
Значит дело в следующем:
кпк запускается с экраном "Acer n300 handheld" и после этого бесконечный перезагруз. Если при загрузке нажать и удерживать джойстик - появляется белый экран с изображением кпк, мигает синий светодиод 16 раз и опять перезагруз.
С jtag экспериментирую, выходит следующее: запускаю h-jtag, запускаю noice. заливаю файл superipl.nb0 с адреса 0. Запускаю выполнение. если подождать несколько секунд - появляется "Acer n300 handheld". Жму halt - останавливается всегда на одном и том же адресе, а именно 80025364 - EAFFFFFE - B - 80025364 (та же самая картина если superipl.nb0 не грузить а сразу после запуска noice нажать go). Получается superipl - это самый первый бут, и он цел? Что дальше? В идеальной ситуации, при рабочем девайсе, бутлоадер запускается удерживанием кнопки power. Видимо нужно дальше что-то еще догрузить (eboot.nb0 ???) при этом удерживая кнопку power?
UPD2
Считал с помощью H-Flasher-a что считалось из нанд, около 10 мб, дальше говорит много бэдов. Но смысл не в этом. Пробовал прошивать им-же - процесс идет, но в памяти остается то же что и было, стирать тоже не хотел. Один раз каким то чудом получилось стереть первые 3 блока, а вот обратно их закинуть - никак.
Что еще выяснил:
В нанд порядок такой: 0-й блок - superipl.nb0, 1-й TOC, 2-й eboot.nb0. То что у меня считалось - eboot примерно с половины был пустым, вот видомо поэтому и не грузился. Нашел sjf, который понимает мою флеш, но с ним таже история, процесс прошивки идет, но результата никакого, пустые блоки. Почему прошить не могу? Можно эту информацию как-то использовать, чтобы запустить через noice?
Русская версия Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)