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

 
 
6 страниц V  « < 4 5 6  
Reply to this topicStart new topic
> Универсальный кабель
cms
сообщение Aug 23 2006, 10:04
Сообщение #76


Частый гость
**

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



Цитата
Вот обзавелся таким кабелем и теперь возник вопрос - ChipScope не желает его видеть никоим образом. Удавалось ли кому-то их подружить и как?


Таких кабелей наваять сейчас не проблема, главная трудность - подружить их с FPGA-шным софтом...
Go to the top of the page
 
+Quote Post
koziy_mf
сообщение Apr 21 2009, 03:44
Сообщение #77


Местный
***

Группа: Свой
Сообщений: 434
Регистрация: 20-10-04
Пользователь №: 921



Пытаюсь подружить LPT2USB вот отсюда:
http://www-user.tu-chemnitz.de/~heha/baste...PT/ul-17.htm.en
с Вашим вариантом UPP1A универсального JTAGa...

LPT2USB со схемой и прошивкой автора проверено работает с Universal Scan, Xilinx JTAG3 (Digilent-а) и самопалом Byteblastera. Хотя проверял только Spartan 3 и 6K Альтеры.

Посмотрим что выйдет...


--------------------
Жизнь не такая долгая, чтобы писать программы на ассемблере...
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Apr 21 2009, 04:58
Сообщение #78


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



прочитал всю ветку и понял что обсуждение, как обычно, свелось к процессу обсуждения.

1. Зачем нужен универсальный кабель, если у каждого производителя на головку свой стандарт.
2. Чем программировать ту микросхему, которая будет стоять в кабеле? Собрать байт бластер??
3. Зачем наворачивать логику переключения и индикации. Поясню - если кро работал с военной техникой не важно с какой нашей, натовской- там до сих пор галетные переключатели - почему?? да потому что это 3 устройства в одном (переключатель, индикация и память) они есть и с двоичным выходом. а если уж по хорошему - то воткнул кабель головки и перемычки в этом кабеле переключили прибор в нужный режим.

а если по серьёзному умные люди говорят --- будешь делать себе измерительные приборы - так и будешь всю жизнь делать измерительные приборы, а на остальное не останется времени. Тем более нормальный кабель типа platform cable он не повторяет
Go to the top of the page
 
+Quote Post
andrewkrot
сообщение Apr 21 2009, 19:39
Сообщение #79


Местный
***

Группа: Участник
Сообщений: 306
Регистрация: 11-11-04
Из: Москва
Пользователь №: 1 106



А еще в Altium Designer есть схема и PCB универсального JTAG адаптера. Режимы Альтера/Хилые переключаются с помощью переключателя. Софт определяет их как свои, проверено на MAX-II, C-1,2, XC9500 и др. Жаль, что только LPT вариант.
Go to the top of the page
 
+Quote Post
koziy_mf
сообщение Apr 24 2009, 17:43
Сообщение #80


Местный
***

Группа: Свой
Сообщений: 434
Регистрация: 20-10-04
Пользователь №: 921



Цитата(rv3dll(lex) @ Apr 21 2009, 08:58) *
прочитал всю ветку и понял что обсуждение, как обычно, свелось к процессу обсуждения.

1. Зачем нужен универсальный кабель, если у каждого производителя на головку свой стандарт.
2. Чем программировать ту микросхему, которая будет стоять в кабеле? Собрать байт бластер??
3. Зачем наворачивать логику переключения и индикации. Поясню - если кро работал с военной техникой не важно с какой нашей, натовской- там до сих пор галетные переключатели - почему?? да потому что это 3 устройства в одном (переключатель, индикация и память) они есть и с двоичным выходом. а если уж по хорошему - то воткнул кабель головки и перемычки в этом кабеле переключили прибор в нужный режим.

а если по серьёзному умные люди говорят --- будешь делать себе измерительные приборы - так и будешь всю жизнь делать измерительные приборы, а на остальное не останется времени. Тем более нормальный кабель типа platform cable он не повторяет


Проблема в том что некоторые сигналы с LPT для разных железяк надо инвертировать, для некоторых - управлять направлением (передача прием) в зависимости от состояния других. Это много надо перемычек. На CPLD ценой в 1$ типа XC9500 все решается просто.
А вообще конечно LPT варианты годятся только для заливки и медленного дебага. Ничего отладить более-менее сложного на приличной скорости увы не получится...


--------------------
Жизнь не такая долгая, чтобы писать программы на ассемблере...
Go to the top of the page
 
+Quote Post
ReAl
сообщение Apr 24 2009, 18:00
Сообщение #81


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(koziy_mf @ Apr 24 2009, 20:43) *
А вообще конечно LPT варианты годятся только для заливки и медленного дебага. Ничего отладить более-менее сложного на приличной скорости увы не получится...
"зависит от". Если всё равно стоит мелкая PLD-шка, то можно рядом генератор, а в ней сделать сдвиговый регистр и зацепить это всё на режим EPP. Кажется, кто-то такие jtag-accelerator выпускал даже.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Apr 27 2009, 06:10
Сообщение #82


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



причем тут лпт и скорость отладки. Откройте нормальный долларов за 500 лптшный кабель от ксайлинкс и увидите, что там не одна 555ап5, а ещё память плисина и ещё много чего интересного. это в старом х-чекере только пара 74125.

а насчёт 9536 - ни кто не говорит, что её надо убрать - говорят о том, что не надо лепить никаких автоматов, а достаточно тумблера на 3 положения.
Go to the top of the page
 
+Quote Post
koziy_mf
сообщение Apr 27 2009, 17:15
Сообщение #83


Местный
***

Группа: Свой
Сообщений: 434
Регистрация: 20-10-04
Пользователь №: 921



Цитата(rv3dll(lex) @ Apr 27 2009, 10:10) *
причем тут лпт и скорость отладки. Откройте нормальный долларов за 500 лптшный кабель от ксайлинкс и увидите, что там не одна 555ап5, а ещё память плисина и ещё много чего интересного. это в старом х-чекере только пара 74125.

а насчёт 9536 - ни кто не говорит, что её надо убрать - говорят о том, что не надо лепить никаких автоматов, а достаточно тумблера на 3 положения.


Как то открывал.. Ксайлинкса ЛПТ кабель. Да, там стоит внутри их же матрица, Спартан кажется )). И преобразует параллельный код в последовательный для заливки, что собственно всем известно...
Вы правы в отношении тумблера, я не так понял. Собственно 2-3 перемычки на разные кабели с головой хватит.

Цитата(Real)
"зависит от". Если всё равно стоит мелкая PLD-шка, то можно рядом генератор, а в ней сделать сдвиговый регистр и зацепить это всё на режим EPP. Кажется, кто-то такие jtag-accelerator выпускал даже.


Да все так. Только вот софт прекрутить тяжко будет. Нужны "разбирающиеся" люди. А они как правило работают там где все программаторы-дебаггеры итд фирменное. И не изобретают они (цитирую v3dll(lex)) измерительные приборы )))

К слову, для ксайлинксов шустрый/недорогой USB вариант:
http://digilentinc.com/Products/Detail.cfm...p;Prod=JTAG-USB

но работает только с дигилентовским софтом... еще пишут AVR-ы поддерживает.


--------------------
Жизнь не такая долгая, чтобы писать программы на ассемблере...
Go to the top of the page
 
+Quote Post

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

 


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


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