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

 
 
> Кто-нибудь удлинял ByteBlaster2?, Прошивать неудобно, шнурок короткий
Гвоздик
сообщение Mar 25 2006, 15:44
Сообщение #1


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

Группа: Свой
Сообщений: 153
Регистрация: 2-12-04
Из: Чебоксары
Пользователь №: 1 289



Кто-нибудь удлинял программатор БайтБластер2? Я попробовал: приобрел стандартный кабель ЛПТ-ЛПТ, им удлинил как бы программатор, а он из Квартуса видеться перестал! Очень уж неудобно держать прошиваемую плату от компьютера на расстоянии 30 см. Кто-нибудь победил это ограничение? УСБ-программатор пока приобретать не планирую.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 22)
psL
сообщение Mar 25 2006, 17:08
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 5-08-05
Пользователь №: 7 390



Цитата(Гвоздик @ Mar 25 2006, 18:44) *
Кто-нибудь удлинял программатор БайтБластер2? Я попробовал: приобрел стандартный кабель ЛПТ-ЛПТ, им удлинил как бы программатор, а он из Квартуса видеться перестал! Очень уж неудобно держать прошиваемую плату от компьютера на расстоянии 30 см. Кто-нибудь победил это ограничение? УСБ-программатор пока приобретать не планирую.


30 см - это приблизительное расстояние между 244 буфером в БайтБластере и ПЛИС при котором сигналы JTAG еще будут иметь приемлемую форму.
Байтбластер на модемном кабеле длинною 2м, который Вы называете LPT - LPT, у меня нормально работает. И не только онsmile.gif

Может я чего не понял, но удлиннять нужно так: LPT->кабель-> БайтБластер->ПЛИС
Go to the top of the page
 
+Quote Post
Vjacheslav
сообщение Mar 25 2006, 17:36
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 621
Регистрация: 25-10-04
Из: Новосибирск
Пользователь №: 971



Цитата(Гвоздик @ Mar 25 2006, 18:44) *
Кто-нибудь удлинял программатор БайтБластер2? Я попробовал: приобрел стандартный кабель ЛПТ-ЛПТ, им удлинил как бы программатор, а он из Квартуса видеться перестал! Очень уж неудобно держать прошиваемую плату от компьютера на расстоянии 30 см. Кто-нибудь победил это ограничение? УСБ-программатор пока приобретать не планирую.

Байтбластер прекрасно работает на расстоянии больше метра от LPT. То что Вам это не удалось, скорее всего связано с тем, что китайцы часто думают, что удлинитель LPT нужен только для принтера, и соответственно включают в него не все контакты. Я с таким "явлением" сталкивался. Прозвоните кабель и все станет ясно.
Go to the top of the page
 
+Quote Post
Alex11
сообщение Mar 26 2006, 22:44
Сообщение #4


Гуру
******

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



На кабеле 2м были замечены сбои на некоторых машинах. На 1.2м - работает устойчиво.
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Mar 27 2006, 07:01
Сообщение #5


Дима
*****

Группа: Свой
Сообщений: 1 683
Регистрация: 15-12-04
Из: Санкт-Петербург
Пользователь №: 1 486



Это зависит ещё и от временной диаграммы и прочих неизвестных свойств конкретного контроллера LPT из чипсета PC. Начните с 2 м и укорачивайте, пока не заработает. Только сами буфера надо оставить рядом с PC.


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
sazh
сообщение Mar 27 2006, 07:17
Сообщение #6


Гуру
******

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



Если речь идет об цифровом имитаторе BBII, то действительно (30 см - это приблизительное расстояние между 244 буфером в БайтБластере и ПЛИС при котором сигналы JTAG еще будут иметь приемлемую форму). У меня при использовании hc244 30 см от порта + 30 см до разъема на плате + цепи JTAG.
Все работает и длины достаточно. При использовании покупного BBII докупил стандартный LPT кабель длиной 1.5 метра. Все работает.
Go to the top of the page
 
+Quote Post
Edmundo
сообщение Mar 27 2006, 11:50
Сообщение #7


Мастер
****

Группа: Свой
Сообщений: 730
Регистрация: 18-02-06
Из: Москва
Пользователь №: 14 474



У меня ByteBlaster MV с LPT-удлинителем длиной 1.2 м, и шлейфом от ББ до JTAG-разъема ПЛИС длиной около 80 см работает без проблем. Плата заботливо разведена самостоятельно smile.gif по схеме от Альтеры.

