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

USB программатор на ft2232h "Digilent JTAG-HS2" для Xilinx и программатор "MBFTDI" для Altera

Абсолютная правда - http://www.latticesemi.com/~/media/Documen...cument_id=35203

 

Я уже давно пользуюсь прошивкой через FTDI, ставя ее прямо на платы, если она по стоимости не особо заметна. И совершенно все равно, через какой канал из двух - в среде выбирается. Шьет все, и MachXO всех версий, и XP, XP2, ECP3 - это то, что я проверял. Также шьет и загрузочные флеши, шьет AES-ключи, и вообще, все шьет. Еепромку не ставлю вобще, ибо лишняя деталь.

 

Эх! age Not Found...

А нельзя иную ссылку или что похожее. КАК это делается для Lattice? (прошло 2 месяца моей регистрации там, но доступа к софту мне не открыли :wacko: )

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


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

А ещё им +openocd и avrdude можно шить AVR(spi) и ARM(jtag и swd)...

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


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

Шикарно! Спасибо огромное!... :tort:

 

А софтину к нему где брать?... Ссылка, надеюсь, есть? А то как-то не полно получается...

 

Прошло 2 месяца моей регистрации там, но доступа к софту мне не открыли !!! Санкции?

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


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

http://electronix.ru/redirect.php?http://w...cument_id=35203

 

по этой ссылке для старого софта Lattice на чипе FT2232D - кто-нибудь знает адаптер на FT2232D совместим с софтом iCEcube2 и семейством iCE40???

 

ЗЫЖ с каким софтом и семействами логики совместим обозреваемый тут адаптер на базе FT2232Н?

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


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

Отпишусь по итогам, как говорится практика - критерий истины.

Данная перешивка не актуальна при использовании 94С46 , хоть она и указана на схеме в архиве.

Применять 93С56 (ну и я думаю выше-93с66, хотя я НЕ ПРОВЕРЯЛ!)

 

Всем спасибо за советы...

 

NFO:iMPACT - Digilent Plugin: found 1 device(s).

Таки что помогло? 93С56 ? Или как то само устаканилось?

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


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

Таки что помогло? 93С56 ? Или как то само устаканилось?

Недавно решал аналогичную проблему. Да, помогло.

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


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

Появились драйвера к Quartus Prime в ОС Linux Ubuntu

Желающим попробовать, скачивать с Марсохода.

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


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

Заказал с сайта Марсоход этот программатор на пробу. Скажите, он идет без флэшки? Задача использовать его под Xilinx.

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


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

Прошил Марсоходвскую плату приведенной в первом сообщении прошивкой. В Импакте не определяется, в Adept тоже. Видимо что-то я не так делаю?...

 

Кстати, забыл сказать флешку поставил 93С66. FT_Prog устройство видит, дамп памяти делает. Одно но. Хотя канал А выставлен в режим 245FIFO, в системе определяются два равнозначных USB Serial Converter. Разве так должно быть?

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


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

Прошил Марсоходвскую плату приведенной в первом сообщении прошивкой. В Импакте не определяется, в Adept тоже. Видимо что-то я не так делаю?...

 

Кстати, забыл сказать флешку поставил 93С66. FT_Prog устройство видит, дамп памяти делает. Одно но. Хотя канал А выставлен в режим 245FIFO, в системе определяются два равнозначных USB Serial Converter. Разве так должно быть?

Там нужно ещё прошить User Area, иначе плагин под импакт её не увидит.В КиТ №3 за 2014 год весь процесс подробно описан.

 

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


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

Там нужно ещё прошить User Area, иначе плагин под импакт её не увидит.В КиТ №3 за 2014 год весь процесс подробно описан.

User Area я прошил консольной утилитой из архива с самого начала. Никаких признаков жизни. Может ему нужно подключенную ПЛИС, что бы все определилось.

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


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

На всякий случай привожу дамп памяти, который получился. Может кто-нибудь что-нибудь увидит?

 

Word  LSB
0000: 0100 0304 1060 0007 80FA 0800 0000 9A12   .....`..........
0008: AC28 D410 0000 0000 6600 0100 C792 6A35   .(......f.....j5
0010: 5201 9030 4A74 6167 4873 3200 0000 0000   R..0JtagHs2.....
0018: 0000 0000 0044 6967 696C 656E 7420 4A54   .....Digilent JT
0020: 4147 2D48 5332 0000 0000 0000 0000 0000   AG-HS2..........
0028: 0000 1100 0000 0000 0000 0000 0000 0000   ................
0030: 0000 0000 0000 0000 0000 0000 0000 0000   ................
0038: 0000 0000 0000 0000 0000 0000 0000 0000   ................
0040: 0000 0000 4800 0000 0000 0000 0000 0000   ....H...........
0048: 0000 0000 0000 0000 0000 1203 4400 6900   ............D.i.
0050: 6700 6900 6C00 6500 6E00 7400 2803 4400   g.i.l.e.n.t.(.D.
0058: 6900 6700 6900 6C00 6500 6E00 7400 2000   i.g.i.l.e.n.t. .
0060: 5500 5300 4200 2000 4400 6500 7600 6900   U.S.B. .D.e.v.i.
0068: 6300 6500 1003 3200 3100 4400 5900 5300   c.e...2.1.D.Y.S.
0070: 4E00 3600 0000 0000 0000 0000 0000 0000   N.6.............
0078: 0000 0000 0000 0000 0000 0000 0000 71D5   ..............q.

 

Word  MSB
0000: 0001 0403 6010 0700 FA80 0008 0000 129A   ....`...........
0008: 28AC 10D4 0000 0000 0066 0001 92C7 356A   (........f....5j
0010: 0152 3090 744A 6761 7348 0032 0000 0000   .R0.tJgasH.2....
0018: 0000 0000 4400 6769 6C69 6E65 2074 544A   ....D.giline tTJ
0020: 4741 482D 3253 0000 0000 0000 0000 0000   GAH-2S..........
0028: 0000 0011 0000 0000 0000 0000 0000 0000   ................
0030: 0000 0000 0000 0000 0000 0000 0000 0000   ................
0038: 0000 0000 0000 0000 0000 0000 0000 0000   ................
0040: 0000 0000 0048 0000 0000 0000 0000 0000   .....H..........
0048: 0000 0000 0000 0000 0000 0312 0044 0069   .............D.i
0050: 0067 0069 006C 0065 006E 0074 0328 0044   .g.i.l.e.n.t.(.D
0058: 0069 0067 0069 006C 0065 006E 0074 0020   .i.g.i.l.e.n.t. 
0060: 0055 0053 0042 0020 0044 0065 0076 0069   .U.S.B. .D.e.v.i
0068: 0063 0065 0310 0032 0031 0044 0059 0053   .c.e...2.1.D.Y.S
0070: 004E 0036 0000 0000 0000 0000 0000 0000   .N.6............
0078: 0000 0000 0000 0000 0000 0000 0000 D571   ...............q

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


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

Вот рабочий xml файл и прошивка.

У Вас серийный номер другой, похоже такой не понимается софтом.

Остальные отличия не существены

 

Да, еще надо поставить плагин для Digilent, он идет вместе с ISE, версия 2.44

Плагин 2.52 с сайта не работает (пишет что устройство занято)

 

Для Lattice - EEPROM отключать не надо, все работает и так: шил XP2-5, XP2-17

(Diamond 3.6 под win и linux)

 

93c66.txt

jtag_hs2_2232h.xml

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


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

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

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

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

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

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

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

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

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

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