Автор Тема: Altera USB-Blaster своими руками  (Прочитано 22612 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Altera USB-Blaster своими руками
« : 08 Август 2011, 08:46:18 »
Решил я дополнить свой инструментарий данным девайсом, поскольку LPT уже днем с огнем не сыщешь...
В ходе поисков информации нашел несколько ресурсов - рекомендую почитать:
1) http://www.ixo.de/
2) http://njnmnp.narod.ru/usbblaster/usbblaster.html
3) http://www.mcu-cpld.narod.ru/Altera/USB-blaster.html

Первый ресурс является по сути первоисточником, остальные модификациями.
Я решил воспользоваться последним от Сергея Беззубова, поскольку там меньше пайки (я делал на макетке и использовал atmega48p).

Не обошлось и без модификаций (Мой результат в Altera-USB-Blaster.zip).
1) Добавил диод по питанию JTAG порта для ПЛИС, что бы плата подключаемая к программатору не получала паразитного питания.
2) Добавил возможность внутрисхемного программирования контроллера. Для этого: SLP  от FT245 пустил через инвертор и добавил резистор для того, что бы при программировании контроллера, его можно было сбросить (в общем что бы без джамперов обойтись). Ради этого так же пришлось ампутировать часть кода отвечающего за режим сна.
3) Убрал светодиод с ноги OE# поскольку она и без того сильно нагружена, и подключил его к RXF#.

Проверял на max3000a - полет нормальный.

В в архиве в файле usb-blaster.xml лежит пример конфига FT245 для утилиты FT_PROG, найти которую можно здесь: http://www.ftdichip.com/Support/Utilities.htm#FT_Prog



Небльшое дополнение к схеме для новичков: по питанию инвертора 74hct04n поставьте кондер на 0.1 мкФ, вообще по питанию микросхем всегда желательно ставить кондеры, это как бы само сабой разумеется.
« Последнее редактирование: 17 Август 2011, 06:55:02 от Altmer »
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Mytholos

  • Гость
Re: Altera USB-Blaster своими руками
« Ответ #1 : 08 Август 2011, 12:55:26 »
Эт для чего?

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Re: Altera USB-Blaster своими руками
« Ответ #2 : 08 Август 2011, 13:33:47 »
Эт для чего?

Программатор для ПЛИС от Altera.
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"