|
Кто-нибудь удлинял ByteBlaster2?, Прошивать неудобно, шнурок короткий |
|
|
|
Mar 25 2006, 17:08
|
Знающий
   
Группа: Свой
Сообщений: 526
Регистрация: 5-08-05
Пользователь №: 7 390

|
Цитата(Гвоздик @ Mar 25 2006, 18:44)  Кто-нибудь удлинял программатор БайтБластер2? Я попробовал: приобрел стандартный кабель ЛПТ-ЛПТ, им удлинил как бы программатор, а он из Квартуса видеться перестал! Очень уж неудобно держать прошиваемую плату от компьютера на расстоянии 30 см. Кто-нибудь победил это ограничение? УСБ-программатор пока приобретать не планирую. 30 см - это приблизительное расстояние между 244 буфером в БайтБластере и ПЛИС при котором сигналы JTAG еще будут иметь приемлемую форму. Байтбластер на модемном кабеле длинною 2м, который Вы называете LPT - LPT, у меня нормально работает. И не только он  Может я чего не понял, но удлиннять нужно так: LPT->кабель-> БайтБластер->ПЛИС
|
|
|
|
|
May 27 2006, 05:24
|
Группа: Новичок
Сообщений: 12
Регистрация: 23-05-06
Пользователь №: 17 367

|
А я вообще ничего не сочинял - повторил схему из альтеровского Руководства по байтбластеру. Только буфер поставил "покрепче", того что стоял в фирменном. А контора ЭФО продает эти байтбластеры за 50 долларей! и которые работают на длину кабеля не более 0,5 метра. Мой бластер вкалывает на 1,8 метра без проблем! Что-то они там перемудрили с этим бластером, или деньги экономят (микросхемы дешевые ставят).
|
|
|
|
|
May 31 2006, 07:10
|
Частый гость
 
Группа: Участник
Сообщений: 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 как работает
Эскизы прикрепленных изображений
|
|
|
|
|
Jun 7 2006, 07:29
|
Участник

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

|
Был у меня самодельный BBII. Потребовалось как то мне удлинить кабель до 1,5м. Сначала использовал плоский шлейф. AS прошивал без ошибок, а вот JTAG - в 90% случаев были ошибки. С логическим анализатором и редактором памяти напрочь невозможно было работать. После замены плоского шлейфа на жгут из экранированных МГТФ ситуация незначительно изменилась в лучшую сторону. Следующим экспериментом было - установка диода шоттки в базовую цепь ключа на линии тактов. Программатор стал значительно лучше работать, но не идеально. Следующий шаг - удалил транзисторные ключи по линии тактов и поставил вместо них буфер с малыми задержками (точно не помню какой - в корпусе SOT-23-5). Только после этого по сей день проблем с программатором не наблюдалось.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|