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

 
 
> JTAG usb-blaster, как встроиться в цепочку
Putnik
сообщение Aug 29 2011, 07:49
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 4-09-07
Из: Зеленоград
Пользователь №: 30 272



Здравствуйте!
задача встроиться своим JTAG-контроллером реализованном в ПЛИС в цепочку конфигурирования этой же ПЛИС.
интересно, возможно ли это в принципе?


--------------------
за Навального!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
XVR
сообщение Aug 29 2011, 09:11
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Putnik @ Aug 29 2011, 11:49) *
задача встроиться своим JTAG-контроллером реализованном в ПЛИС в цепочку конфигурирования этой же ПЛИС.
Очень похоже за попытку поднять себя за волосы
Цитата
интересно, возможно ли это в принципе?
У барона Мюнхаузена получилось 1111493779.gif
Go to the top of the page
 
+Quote Post
iosifk
сообщение Aug 29 2011, 09:41
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(XVR @ Aug 29 2011, 13:11) *
Очень похоже за попытку поднять себя за волосы


Да нет.. Просто человек хочет иметь на JTAG порт общего назначения, но не умеет об этом правильно сказать. И хочет через Байт-бластер отлаживать что-то у себя в проекте.
Вот он скоро узнает, что это можно. Потом будет встраивать порт, потом будет задавать вопросы про API к USB байт-бластеру. Потом будет материть Альтеру, когда узнает, что API не доступен... Красота и простор для творчества. А потом он на это дело плюнет, когда надоест переключать драйвера к USB после загрузки на отладку... Потом он к паре свободных пинов прицепит микроконтроллер или стартовый набор с микроконтроллером и будет отлаживаться. Или вот найдет у Экзара чипы PCIe - UART. встроит в свой проект высокоскоростной UART, прямо от стартового набора и будет счастлив...
Думаю что так. Впрочем, через пару дней увидим...
Удачи!


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Aug 29 2011, 12:00
Сообщение #4


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(iosifk @ Aug 29 2011, 13:41) *
Просто человек хочет иметь на JTAG порт общего назначения, но не умеет об этом правильно сказать. И хочет через Байт-бластер отлаживать что-то у себя в проекте.

Вы телепат??? blink.gif
Про отладку в посте топикстартера нет ни слова...

Цитата(iosifk @ Aug 29 2011, 13:41) *
Вот он скоро узнает, что это можно. Потом будет встраивать порт, потом будет задавать вопросы про API к USB байт-бластеру. Потом будет материть Альтеру, когда узнает, что API не доступен... Красота и простор для творчества. А потом он на это дело плюнет, когда надоест переключать драйвера к USB после загрузки на отладку... Потом он к паре свободных пинов прицепит микроконтроллер или стартовый набор с микроконтроллером и будет отлаживаться.

Но если топикстартеру нужна таки именно отладка, то сперва он узнает, что есть такая штука, как SignalTap, и станет его использовать, безо всяких вопросов про API, и внешних контроллеров.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Putnik
сообщение Aug 29 2011, 12:16
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 4-09-07
Из: Зеленоград
Пользователь №: 30 272



Цитата
Да нет.. Просто человек хочет иметь на JTAG порт общего назначения, но не умеет об этом правильно сказать. И хочет через Байт-бластер отлаживать что-то у себя в проекте.

Вы все правильно поняли, нужно для отладки микропроцессорной системы в ПЛИС

Цитата(Stewart Little @ Aug 29 2011, 16:00) *
Но если топикстартеру нужна таки именно отладка, то сперва он узнает, что есть такая штука, как SignalTap, и станет его использовать, безо всяких вопросов про API, и внешних контроллеров.

SignalTap не помошник для прогона миллиона тестов


--------------------
за Навального!
Go to the top of the page
 
+Quote Post
iosifk
сообщение Aug 30 2011, 12:06
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Putnik @ Aug 29 2011, 16:16) *
Вы все правильно поняли, нужно для отладки микропроцессорной системы в ПЛИС

Кстати, а Вы софт-симулятор для Вашего процессора сделали? Мне, например, это сильно помогло при отладке.
И что за процессор у Вас?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Putnik
сообщение Aug 30 2011, 12:17
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 4-09-07
Из: Зеленоград
Пользователь №: 30 272



Цитата(iosifk @ Aug 30 2011, 16:06) *
Кстати, а Вы софт-симулятор для Вашего процессора сделали? Мне, например, это сильно помогло при отладке.
И что за процессор у Вас?

Программный симулятор есть.
Встроенный(внутрисхемный) отладчик нужен для отладки программ на живом железе, на симуляторе не все возможно реализовать, а если возможно, то встает проблема верификации симулятора.

Архитектур процессоров 2, собственной разработки, с уникальными системами команд.
Ссылка



--------------------
за Навального!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Putnik   JTAG usb-blaster   Aug 29 2011, 07:49
- - iosifk   Цитата(Putnik @ Aug 29 2011, 11:49) интер...   Aug 29 2011, 08:05
|- - Putnik   Цитата(iosifk @ Aug 29 2011, 12:05) Да, н...   Aug 29 2011, 08:08
|- - iosifk   Цитата(Putnik @ Aug 29 2011, 12:08) Cyclo...   Aug 29 2011, 08:53
||- - Stewart Little   Цитата(Putnik @ Aug 29 2011, 16:16) Вы вс...   Aug 29 2011, 12:44
|- - iosifk   Цитата(Stewart Little @ Aug 29 2011, 16:0...   Aug 29 2011, 12:29
|- - wpost   IMHO проще заложить RS232 или USB-UART (типа CP210...   Aug 29 2011, 12:38
|- - Putnik   через компорт через отдельные пины ПЛИС для JTAG о...   Aug 29 2011, 13:16
|- - Stewart Little   Цитата(Putnik @ Aug 29 2011, 17:01) ... н...   Aug 29 2011, 13:20
||- - _pv   Цитата(Stewart Little @ Aug 29 2011, 20:2...   Aug 30 2011, 08:57
|- - iosifk   Цитата(Putnik @ Aug 29 2011, 17:16) через...   Aug 29 2011, 13:20
- - Putnik   Есть проект(микропроцессор), у него есть внутрисхе...   Aug 29 2011, 13:42
|- - Shivers   Цитата(Putnik @ Aug 29 2011, 17:42) Есть ...   Aug 29 2011, 14:50
- - XVR   Сделать в ПЛИСине 2й TAP JTAG'а и подсоединить...   Aug 29 2011, 17:45
- - Hoodwin   Так если у вас хватило терпения нарисовать целиком...   Aug 30 2011, 20:04
- - Putnik   Цитата(Hoodwin @ Aug 31 2011, 00:04) Так ...   Aug 30 2011, 20:33


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

 


RSS Текстовая версия Сейчас: 17th June 2025 - 07:32
Рейтинг@Mail.ru


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