реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> spartan-3e, возможно ли использовать как программатор?
quazi
сообщение Apr 8 2009, 09:36
Сообщение #1





Группа: Новичок
Сообщений: 11
Регистрация: 8-04-09
Пользователь №: 47 359



Здравствуйте, господа.
я новичок в программировании ПЛИС, и мне нужен ваш совет. Скажите, плз, возможно ли использование эвал борда spartan-3e как программатора для некоего устройства?
ситуация такая, есть сплд которую надо сконфигурить по jtag, а кабеля джитаг нет, зато есть эвал борд и усб кабель к нему, в принципе можно было бы собрать кабель от ЛПТ-разъема, но ето время и хотелось бы уйти от ЛПТ, не на всяких ноутах он есть, а усб-житаг стоят денег, вот я и думаю может можно как-то выкрутиться без дополнительных расходов?
всевозможные идеи привествуются wink.gif
Go to the top of the page
 
+Quote Post
Methane
сообщение Apr 8 2009, 09:49
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(quazi @ Apr 8 2009, 12:36) *
Здравствуйте, господа.
я новичок в программировании ПЛИС, и мне нужен ваш совет. Скажите, плз, возможно ли использование эвал борда spartan-3e как программатора для некоего устройства?
ситуация такая, есть сплд которую надо сконфигурить по jtag, а кабеля джитаг нет, зато есть эвал борд и усб кабель к нему


Выпаять CPLD из борды, и кинуть провода?
Go to the top of the page
 
+Quote Post
quazi
сообщение Apr 8 2009, 10:55
Сообщение #3





Группа: Новичок
Сообщений: 11
Регистрация: 8-04-09
Пользователь №: 47 359



выпаять не вариант, во-первых их несколько в нескольких блоках, чо ж терь каждую выпаивать, а во-вторых чо я зря что ли житаг в плату закладывал для внутрисистемного программирования wink.gif
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Apr 8 2009, 10:58
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Что-то не очень ясно. Есть на плате CPLD, которую надо запрограммировать, наверное на этой плате есть разъем JTAG. Есть JTAG кабель в ките. Что мешает кабель от кита присоединить к плате с CPLD?
Go to the top of the page
 
+Quote Post
Leka
сообщение Apr 8 2009, 11:24
Сообщение #5


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



Цитата(quazi @ Apr 8 2009, 12:36) *
Здравствуйте, господа.
я новичок в программировании ПЛИС, и мне нужен ваш совет. Скажите, плз, возможно ли использование эвал борда spartan-3e как программатора для некоего устройства?
ситуация такая, есть сплд которую надо сконфигурить по jtag, а кабеля джитаг нет, зато есть эвал борд и усб кабель к нему, в принципе можно было бы собрать кабель от ЛПТ-разъема, но ето время и хотелось бы уйти от ЛПТ, не на всяких ноутах он есть, а усб-житаг стоят денег, вот я и думаю может можно как-то выкрутиться без дополнительных расходов?
всевозможные идеи привествуются wink.gif

Если на эвал-борде есть JTAG, можно включить в цепочку.

Цитата(DmitryR @ Apr 8 2009, 13:58) *
Что-то не очень ясно. Есть на плате CPLD, которую надо запрограммировать, наверное на этой плате есть разъем JTAG. Есть JTAG кабель в ките. Что мешает кабель от кита присоединить к плате с CPLD?

Например, стартер-кит от Xilinx не позволяет напрямую так делать (наверно, чтобы программаторы лучше распродавались), надо подпаиваться в нужные точки.
Go to the top of the page
 
+Quote Post
quazi
сообщение Apr 8 2009, 11:59
Сообщение #6





Группа: Новичок
Сообщений: 11
Регистрация: 8-04-09
Пользователь №: 47 359



на эвал борде есть аж 2 житага wink.gif а можно поподробнее как включить в цепочку, прям по пунктам как для идиота...
а насчет

"Что-то не очень ясно. Есть на плате CPLD, которую надо запрограммировать, наверное на этой плате есть разъем JTAG. Есть JTAG кабель в ките. Что мешает кабель от кита присоединить к плате с CPLD?"

