|
|
  |
JTAG: ARM+Altera, Возвращаясь к теме "цепочить-не цепочить" |
|
|
|
Dec 14 2007, 22:15
|
Частый гость
 
Группа: Участник
Сообщений: 127
Регистрация: 18-10-06
Пользователь №: 21 418

|
Цитата(zltigo @ Dec 15 2007, 01:00)  Отчего это вдруг? Просто молча брать и шить ЛЮБОЕ устройство в цепочке, разве только в квартуском программаторе придется мышкой ткнуть для указания чипа в списке найденных в цепочке. Разве квартус сможет залить прошивку в альтеру через wiggler?
|
|
|
|
|
Dec 14 2007, 22:44
|
Частый гость
 
Группа: Участник
Сообщений: 127
Регистрация: 18-10-06
Пользователь №: 21 418

|
Цитата(zltigo @ Dec 15 2007, 01:36)  А что мешает подключить то, через чего он может? Ничто, конечно же, не мешает. Но тогда теряет смысл жтаг-цепочка, ибо для работы по нему с каждым из двух девайсов придётся втыкать то то, то это, да ещё и в разные разъёмы на плате. Это imho, естественно.
|
|
|
|
|
Dec 14 2007, 23:08
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(LordVader @ Dec 15 2007, 00:44)  да ещё и в разные разъёмы на плате. Зачем в разные? В один и тот-же. Да и JTAG адаптеры (правильно сделанные) можете запараллелить. Если хотите полного комфорта, купите нормальный JTAG адаптер для ARM с возможностью, например, SVF/JAM плеера для CPLD/FPGA. Ну а если "дешево" тогда продолжайте пользовать Wiggler-ы (можете сами слегка подправить плеер по открытой алтерианской документации), бластеры, удлиннители, разъемы.... Комфорт может быть достигнут и другими способами, для меня комфортно иметь отладочную консоль и через нее заливать и прошивки и ARM, и FPGA не отвлекаясь на JTAG-и и поддерживающий их софт.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Dec 15 2007, 00:45
|
Частый гость
 
Группа: Участник
Сообщений: 127
Регистрация: 18-10-06
Пользователь №: 21 418

|
Цитата(zltigo @ Dec 15 2007, 02:08)  Зачем в разные? В один и тот-же. Да и JTAG адаптеры (правильно сделанные) можете запараллелить. Если хотите полного комфорта, купите нормальный JTAG адаптер для ARM с возможностью, например, SVF/JAM плеера для CPLD/FPGA. Ну а если "дешево" тогда продолжайте пользовать Wiggler-ы (можете сами слегка подправить плеер по открытой алтерианской документации), бластеры, удлиннители, разъемы....
Комфорт может быть достигнут и другими способами, для меня комфортно иметь отладочную консоль и через нее заливать и прошивки и ARM, и FPGA не отвлекаясь на JTAG-и и поддерживающий их софт. Спасибо! ВОзможные направления движения ясны. ps: ещё мне тут дали совет, переделать виглерообразный адаптер, чтобы он был по пинам на lpt совместим с byteblaster'ом. Ну и openOCD переправить...
|
|
|
|
|
Dec 17 2007, 07:05
|
Знающий
   
Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317

|
Цитата(etoja @ Dec 17 2007, 09:01)  Программа H-Jtag цепочку программировать не умеет. Ставте два разъёма и не создавайте себе трудностей. Это почемуже ? Options -> TAP Configuration и в перед Я работаю с STR912 у него в нутри в цепочке 3 девайса и никаких проблем  P.S. Может а альтерой работать и не будет  , надо пробывать...
|
|
|
|
|
Aug 17 2009, 15:40
|
Участник

Группа: Участник
Сообщений: 60
Регистрация: 4-05-09
Пользователь №: 48 641

|
Цитата(LordVader @ Dec 15 2007, 22:21)  Вот ещё что надумал - с обоих концов поставить разъём под байтбластер и вигглер, и по мере надобности замыкать ТДИ на ТДО в одном из них. Будет и цепочка, и 2 разъёма. =) Интересно получилось ли? Я тоже сейчас ломаю голову как поступить для случая ARM7 + EPM3032
|
|
|
|
|
Aug 18 2009, 09:21
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 25-08-05
Пользователь №: 7 947

|
Мы тоже разносим цепочки ПЛИС и контроллера и ставим 2 разъема. Так оказывается проще, чем создавать переходники и мучаться с перетыканиями, либо учить один из кабелей быть универсальным. Плюс еще и напряжения иногда в цепочках разные. Единственный случай, в котором это необходимо - это тест платы (boundary-scan). Но для этого всегда можно соорудить внешний "крэдл", который будет объединять две цепочки в одну со всеми необходимыми преобразованиями уровней.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|