Jump to content
    

VITIS 2020.2 не собирает платформу с Peckage New IP

2048440417_2021-10-21(10).thumb.png.c62553e642e4741b41f841a86a1b1e83.png

 

Кратко:

есть блок дизайн из цинк 7020, системресет, смартконект, и кастомное IP ядро.

упакованное IP ядро AXI, тупо пустое ядро, делал и лайт и фул, по умолчанию стоит в свойствах библиотека ксилдефоулт, галочки есть на синтезе, симуляции и имплементации.

без своего упакованного IP vitis все собирает, со своим RTL тоже собирает, но с упакованным IP нет.

видел вариант в гугле с изменением строк в Makfile, кое как делал, работало, но прям напрягает этот метод, один раз его делал, как то это все через жопу, и мне это не нравится.

кто нибудь сталкивался с подобными проблемами? как можно это решить?  

Share this post


Link to post
Share on other sites

Это типа штатный глюк - с хлс ядрами те же проблемы - метод решения уйти на 2021.1 или подождать 2021.2, а с 7м цинками можно спокойно сидеть и на 2018.3. 2020.2 это какой то переходный вариант с кучей косяков - на нем лучше не задерживаться.

Share this post


Link to post
Share on other sites

1 час назад, user_fpga сказал:

упакованное IP ядро AXI

кстати если axi master то платформа собирается а вот slave нет. 

Share this post


Link to post
Share on other sites

48 минут назад, user_fpga сказал:

кстати если axi master то платформа собирается а вот slave нет. 

там глюк с трансляцией драйвера проца для ядра - вокурат для слэйвов, поэтому и правится через мэйкфайл

https://support.xilinx.com/s/question/0D52E00006hpOx5/drivers-and-makefiles-problems-in-vitis-20202?language=en_US

https://support.xilinx.com/s/article/75527?language=en_US

Edited by fguy

Share this post


Link to post
Share on other sites

1 час назад, fguy сказал:

метод решения уйти на 2021.1

вы на какой версии работаете? на 2021.1 этой проблемы нету? все как надо в этом вопросе работает? ссылки я ранее видел, собственно от туда и изменял makefile, то что не нравится так это то что несколько  makefile- ов  приходилось изменять, это и в платформе и в апликейшене, даже в папке zynq_fsbl.

Share this post


Link to post
Share on other sites

27 минут назад, user_fpga сказал:

вы на какой версии работаете? на 2021.1 этой проблемы нету?

основная рабочая все еще 2018.3, на 2021.1 то же заглядывал, но пока не все устраивает и не все работает так как хочется, хотя интересные и полезные фичи в ней все же есть - скоро уже 2021.2 должна выйти - может в ней будет еще лучше

если будете откатываться на 2018.3 то там то же есть проблема с экспортом драйверов при разводке - могут экспортироваться в хдф не все драйвера - лечится патчем AR71931 - файл указан верный, а вот с описанием какой то не адекват - см описание в файле

https://support.xilinx.com/s/article/71931?language=en_US

Edited by fguy

Share this post


Link to post
Share on other sites

27 минут назад, user_fpga сказал:

на 2021.1 этой проблемы нету?

наивный чукотский мальчик...

ручками , ручками надо править makefile и при том делать это надо когда упаковывается корка.

Share this post


Link to post
Share on other sites

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

при том делать это надо когда упаковывается корка.

попробовал, пока самый лучший вариант.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...