А то, что LPT -- штука очень неоднозначная -- это верно. На ПК и на ноутбуке у меня работают по-разному (на примере LPT-шного Wiggler'а).

Сообщение отредактировал Edmundo - Mar 27 2006, 11:53


--------------------
شامل
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 28 2006, 01:47
Сообщение #8


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

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



У нас регуляторы решили удлинить шнурок от прогамматора. Мы об этом узнали когда регулы начили жаловаться на сбои при программировании. Похвалили их за самостоятельность, но ответ - возвращайте в зад их не устраивал. Вообщем: шнурок флат кабель 10 жил, сигнальные разделины земляными, на концах замленые соединены вместе. получилсось нормально со шнурков в см. 80.


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
_artem_
сообщение Mar 28 2006, 12:33
Сообщение #9


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



Может. если линии однонаправленные , поставить дифференциальные драйвера на стороне разьема и программатора по типу RS485 и через них попробовать?


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
Edmundo
сообщение Mar 28 2006, 19:35
Сообщение #10


Мастер
****

Группа: Свой
Сообщений: 730
Регистрация: 18-02-06
Из: Москва
Пользователь №: 14 474



Ну симметричные линии это уж, ИМХО, слишком smile.gif
Это в условиях-то постоянной минитиюаризации, что называется! Дополнительные пять линий, и пять микросхем на плате. Правда тогда и метрах на 30-ти должно работать smile.gif


--------------------
شامل
Go to the top of the page
 
+Quote Post
-Al-
сообщение Mar 29 2006, 11:39
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



У нас самодельный ByteBlaster работает на 5м удлинителе (LPT-LPT) без видимых проблем....
Go to the top of the page
 
+Quote Post
shems
сообщение Mar 31 2006, 15:55
Сообщение #12


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

Группа: Свой
Сообщений: 124
Регистрация: 29-12-04
Из: Россия
Пользователь №: 1 731



Я тоже пробывал с плоским кабельем длиной более 30см JTAG сигналов. Не работает. Форма сигналов, особенно TCK, резко деградируют. А LPT удлинитель проблему решает (имею ввиду нормальный кабель).
Go to the top of the page
 
+Quote Post
Гвоздик
сообщение Apr 3 2006, 08:55
Сообщение #13


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

Группа: Свой
Сообщений: 153
Регистрация: 2-12-04
Из: Чебоксары
Пользователь №: 1 289



Так и вышло: наши китайские друзья сделали жгут из 10 проводников только. Придется ваять жгут самому.
Go to the top of the page
 
+Quote Post
Гвоздик
сообщение Apr 7 2006, 11:26
Сообщение #14


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

Группа: Свой
Сообщений: 153
Регистрация: 2-12-04
Из: Чебоксары
Пользователь №: 1 289



Спаял самодельный жгут на все контакты ЛПТ (земляных два только пустил), длина жгута - 1,5 м - микросхема прошивается отлично!
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 7 2006, 15:21
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Гвоздик @ Apr 7 2006, 17:26) *
Спаял самодельный жгут на все контакты ЛПТ (земляных два только пустил), длина жгута - 1,5 м - микросхема прошивается отлично!

Лучше бы общих проводников пустили в пару каждому сигналу, чем паять ненужные сигнальные контакты. Лет 5 уже пользуюсь удлинителем LPT 25pin(папа)-to-25pin(мама) длиной 1,8м от Defender. Чего уж только я не подключал к нему - проблем не было! Ничего в этом удлинителе особенного нет, кроме того, что там 25 нормальных проводников, соединяющих каждый контакт двух разъемов "поименно".
Go to the top of the page
 
+Quote Post
shamray
сообщение Apr 12 2006, 08:10
Сообщение #16


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

Группа: Свой
Сообщений: 114
Регистрация: 31-08-05
Из: Украина, Одесса
Пользователь №: 8 105



А у меня нормально работает вот такой изврат LPT -> удлинитель(1.8м) -> BB -> шлейф 10жил(1.5м) -> девайс. Пробовал шить MAX7000/3000, Cyclone. Ошибок вроде не обнаружил. Вот такие дела.
"Я подал на контроллер 60В а он не сгорл, что я не так делаю?" smile.gif
Go to the top of the page
 
+Quote Post
Vital_100
сообщение May 27 2006, 05:24
Сообщение #17





Группа: Новичок
Сообщений: 12
Регистрация: 23-05-06
Пользователь №: 17 367



