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

 
 
 
Reply to this topicStart new topic
> Altera<->FTDI, Программатор для Altera на FTDI
tvv
сообщение Jul 1 2005, 12:09
Сообщение #1


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

Группа: Свой
Сообщений: 172
Регистрация: 8-10-04
Пользователь №: 824



На сайте FTDI есть описание как это сделать: http://ftdichip.com/Documents/AppNotes/AN232B-01_BitBang.pdf . В директории X:\altera\programmer\drivers\usb-blaster легко видеть соответствующие драйверы. Вопрос - кто-нибудь пытался собрать программатор на FTDI. Если да, то на каком чипе?
Go to the top of the page
 
+Quote Post
vetal
сообщение Jul 1 2005, 12:19
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Если у вас стоит кит(sdk) на NIOSII, то в прилагаемых схемах присутствует USB Blaster(FT245+7032).
Остается только узнать прошивку CPLD и можно повторять.
Go to the top of the page
 
+Quote Post
tvv
сообщение Jul 1 2005, 13:29
Сообщение #3


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

Группа: Свой
Сообщений: 172
Регистрация: 8-10-04
Пользователь №: 824



Цитата(vetal @ Jul 1 2005, 15:19)
Если у вас стоит кит(sdk) на NIOSII, то в прилагаемых схемах присутствует USB Blaster(FT245+7032).
Остается только узнать прошивку CPLD и можно повторять.
*

Кит не стоит и думаю что там просто идет работа плис с ftdi. А мне хочется с минимумом затрат перескочить с LPT на USB при программировинии альтеры. Приведенная в ссылке схема не сильно сложнее схемы ByteBlastera, но поймет-ли programmer это устройсво? По умолчанию у него есть lpt, com и ethernet бластеры.
Go to the top of the page
 
+Quote Post
Shread
сообщение Jul 3 2005, 22:41
Сообщение #4


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



У ftdi есть режим Bit-Bang mode, поддерживается он и ft232 и ft245. Это восем линий ввода-вывода. В осписании написано, что предназначен он для конфигурирования fpga и других подобных вещей. Удобная штука, все думал использовать, но пока некуда smile.gif
Go to the top of the page
 
+Quote Post
Misha Rasp
сообщение Aug 15 2011, 14:41
Сообщение #5





Группа: Новичок
Сообщений: 4
Регистрация: 15-08-11
Пользователь №: 66 733



Для прошивки плисов Altera лучше использовать MPSSE (Multi-Protocol Synchronous Serial Engine ) режим USB контролллеров FTDI (смотрите, какие поддерживают). Очень удобный режим специально для синхронных последовательных интерфейсов. Только выводы должны быть подключены соответственно описанию MPSSE . На сайте FTDI выложены исходники на Delphi для отладочной платы MorphIC-II с плис Altera : MorphIC-II Package.zip. В нём шьют напрямую плис с помощью MPSSE.
Go to the top of the page
 
+Quote Post
Misha Rasp
сообщение Aug 17 2011, 09:07
Сообщение #6





Группа: Новичок
Сообщений: 4
Регистрация: 15-08-11
Пользователь №: 66 733



Хотя в этом MorphIC-II Package.zip файл называется DSjtag.pas, но по моему шьют они с помощью Passive Serial, на что указывает отсутствие упоминания каких либо TDI TDO выводов в коде.
Go to the top of the page
 
+Quote Post
Misha Rasp
сообщение Aug 19 2011, 12:52
Сообщение #7





Группа: Новичок
Сообщений: 4
Регистрация: 15-08-11
Пользователь №: 66 733



Выкладываю схему и программу на Builder C++ для системы на базе плис Сyclone III, FTDI FT2232HL, разведённой в соответствии с MPSSE, и EPCS16. Программ должна в принципе работать для всех аналогичных схем с плисами Altera и любыми EPCS. Код писал основываясь на исходниках SRunner (ищите на сайте altera.com) и упомянутых MorphIC-II Package.zip.
Прикрепленные файлы
Прикрепленный файл  usb_ftdi_cyclone_iii_epcs_schema.pdf ( 61.68 килобайт ) Кол-во скачиваний: 107
Прикрепленный файл  usb_ftdi2epcs_programm.rar ( 294.81 килобайт ) Кол-во скачиваний: 49
Прикрепленный файл  help_docs____.rar ( 555.63 килобайт ) Кол-во скачиваний: 1503
 
Go to the top of the page
 
+Quote Post
privet
сообщение Aug 22 2011, 09:29
Сообщение #8





Группа: Новичок
Сообщений: 3
Регистрация: 30-07-11
Пользователь №: 66 498



вот здесь есть http://marsohod.org/index.php/ourblog/11-blog/170-mbfdti
программатор USB на одном FTDI используя mpsse.
Там и схема и исходник программы есть для Windows/Linux
Go to the top of the page
 
+Quote Post
Misha Rasp
сообщение Aug 24 2011, 08:59
Сообщение #9





Группа: Новичок
Сообщений: 4
Регистрация: 15-08-11
Пользователь №: 66 733



Цитата(privet @ Aug 22 2011, 12:29) *
вот здесь есть http://marsohod.org/index.php/ourblog/11-blog/170-mbfdti
программатор USB на одном FTDI используя mpsse.
Там и схема и исходник программы есть для Windows/Linux

Тут по JTAG прошивают плис. В моём случае прошивается EPCS память по собственному серийному интерфейсу. Причём USB контроллер , размещённый на плате устройства, может использоваться и не для прошивки, только 6 ног обязательно заняты под прошивку.
Go to the top of the page
 
+Quote Post

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

 


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


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