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

    

dsl2640free

Участник
  • Публикаций

    16
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о dsl2640free

  • Звание
    Участник
  • День рождения 03.01.1970

Контакты

  • Сайт
    http://
  • ICQ
    0

Информация

  • Город
    москва

Посетители профиля

755 просмотров профиля
  1. Цитата(SM @ Mar 30 2015, 21:57) А где нибудь есть дока по написанию таких плагинов? имхо это reverse engineering товарищей с сайта МАРСОХОД marsohod.org, так что все вопросы к ним. Цитата(Inanity @ Mar 30 2015, 22:19) Слегка недоработали. FT2232H c может 2 независимых интерфейса поднимать. А UART в хозяйстве лишним не бывает. Предлагаю на порте "B" поднять UART. Но чтобы это заработало сначала надо в FTproge сконфигать порт A как FIFO245 c драйвером D2XX, а порт B как RS232 UART с драйвером VCM. И только потом с помощью FTDI_User_Area_Writer.exe прописать данные в user space. И да (для пользователей винды), проверить в диспетчере устройств USB serial converter B - свойства - дополнительно - галка Загрузить VCP. Проверял лично для программатора digilent SMT1 - работает. Если это правда, но CS-ом вопрос решится. Плата сделана на основе FT2232H Breakout Board. все ножки выведены на 22 пин IDC штырьки, что хочешь, то и подключай(3.3в уровень). А в конфиг файле digilent-jtaghs2-2232h-ok.xml, в архиве, так и есть: порт A - FIFO245 , порт "B" - UART. Цитата(SM @ Mar 30 2015, 22:26) Абсолютная правда - http://www.latticesemi.com/~/media/Documen...cument_id=35203 Я уже давно пользуюсь прошивкой через FTDI, ставя ее прямо на платы, если она по стоимости не особо заметна. И совершенно все равно, через какой канал из двух - в среде выбирается. Шьет все, и MachXO всех версий, и XP, XP2, ECP3 - это то, что я проверял. Также шьет и загрузочные флеши, шьет AES-ключи, и вообще, все шьет. Еепромку не ставлю вобще, ибо лишняя деталь. Отличная наводка! Спасибо.
  2. Цитата(SM @ Mar 30 2015, 10:45) Он еще и для Lattice подойдет, если EEPROM не ставить/не шить. Отлично! Тогда "3in1 PLD programmer" для начинающих.
  3. По мотивам http://electronix.ru/forum/index.php?showtopic=114633 (ADA007)... Высокоскоростной Программатор для Xilinx ISE и Программатор для Altera Quartus по одной схеме. В архиве схема, плата, прошивка для еепром к ft2232h. В каталоге "Программатор MBFTDI в среде Altera Quartus" плагин для Quartus jtag_hw_mbftdi_blaster32.dll с сайта Марсоход (marsohod.org). Всё проверено лично и работает в Quartus 7 и выше и в Xilinx ISE 14.6.
  4. Цитата(rloc @ Mar 29 2015, 21:51) Почему нельзя было статично прилинковать ftd2xx.dll? Все вопросы к разработчикам(российским) на сайт Марсоход. Я отвечаю только за схему, плату и слитые дампы с еепром.
  5. Цитата(rloc @ Mar 29 2015, 21:34) Где об этом в архиве сказано? папка "Программатор MBFTDI в среде Altera Quartus". Есть сайт marsohod.org по Альтере там сделали плагин под Quartus и программатор MBlaster на ft2232h mpsse аналог "Digilent программатор" А я развёл плату и слил дамп в файлы для ftprog и Mprog может кому пригодиться. Всё проверено и работает.
  6. Цитата(rloc @ Mar 29 2015, 20:18) Поясните, что Вы хотели этим сказать. программатор Xilinx и программатор Альтеры в одном флаконе Архив смотрели?
  7. Digilent JTAG-HS2 + Программатор MBFTDI в среде Altera Quartus: Pcb+schematic+eeprom eeprom ept file: [Basic Details] Device Type=9 VID PID Type=1 USB VID=0403 USB PID=6010 [USB Power Options] Bus Powered=1 Self Powered=0 Max Bus Power=500 [USB Serial Number Control] Prefix=21 Use Fixed Serial Number=0 Fixed Serial Number=210249854606 [USB Remote WakeUp] Enable Remote WakeUp=0 [Windows Plug and Play] Enable Plug and Play=0 [USB String Descriptors] Manufacturer=Digilent Product=Digilent USB Device [Programming Options] Only Program Blank Devices=1 [BM Device Specific Options] USB Version Number=0 Disable Serial Number=0 IO Pin Pull Down in Suspend=0 [Dual Device Specific Options A] RS 232 mode=1 245 FIFO mode=0 245 CPU FIFO mode=0 OPTO Isolate mode=0 High Current Drive=0 [Dual Device Specific Options B] RS 232 mode=1 245 FIFO mode=0 245 CPU FIFO mode=0 OPTO Isolate mode=0 High Current Drive=0 [Dual Device Driver Options A] Virtual Com Port Driver=1 D2XX Driver=0 [Dual Device Driver Options B] Virtual Com Port Driver=1 D2XX Driver=0 [R Device Specific Options] Invert TXD=0 Invert RXD=0 Invert RTS#=0 Invert CTS#=0 Invert DTR#=0 Invert DSR#=0 Invert DCD#=0 Invert RI#=0 C0 Signal=-1 C1 Signal=-1 C2 Signal=-1 C3 Signal=-1 C4 Signal=-1 Enable Ext Osc=0 High Current I/O=0 Load D2XX Driver=0 In EndPoint Size=0 [DualHS Device Specific Options] IFAIsFifo7=1 IFAIsFifoTar7=0 IFAIsFastSer7=0 AIsVCP7=0 IFBIsFifo7=0 IFBIsFifoTar7=0 IFBIsFastSer7=0 BIsVCP7=1 IOPinDriveDual=0 UTMIDrive=0 UTMIVendor=0 SuspendOnD7Low=0 [QuadHS Device Specific Options] AIsVCP8=1 BIsVCP8=1 CIsVCP8=1 DIsVCP8=1 ARIisTXDEN=0 BRIisTXDEN=0 CRIisTXDEN=0 DRIisTXDEN=0 IOPinDriveQuad=0
  8. Извиняюсь, но я же не знал, что dcom c иосифом каршенбоймом работает. А раз уж иосифу каршенбойму смешно, значит тему можно закрывать!
  9. Все ядра можно скачать без регистрации: http://www.freerangefactory.org/cores/ This IP core database is a clone of the OpenCores database. Database size: 2.78 GB Available projects: 828 Project categories: 16
  10. decom,Сам ты Лажа! Как это ты за 3 часа во всём разобрался? А ты попробуй этот проект на сайте alse-fr.com y Bert Cuzea взять бесплатно! И модератору надо самому всё проверять а не верить на слово decom.
  11. Тестируем и пробуем excellent VHDL UART code written by Bert Cuzea of alse-fr.com