А я вообще ничего не сочинял - повторил схему из альтеровского Руководства по байтбластеру. Только буфер поставил "покрепче", того что стоял в фирменном. А контора ЭФО продает эти байтбластеры за 50 долларей! и которые работают на длину кабеля не более 0,5 метра. Мой бластер вкалывает на 1,8 метра без проблем! Что-то они там перемудрили с этим бластером, или деньги экономят (микросхемы дешевые ставят).
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение May 30 2006, 06:31
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



У BBII (по самодельной, надыбанной с китайского сайта, схеме) при удлиннении перестал работать. Посмотрели внимательно на схему - там на линии TCK китайцы конденсатор заложили. Мы его убрали и всё заработало :-)


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
Slonic
сообщение May 31 2006, 07:10
Сообщение #19


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

Группа: Участник
Сообщений: 84
Регистрация: 3-10-05
Из: Москва-Троицк
Пользователь №: 9 174



Когда я несколько лет назад начинал работать с Альтерой, я сделал схему байтбластера из всем известного руководства на макетной плате. Потом мне показалось, что разъем IDC-10 рядом с ПЛИС большеват, и заменил его на PLD-6, т.к. 4 штыря там все равно не используются (в режиме JTAG). После этого я выбросил микросхему драйвера из байтбластера и ничего не изменилось (длина кабеля порядка 50см), т.е. устройство состояло из двух разъемов и проводов (см. приложение) и прекрасно работало в течение двух или трех лет на разных компьютерах.

Недавно, коллеги утащили у меня это чудо техники. Повторил за несколько минут (с кабелем примерно такой же длины), но микросхемы MAX7000 не шились (Циклон2 без проблем). Пришлось поставить конденсатор 47пф на линию TCK на месте выходного разъема. Прошил уже несколько десятков плат (в т.ч. и через удлинитель LPT) - все нормально. На всякий случай поставил последовательные резисторы на TCK и TDI по 51Ом кажется, хотя без конденсатора все равно сильный звон.

Не буду никому рекомендовать делать так же, потому что вообще говоря, логические уровни не вполне одинаковы у LPT порта и, скажем, Циклона с 2.5В VIO, но факт в том, что у меня это года 3 как работает wink.gif
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Krys
сообщение Jun 4 2006, 13:30
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Молодец, конечно, что так упростил схему программатора. Но буфер же не зря ставят. И даже не для получения возможности удлиннения соединительного кабеля. А чтобы комп не сгорел при очередных твоих экспериментах с платой. Я бы без буферов не решился сий дивайс к компу подтыкать...
Go to the top of the page
 
+Quote Post
Slonic
сообщение Jun 5 2006, 06:52
Сообщение #21


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

Группа: Участник
Сообщений: 84
Регистрация: 3-10-05
Из: Москва-Троицк
Пользователь №: 9 174



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

А чтобы комп не сгорел, достаточно последовательных резисторов ом по 50-100 на сигнальных линиях.
Go to the top of the page
 
+Quote Post
VG2903
сообщение Jun 7 2006, 07:29
Сообщение #22


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 31-01-05
Из: Великий Новгород
Пользователь №: 2 314



Был у меня самодельный BBII. Потребовалось как то мне удлинить кабель до 1,5м. Сначала использовал плоский шлейф. AS прошивал без ошибок, а вот JTAG - в 90% случаев были ошибки. С логическим анализатором и редактором памяти напрочь невозможно было работать. После замены плоского шлейфа на жгут из экранированных МГТФ ситуация незначительно изменилась в лучшую сторону. Следующим экспериментом было - установка диода шоттки в базовую цепь ключа на линии тактов. Программатор стал значительно лучше работать, но не идеально. Следующий шаг - удалил транзисторные ключи по линии тактов и поставил вместо них буфер с малыми задержками (точно не помню какой - в корпусе SOT-23-5). Только после этого по сей день проблем с программатором не наблюдалось.
Go to the top of the page
 
+Quote Post
IEC
сообщение Jun 10 2006, 12:53
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 22-03-05
Из: г. Харьков, Украина
Пользователь №: 3 598



У нас ВВII работает в нескольких местах на растояние около 2м. Применяем удлинитель 25 LPT -> 25 LPT. Кабель самопальный, просто клеяный жгут. Используем все 25 линий чтобы не прозванивать при пайке. Проводник, земля, проводник и т.д. Сбоев не замечали.
Go to the top of the page
 
+Quote Post

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

 


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


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