Комментарии

Комментарии: FSB "Pentagon" : 21 10 2019

22 октября 2019 г.· 15 сообщ.· старый URL

Неплохо, продолжайте - очень полезное дело! Очень важен фактор стоимости, на мой взгляд. Хотелось бы понять сколько оперативной памяти на борту устройства, какова ее частотность? В свою очередь могу поделится опытом установки в качестве таковой -...

digitalinvitro· 22 октября 2019 г.· #43
Неплохо, продолжайте - очень полезное дело! Очень важен фактор стоимости, на мой взгляд.
Хотелось бы понять сколько оперативной памяти на борту устройства, какова ее частотность? В свою очередь могу поделится опытом установки в качестве таковой - http://www.micrus.ru/pdf/K6R4008V1D.pdf в SOJ корпусе. Это и по уровню совместимо и  дешево и сердито.
Наличие программатора который будет опознаваться Vivado? Или это будет возможность "проиграть" битстрим" как в OpenOCD? Может быть тогда отладка не сильно нуждается в таковом? Или у программатора будет двойное назначение мост USB-COM?
KeisN13· 23 октября 2019 г.· #44
Спасибо, пока готовимся к окончательному варианту тестового образца.

Цитата
Хотелось бы понять сколько оперативной памяти на борту устройства, какова ее частотность?

Посмотрим из того, что будет в наличии. Постараемся выбрать поскоростнее и побольше. Пока не понятно из какого расчета исходить, потому что статическая память не сильно большая по объему, что в ней нужно хранить пока тоже не совсем понятно.


Цитата
Наличие программатора который будет опознаваться Vivado?

Здесь есть несколько вариантов.Сами программаторы с поддержкой внутрисхемной отладки стоят приличных денег (4-6к). Есть конечно китайские клоны за 1000-2000 рублей, но как они себя поведут с вивадо не понятно. Может приобретем для тестов. Второй вариантов сделать клон (уже есть), но тут проблема лицензирования вероятно встанет нам боком. Третий вариант попробовать роялти лицензию от производителя, если такая опция у него есть. В общем работаем в нескольких направлениях.
digitalinvitro· 23 октября 2019 г.· #45
В принципе как поведет себя Vivado с китайским клоном можно проверить smile есть и то и другое и плата с Artix. Осталось только найти время распаять J8 под внешний JTAG. smile
KeisN13· 23 октября 2019 г.· #46
Будем весьма признательны. Проверить стоит ILA  и Microblaze
TestUser_0· 26 октября 2019 г.· #64
А можно ссылку, если не сложно, а то там много программаторов, чтобы наверняка знать какой именно вв используете
digitalinvitro· 26 октября 2019 г.· #65
Покупал очень давно, называется DL9C, но что то очень похожее тут по ссылке
https://ru.aliexpress.com/item....1603_52
igorkazinov· 13 ноября 2019 г.· #72
Я бы добавил к периферии что то типа IP1001 или AR8033..35.
Как вариант RJ45 коннектора с транформером - HR911196AE / 357 руб было /
KeisN13· 22 ноября 2019 г.· #80
как думаешь, если их посадить на pmod будет нормально работать в плане целостности сигналов на 100М или все таки надо делать непосредственно на плате ?
igorkazinov· 23 ноября 2019 г.· #82
Для 100М (25МГц) в принципе добавив простое согласование работать должно. Но я думаю людям будет интереснее запускать что то на 1G (как бы 125МГц может звенеть сильно, правда если сертифицировать не надо будет то можно немного подзабить) - тут надо уточнить и промоделить в HL.
Могу намылить конкретику как появится.
Strijar· 20 ноября 2019 г.· #76
Насчет програматора можно поставить FT2232  - половину использовать под JTAG половину подключить на ПЛИС - для UART/GPIO итд. так сделано например у Narvi - https://numato.com/product/narvi-spartan-7-fpga-module Один момент только - нужно прошить EPROM чтобы его видел vivado. У меня есть плата с FT2232 но я пока так и не смог ее заставить работать с vivado, хотя под impact работает
Strijar· 20 ноября 2019 г.· #77
А прикидывали цену? Получится дешевле 3000р? Если нет то проще использовать готовое https://ru.aliexpress.com/item/32959887279.html

Интересно было бы получить Spartan7 + DDR. Типа Narvi, но бюджетней.
KeisN13· 22 ноября 2019 г.· #81
дешевле 3к точно не получится. s7 сам по себе около 1200 стоит
Strijar· 21 ноября 2019 г.· #78
Дополню: 7 серия Xilinx прошивается с помощью OpenOCD и через FT2232 в том числе.
https://u.to/qujGFg

Например плата от Numato c Artix7:
openocd -f board/numato_neso.cfg -c "init; pld load 0 top.bit; exit"
KeisN13· 22 ноября 2019 г.· #79
я еще раз уточню. мы рассматриваем вариант не только прошивки, но и внутрисхемной отладки. должна быть возможность отлаживать софтпроцессоры и считывать данные с помощью ILA/Chipscope
igorbolshevikov· 21 ноября 2023 г.· #251
Я как-то интереса ради склонировал программатор на ftdi с Genesys борды (на MPSoC), стащил оттуда же содержимое eeprom - вроде все работает. Так что главное найти откуда стащить eeprom) Другое дело вопрос с лицензией на это