Все-таки нашел
http://openwince.sourceforge.net/jtag/
А вот как народ поднимает iPAQ
http://axl.freeyellow.com/iPAQ/jtag.htm
Все-таки нашел
http://openwince.sourceforge.net/jtag/
А вот как народ поднимает iPAQ
http://axl.freeyellow.com/iPAQ/jtag.htm
Questman
JTAG-xiling. Ну попробуй профлешь семена прогой от алеков тоже подключение через сом(мах-232).
На одной шине седят флешка и озу для этого есть CS(Выбор кристалла)
Tera, тут ты в корне не прав, кабель от ксилинкса это просто один из вариантов схемы интерфейса, он выбран потому, что поддерживается большинством программ, он ничем не лучше и не хуже остальных.
По поводу Chip Select тут ты опять неправ - JTAG приходит напрямую на процессор и все. А вот дальнейшее (и самое сложное) написать загрузчик, который будучи загруженный в память ARM процессора смог бы записать то, что нужно во флеш память. Кстати CS у арм процессоров работает не совсем так, как обычно, точнее там просто стоит дешифратор адресов внутри и выходы CS0-CS4
Table 3–7. ARM Memory Space
Start Address Stop Address Allocated Size in Bytes Data Access
CS0 0000:0000 007F:FFFF 8M 8/16/32
CS1 0080:0000 00FF:FFFF 8M 8/16/32
CS2 0100:0000 017F:FFFF 8M 8/16/32
CS3 0180:0000 01FF:FFFF 8M 8/16/32
CS4 0200:0000 027F:FFFF 8M 8/16/32
Так что зная на какой из выводов ARM заходит CS флеши можно однозначно определить по какому адресу писать, например у 191 мотора флеш приходит на CS0 а оперативка на CS2
Questman
я, наверно, что-то не понимаю, но зачем писать свой загрузчик. ведь JTAG- интерфейс в девайсах, которые его каким-то образом поддерживают, грубо говоря, представляет собой дли-и-нный регистр, где каждый BSC-элемент подключен к выводу микросхемы, и здесь уже нужны сокровенные знания, о которых упоминал чуть выше StRanger_TLT .Автор оригинала Questman
А вот дальнейшее (и самое сложное) написать загрузчик, который будучи загруженный в память ARM процессора смог бы записать то, что нужно во флеш память.
Последний раз редактировалось raif; 11.02.2004 в 12:53.
не поленюсь, повторю еще раз.
ftp://download.intel.com/design/flco...s/29218602.PDF
Raif, тут смысл с том, что у флешки нет JTAG интерфейса, но она подключена к процессору, который его имеет. Наша задача научить проц писать во флеш, что и делает загрузчик. И вообще для программирования флешки надо полюбому писать загрузчик - это не как в озу байтик послал и все пашет....
Raif, я прочитал материал по ссылке - интересно написано, но вот что смущает - Each flash memory control pin, WE#, CE#, OE#, etc., must directly or indirectly connect to the BSR.
То есть надо , чтобы все выводы флешки соединялись с ногами, включенными в Boundary Scan, что не всегда выполняется. Надо еще раз на схемы телефонов взглянуть.
Кстати iPAQ восстанавливается именно загрузчиком (см. ссылку что я давал выше)
Questman
А разве не так?! В схемах имеющихся у меня именно так и выполнено.Автор оригинала Questman
То есть надо , чтобы все выводы флешки соединялись с ногами, включенными в Boundary Scan, что не всегда выполняется. Надо еще раз на схемы телефонов взглянуть.
Я в основном картинки посмотрел, но мнение свое имею. Провода у них классные.Кстати iPAQ восстанавливается именно загрузчиком (см. ссылку что я давал выше)
Не могу согласиться. Как правило, за JTAG отвечают dedicated pins, и я не думаю, что они способны выполнять дополнительные функции. А больше проводов что-то там не видно. Я не исключаю других вариантов, но имея в своем распоряжении пару сотен выводов пытаться сэкономить четыре...зачем?
Отмазка. Все вышеизложенное - IMHO, зачастую не имеющее никакого отношения к действительности.
Блин, запутался я в этих логинах с паролями. Отвечал raif.
Последний раз редактировалось lazy2000; 11.02.2004 в 21:38.
Мда...в ветке телефонов CDMA тоже JTAG обсуждают, хорошую программку привели, только вот не ломаная она, не пишет во флеш. А прога - супер
Questman
Ну и хорошо. Что за прога?
OCDemon Flash Programmer
http://www.ocdemon.net/
http://www.ocdemon.net/flsh_pgm.exe
Там пробегал крак на старую версию, но надо сам инсталят нарыть. Работает с интерфейсом Wiggler.
Вот ссылка на схему Wiggler
http://www.mobile-files.ru/forum/att...=&postid=34368