нет житаг кабеля в ките, там токо усб кабель, был бы житаг кабель вопросов бы не было
припаиваться ваще не вариант...
Go to the top of the page
 
+Quote Post
Leka
сообщение Apr 8 2009, 14:50
Сообщение #7


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



Имхо, надо по схеме(или в описании) смотреть - куда и как подключены сигналы TDI, TDO.
Go to the top of the page
 
+Quote Post
vik0
сообщение Apr 8 2009, 17:51
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 381
Регистрация: 27-07-08
Из: теплые края
Пользователь №: 39 233



Цитата(quazi @ Apr 8 2009, 12:36) *
...есть сплд которую надо сконфигурить по jtag, а кабеля джитаг нет

Примитивный lpt-jtag-кабель изготавливается в домашних условиях за пол-дня. Несколько вариантов схем есть на этом форуме, поищите.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Apr 9 2009, 06:56
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(quazi @ Apr 8 2009, 15:59) *
нет житаг кабеля в ките, там токо усб кабель, был бы житаг кабель вопросов бы не было

Я что-то не въезжаю с утра. У этого USB кабеля: с одной стороны USB, а с другой что?
Go to the top of the page
 
+Quote Post
vik0
сообщение Apr 9 2009, 07:59
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 381
Регистрация: 27-07-08
Из: теплые края
Пользователь №: 39 233



Цитата(DmitryR @ Apr 9 2009, 09:56) *
Я что-то не въезжаю с утра. У этого USB кабеля: с одной стороны USB, а с другой что?

Если это spartan3e starter kit, то с другой стороны кабеля - тоже USB. И кипарисовский контроллер на плате.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Apr 9 2009, 08:09
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Понятно, то есть вы на Спартане хотите сделать эмулятор USB JTAG. Однако, спаять LPT JTAG будет проще. На порядок примерно.
Go to the top of the page
 
+Quote Post
Boris_TS
сообщение Apr 9 2009, 10:25
Сообщение #12


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Цитата(DmitryR @ Apr 9 2009, 11:09) *
Понятно, то есть вы на Спартане хотите сделать эмулятор USB JTAG. Однако, спаять LPT JTAG будет проще. На порядок примерно.

Про LPT полностью согласен. Parallel Download Cable III делается достаточно просто - сам с него начинал,.. но тогда не было еще и в помине Xilinx USB Platform Cable, да и ПЛИС были с входами JTAG - 5В.

Как-то уже не раз подымалось: "как сделать свой Xilinx JTAG шнурок..." но обычно всё заканчивалось тем что, если не жалко где-то 200$ (цены плаваю, поэтому точно сказать не могу), то лучше просто купить готовый Xilinx USB Platform Cable II (первую версию уже сняли с производства,.. но всё еще продают старые запасы) - так и быстрее, и дешевле.
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Apr 9 2009, 14:31
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



По идее если найти на эвалбоарде сигналы jtag, перекинуть их на плату с CPLD, то можно будет попробовать просканировать цепочку. Но, ИМХО, не всегда можно найти эти сигналы (надо разводку смотреть со схемой вместе), плюс, если в кипарисе зашита более или менее интеллектуальная прошивка, она может не дать включать в цепочку посторонние устройства... Вобщем как вариант - ищите сигналы jtag. И еще - не даром говорят jtag-цепочка smile.gif Так что нужно будет где-то в разрыв подключаться TDI-TDO.


--------------------
Go to the top of the page
 
+Quote Post
quazi
сообщение Apr 10 2009, 08:34
Сообщение #14





Группа: Новичок
Сообщений: 11
Регистрация: 8-04-09
Пользователь №: 47 359



проще то проще, да только на ноутах все меньше и меньше появляется ЛПТ порт
придется быть привязанному к стационарному компу
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Apr 10 2009, 08:41
Сообщение #15


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



А таскать с ноутом кит не напрягает?
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 08:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01456 секунд с 7
ELECTRONIX ©2004-2016