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

В Vivado в примерах добавить свою плату в список доступных

Вопрос начинающего. Перекиньте, если пишу не в той ветке.

В microblaze-quick-start-guide.pdf на одной странице кратко описан путь создания своего проекта из предустановленных шаблонов.

•Choose Create Project.
•When Wizard opens, read information text and click Next.
•Enter a project name and location for project files (if you enter a directory that doesn’t exist, it will ask if you want to create it).
•Choose Example Project.
•From the templates, choose one of the preset designs that works with your development board.
•Choose the target board, and click Finish to create the project...

И моей платы нет в списке с картинками на последнем этапе.

Это "уже всё", невозможно будет сгенерить пример и попробовать у меня ?

Или где-то можно выцепить и добавить характеристики платы для вставки процессора ?

Он там точно поместится.

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


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

демо платы от буржуев докачиваются по выбору (из большого списка) с git

tools->vivado store->.....

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


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

Спасибо.

Сама наша плата ZC706 в Вивадо есть, можно создавать для неё всё с 0.

Просто не предоставлено примеров для "исполнения" в ней microblaze-quick-start-guide.pdf (https://www.xilinx.com/content/dam/xilinx/support/documents/quick_start/microblaze-quick-start-guide.pdf).

Сами примеры на ГитХабе есть ? Или какой сайт Гита ?

У меня версия 2018.2, там в "Tools" есть только "Xilinx tcl Store".

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


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

1)ну дык этот пдф для более старых вивад. гдето времён 2018.

2)в вивадо 2021 с гита качаются как описания плат так и примеры (заранее).

3)гдето примерно 20 примеров в "open example project" - выбирается "софт процессор" - микроблей - каталог (где будет проект) - плата - выбираем "design preset"

в более древних вивадах (склероз) - кажется что существуют "фиксированные пары" демо плата+ демо проект.

для zc706 есть примеры для арм-процессора. для микроблейза - все "другие" платы.

пс: 2021.х.х глючны как скотины в части hw_server (jtag)

 

я не сильно заморачивался по поводу примеров. всегда можно "открыть/посмотреть" демо пример и сделать аналогичный проект для своей платы по образу и подобию.

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


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

16 часов назад, Alex77 сказал:

я не сильно заморачивался по поводу примеров. всегда можно "открыть/посмотреть" демо пример и сделать аналогичный проект для своей платы по образу и подобию.

На VMK180 (Versal Prime) для DDR4 (аппаратный, via NoC) мне не удалось найди example project. Пришлось самостоятельно ковырять.

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


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

У нас интернет на отдельном ПК, там ничего нельзя поставить, тем более Вивадо, чтобы качать через него.

И версии последних лет не рекомендуются, ибо нестабильные.

Где на https://github.com/Xilinx примеры ? Особо "examples" не находятся.

Там дикие объёмы данных, на публичном сервере стыдно выкладывать.

Скорее всего, всё это на xilinx.com с разделением прав, много закрытого.

Допустим, я на Site Keyword Search (xilinx.com) вижу ссылку на rdf0287-zc706-pcie-trd-2015-4.zip (https://www.xilinx.com/member/forms/download/design-license.html?cid=417310&filename=rdf0287-zc706-pcie-trd-2015-4.zip), но она превращается в "403 Доступ запрещен".

Кто сможет, зареган, скачайте файл этот, пожалуйста.

Нужны прямые ссылки, куда лезет Вивадо к себе на сайт.

И кто знает, 

Вообще, из https://www.xilinx.com/microblaze лезет корень получения информации ?

Меня как программиста интересует, как писать ПО ко всему железу из МикроБлэйза, есть ли стандартные библиотеки для разных типов устройств Ксайлов, причём руками, без Линукс.

Чтобы SDK/Vitis сами посмотрели на описание сборки, к чему доступается МБ, да накидали в свой создаваемый проект .h и .c нужных файлов.

А на свои ядра уже мы сами что-то подобное напишем по стандарту.

Где эти документы искать ?

Найти пример к плате -- только начало.

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


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

всё смешалось: люди, кони...

1) на сайт "ходят" исключительно через впн (там нынче фильтрация по ip-адресу)

2) если нужно на сайте залогиниться - то надо иметь @почту  не российскую

3) драйвера на ip-корки "прилагаются" изначально.

4) там всё "просто" - гдето было видео/или обучалка что как и где. это про написание програм для микроблайзе.

5) вот к примеру путь до "примера"

https://github.com/Xilinx/XilinxCEDStore/tree/2021.2/ced/Xilinx/IPI/VCK190-AXIDMA-Example

а это к описаниям плат

https://github.com/Xilinx/XilinxBoardStore/tree/2021.2/boards/Xilinx/ac701/1.4

6) почти вся документация в docnav

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


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

Книги кто-то встречал по разработке ПО в Xilinx SDK для MicroBlaze ?

Где какие галочки и файлы ставить, что нажимать ?

Как вообще идёт процесс, "вид сверху" на все стадии ?

Железо как-то мне скомпилили, софт моргает диодами при зашитии вместе с .bit, но начать отладку с main() не получается.

В закромах бывает популярное для обучения ?

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


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

естественно есть ug и видео от xilinx. и вообще эклипса "стандартна" и отладка от обычной Си программы не отличается.

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


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

On 5/6/2022 at 11:15 AM, WitFed said:

В закромах бывает популярное для обучения ?

А чем вам родина не угодила? Закрома хороши, но содержат далеко не всё. Сам недавно просил в дружественной группе в телеге мне с родины примеры вытащить. Там же научили, как там аккаунт даже сейчас получить. Могу здесь озвучить, могу в личке. Если нужно, конечно.

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


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

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

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

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

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

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

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

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

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

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