-
foton6
-
Автор темы
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
|
Доброго всем времени суток!
Обычно работаю с RISC процессорами, но тут просто под руку попалась платака с EPM7192ЫЙС1160-15 (max7000).
Да-да она устарелая, но вникнуть в суть программируемой логики пойдет думаю(особенно учитывая что их у меня под рукой шт 5 валяется).
Естественно озадачился прошивалкой, и набрел на MBFTDI. У меня есть только FT2232 D.
Из найденной инфы понял что можно "это" провернуть. Скачал SVF плеер версии 1.2(он вроде бы поддерживает D версию).
Схему подключения "намутил" сравнив ДШ на 2232H и 2232D.
В ответ получаю:
Я так понимаю несмотря на ошибки - это означает что все ок?
И можно ли подцепить 2232D как jtag ?
Похоже все таки не шьется, но старая прошивка точно слетела.
О и частота кварца на FT2232D какая должна быть? (у меня 6МГц стоит).
И все таки хотелось бы увидеть схемку, точнее какие пины нужны для Jtag(прошивки).
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от foton6.
|
-
foton6
-
Автор темы
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
|
Удалось прошить, НО для этого я вырезал полностью секцию проверки , то есть SVF начинает проигрывается с очистки и т.д.
Получается схема подключения верная, но по какой то причине проверка заканчивается печально:
Почему вылетают ошибки при проверке?
Так же приходится убавлять вручную в SVF скорость с 10МГц до 6МГц.
Можно ли Qartus настроить так что бы в SVF сразу при компиляции вбивалась нужная скорость?
З.Ы.
Что прошивка проходит решил потому что прошитая программа выполняется (Банальное мигание светодиодом по приходу сигналов на заданные пины).
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от foton6.
|
-
foton6
-
Автор темы
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
|
Да еще забыл сказать:
Все dll файлы для jtag необходимые закинул в bin Quartus'а.
Quartus видит подключение 2232D, но кроме появления в списке возможных устройств для прошивки он никак не взаимодействует с ней...
Можно ли его прикрутить также как 2232H в виде JTAG?
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
foton6
-
Автор темы
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
|
Попробовал шить MAX2, все отл. Значит проблема в том что max7000 которые у меня уже слишком старые (приходится кое что править в секции проверки что бы шилось).
JTAG так и не заставил фунциклировать((((
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
a.izmaylov
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 1
-
Спасибо получено: 0
-
-
|
Не совсем про 2232D, но вопрос такой же:
можно FT4232H ?
судя по программе MBftdi - да, можно.
Но драйвер для QuartusII 15 не находит программатор совсем.
Драйвер заточен на указанную микросхему?
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
interceptorcool
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 1
-
Спасибо получено: 0
-
-
|
Чтобы не плодить много тем:
скачал для линукса как по инструкции
git clone
github.com/marsohod4you/MBFTDI-SVF-Player.git
есть там почему-то ошибка в Makefile (полечил)
mbftdi v1.4 - execute Altera Vector Programming File *.svf
FTDI port to JTAG is used for programming
Usage example: >mbftdi myfile.svf
у маня плата
shop.easyelectronics.ru/index.php?categoryID=102
с
shop.easyelectronics.ru/index.php?productID=162
пока я еще не сильно понимаю всякие svf, но на FT2232D че-то не поехало.
видимо ребята (респект им) тестят только на FT2232H
я немного поменял несколько строк именно для D в common/mblastercore.c
и скопировал туда ftd2xx.h с дров
- на H не тестил - нету у меня ее
проект во вложении - компилить как по инструкции
marsohod.org/prodmbftdi/menusvfplayer
дрова для ftdi брал с сайта ftdi свежие - ставил как у них по инструкции
работа проги для CPLD
mbftdi PinboarIICPLD.svf
mbftdi v1.4 - execute Altera Vector Programming File *.svf
FTDI port to JTAG is used for programming
Usage example: >mbftdi myfile.svf
Checking for FTDI devices...
2 FTDI devices found - the count includes individual ports on a single chip
FT List devices OK!
Device 0 LocID: 50a1
Device 1 LocID: 238
Assume first device has the MPSSE and open it...
Device: Dual RS232 A
Serial:
Full-speed device (FT2232D) detected
Configuring port for MPSSE use...OK
Synchronizing the MPSSE...OK
Frequency is set to 6MHz (FTDI clk divider 0000), requred 18MHz
!CHECKING SILICON ID
!BULK ERASE
!PROGRAM
!VERIFY
JTAG program executed successfully.
Press <Enter> to continue
[/i]
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
Время создания страницы: 0.147 секунд