Страница 2 из 3 ПерваяПервая 1 2 3 ПоследняяПоследняя
Показано с 13 по 24 из 26

Тема: BOOT и JTAG интерфейс

  1. #13
    Member
    Регистрация
    30.08.2003
    Адрес
    EEPROM
    Сообщений
    360
    Спасибо
    6
    Благодарностей: 4 : 3
    Все-таки нашел
    http://openwince.sourceforge.net/jtag/
    А вот как народ поднимает iPAQ
    http://axl.freeyellow.com/iPAQ/jtag.htm

  2. #14
    Member
    Регистрация
    20.11.2003
    Адрес
    украина
    Сообщений
    169
    Спасибо
    0
    Благодарностей: 0 : 0
    Questman
    JTAG-xiling. Ну попробуй профлешь семена прогой от алеков тоже подключение через сом(мах-232).
    На одной шине седят флешка и озу для этого есть CS(Выбор кристалла)

  3. #15
    Member
    Регистрация
    30.08.2003
    Адрес
    EEPROM
    Сообщений
    360
    Спасибо
    6
    Благодарностей: 4 : 3
    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

  4. #16
    Newbie
    Регистрация
    02.06.2003
    Адрес
    74
    Сообщений
    14
    Спасибо
    0
    Благодарностей: 0 : 0
    Questman

    Автор оригинала Questman
    А вот дальнейшее (и самое сложное) написать загрузчик, который будучи загруженный в память ARM процессора смог бы записать то, что нужно во флеш память.
    я, наверно, что-то не понимаю, но зачем писать свой загрузчик. ведь JTAG- интерфейс в девайсах, которые его каким-то образом поддерживают, грубо говоря, представляет собой дли-и-нный регистр, где каждый BSC-элемент подключен к выводу микросхемы, и здесь уже нужны сокровенные знания, о которых упоминал чуть выше StRanger_TLT .
    Последний раз редактировалось raif; 11.02.2004 в 12:53.

  5. #17
    Newbie
    Регистрация
    02.06.2003
    Адрес
    74
    Сообщений
    14
    Спасибо
    0
    Благодарностей: 0 : 0
    не поленюсь, повторю еще раз.
    ftp://download.intel.com/design/flco...s/29218602.PDF

  6. #18
    Member
    Регистрация
    30.08.2003
    Адрес
    EEPROM
    Сообщений
    360
    Спасибо
    6
    Благодарностей: 4 : 3
    Raif, тут смысл с том, что у флешки нет JTAG интерфейса, но она подключена к процессору, который его имеет. Наша задача научить проц писать во флеш, что и делает загрузчик. И вообще для программирования флешки надо полюбому писать загрузчик - это не как в озу байтик послал и все пашет....

  7. #19
    Member
    Регистрация
    30.08.2003
    Адрес
    EEPROM
    Сообщений
    360
    Спасибо
    6
    Благодарностей: 4 : 3
    Raif, я прочитал материал по ссылке - интересно написано, но вот что смущает - Each flash memory control pin, WE#, CE#, OE#, etc., must directly or indirectly connect to the BSR.

    То есть надо , чтобы все выводы флешки соединялись с ногами, включенными в Boundary Scan, что не всегда выполняется. Надо еще раз на схемы телефонов взглянуть.
    Кстати iPAQ восстанавливается именно загрузчиком (см. ссылку что я давал выше)

  8. #20
    Junior Member
    Регистрация
    13.01.2004
    Адрес
    74
    Сообщений
    50
    Спасибо
    0
    Благодарностей: 0 : 0
    Questman
    Автор оригинала Questman

    То есть надо , чтобы все выводы флешки соединялись с ногами, включенными в Boundary Scan, что не всегда выполняется. Надо еще раз на схемы телефонов взглянуть.
    А разве не так?! В схемах имеющихся у меня именно так и выполнено.

    Кстати iPAQ восстанавливается именно загрузчиком (см. ссылку что я давал выше)
    Я в основном картинки посмотрел, но мнение свое имею. Провода у них классные.
    Не могу согласиться. Как правило, за JTAG отвечают dedicated pins, и я не думаю, что они способны выполнять дополнительные функции. А больше проводов что-то там не видно. Я не исключаю других вариантов, но имея в своем распоряжении пару сотен выводов пытаться сэкономить четыре...зачем?

    Отмазка. Все вышеизложенное - IMHO, зачастую не имеющее никакого отношения к действительности.

    Блин, запутался я в этих логинах с паролями. Отвечал raif.
    Последний раз редактировалось lazy2000; 11.02.2004 в 21:38.

  9. #21
    Member
    Регистрация
    30.08.2003
    Адрес
    EEPROM
    Сообщений
    360
    Спасибо
    6
    Благодарностей: 4 : 3
    Мда...в ветке телефонов CDMA тоже JTAG обсуждают, хорошую программку привели, только вот не ломаная она, не пишет во флеш. А прога - супер

  10. #22
    Newbie
    Регистрация
    02.06.2003
    Адрес
    74
    Сообщений
    14
    Спасибо
    0
    Благодарностей: 0 : 0
    Questman
    Ну и хорошо. Что за прога?

  11. #23
    Member
    Регистрация
    30.08.2003
    Адрес
    EEPROM
    Сообщений
    360
    Спасибо
    6
    Благодарностей: 4 : 3
    OCDemon Flash Programmer
    http://www.ocdemon.net/
    http://www.ocdemon.net/flsh_pgm.exe

    Там пробегал крак на старую версию, но надо сам инсталят нарыть. Работает с интерфейсом Wiggler.

  12. #24
    Member
    Регистрация
    30.08.2003
    Адрес
    EEPROM
    Сообщений
    360
    Спасибо
    6
    Благодарностей: 4 : 3
    Вот ссылка на схему Wiggler
    http://www.mobile-files.ru/forum/att...=&postid=34368

Похожие темы

  1. JTAG-интерфейс на atmega32l
    от Справедливый в разделе JTAG
    Ответов: 3
    Последний ответ: 15.02.2012, 14:37

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
  Рейтинг@Mail.ru