Перейти к содержанию
    

Поставить встроенный Altera USB Blaster на собственную плату

2 часа назад, _pv сказал:

кипарис и мах2 это вроде бы новый бластер v2, который usb hispeed.

Интересует именно этот вариант, или его клон. Хочется иметь скорость не хуже этого оригинального кабеля.

2 часа назад, _pv сказал:

а вот кстати интересно, если не рисовать на коробке значок USB со стрелочками (ведь деньги собирают именно за него, а не за циферки vid/pid), и не заявлять что там именно "USB Blaster (с) TM", а просто jtag отладчик, "какой - сами не знаем", что вообще могут предъявить?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот этот вариант с изоляцией:

ub2_iso.jpg

 

 

А вот этот - без изоляции:

ub2_non_iso.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Flood said:

Интересует именно этот вариант, или его клон. Хочется иметь скорость не хуже этого оригинального кабеля.

если эмулировать ft245 на МК с hispeed usb, то возможно и частоту клоков jtag можно сделать такую же как и у v2, и без дополнительной cpld.

https://github.com/mithro/ixo-usb-jtag 

можно попробовать на любой другой МК перенести ну и jtag сделать не программным дерганием gpio, а через spi.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть еще вот такой сумрачный японский проект:

http://sa89a.net/ele/ub.htm

Здесь автор серьезно подошел к делу и сравнил скорость работы с оригиналом. Но, насколько я понял, оригинал был первой версии...

 

Кстати, вот информация по частотам jtag-интерфейса:

https://www.intel.com/content/www/us/en/programmable/support/support-resources/knowledge-base/solutions/rd06242013_922.html

и

https://www.intel.com/content/www/us/en/programmable/support/support-resources/knowledge-base/solutions/rd03112009_879.html

 

Т.е. частоты USB Blaster II: 24 / 16 / 6 MHz (настраивается), а USB Blaster - только 6 MHz.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще интересный вариант: простая FT2232H + внешняя DLL. 

Здесь уже писали о таком варианте на примере Марсохода:

https://marsohod.org/prodmbftdi/mbftdiq2drv

Поначалу я решил, что это очередной нелегальный хакерский подход. Оказывается, вовсе нет, и существует аналогичное решение от Arrow:

https://wiki.trenz-electronic.de/display/PD/Arrow+USB+Programmer

 

Скорее всего, так и придется делать. Да, это гораздо хуже, чем полностью совместимый бластер без сторонних драйверов, но здесь не возникает проблем с использованием чужих VID/PID.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу USB-BlasterII - есть еще одна полезная фишка.

Для того, чтобы в ПЛИС прописать ключ для дешифровки прошивки, нужно установить частоту TCK 100К. Сделать это можно в EthernetBlasterII и в USB-BlasterII.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

18 hours ago, StewartLittle said:

Вот этот вариант с изоляцией:

ждал, может кто спросит. Не нашел на вашем сайте. А сколько стоит такая штука?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17 минут назад, new123 сказал:

ждал, может кто спросит. Не нашел на вашем сайте. А сколько стоит такая штука?

Ответил в личку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...