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

 
 
> Spartan 3E + Altium, коннект с платой через самодельный программатор
Volodin K.I.
сообщение Aug 5 2008, 14:18
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 5-12-07
Пользователь №: 33 012



Доброе время суток.

такой вопрос: есть плата Spartan 3E Starter Board. есть Altium Designed Summer '08.

Пытаемся подсоединить плату по технологии LiveDesign через JTAG интерфейс с помощью самодельного программатора (схема в аттаче).

Схема программатора выдрана из примера Altium'a под названием Universal JTAG Interface v1.xx, а также полностью соотвествует той что применена на Evolutional Board EB1 (NEB_ISE_INT.SchDoc).

Программатор присоединяется к коннектору J28.

Altium говорит, что "error - no devices found".

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

Переключение режимов работы LPT порта на материнской плате, также никчему не привело.

Подскажите пожалуйста в чем может состоять проблема.


С Уважением, Володин Константин.

Сообщение отредактировал Volodin K.I. - Aug 5 2008, 14:55
Прикрепленные файлы
Прикрепленный файл  ADJTAGPerexodnik.pdf ( 285.38 килобайт ) Кол-во скачиваний: 95
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
atlantic
сообщение Aug 6 2008, 05:21
Сообщение #2


участник
****

Группа: Свой
Сообщений: 573
Регистрация: 16-02-06
Пользователь №: 14 402



Цитата(Volodin K.I. @ Aug 5 2008, 17:18) *
Доброе время суток.

такой вопрос: есть плата Spartan 3E Starter Board. есть Altium Designed Summer '08.

Пытаемся подсоединить плату по технологии LiveDesign через JTAG интерфейс с помощью самодельного программатора (схема в аттаче).

Схема программатора выдрана из примера Altium'a под названием Universal JTAG Interface v1.xx, а также полностью соотвествует той что применена на Evolutional Board EB1 (NEB_ISE_INT.SchDoc).

Программатор присоединяется к коннектору J28.

Altium говорит, что "error - no devices found".

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

Переключение режимов работы LPT порта на материнской плате, также никчему не привело.

Подскажите пожалуйста в чем может состоять проблема.
С Уважением, Володин Константин.

Похоже , что схема "очень универсальная" т.е. неизвестно для чего.
У xilinx есть схема попроще, хотя и эту можно отладить, вообщем сделайте правильное соотвествие к сигналам разъема, а то на этой "схеме" сигналы двоятся(по два TMS(SOFT и HARD) ... итд.) ваши HARD, а вы какие завели на JTAG Xilinx ?
На схеме непонятно сколько вольт питание(надо 3.3V).

Еще обратите внимание на сигнал PP_CTRL, при работе он должен опускаться в 0.
(если это не так, то заведите его на землю(предварительно отсоеденив от D3(LPT pin5) и R12))

Ну и правильно завести на разъем JTAG:

1- VCC
2- GND
3- TCK
4- TDO
5- TDI
6- TMS

С вашей схемой VCC заводить на разъем не надо!
(вообщем на Starter Board цоколевка подписана)

Цитата
Altium говорит, что "error - no devices found".

Что-то я не понял, неужели AD может Xilinx программировать? 07.gif

ps:
рекомендую использовать схему от Xilinx.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


RSS Текстовая версия Сейчас: 28th August 2025 - 04:41
Рейтинг@Mail.ru


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