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

Alex77

Участник
  • Постов

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

  • Посещение

  • Победитель дней

    1

Сообщения, опубликованные Alex77


  1. Немного оффтоп.

    Раньше я упоминал про глюки работы с jtag-ом (в частности с доступом xadc, загрузки программы из SDK/Eclipse). На буржуйском форуме достаточно много "стонов" по этому поводу.

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

    Если сей пункт вернуть обратно (шаманским способом через свойства юсб-флешки) то кажется всё начинает работать более стабильно и быстрее. Проверялось на 2021.2 и 2022.1 , но статистики мало (через месяц будет наверно однозначно понятно).

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

    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

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

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

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

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

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

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

     

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

  4. Про sigasi

    https://support.xilinx.com/s/question/0D52E00006hprvBSAQ/vivado-20211-stuck-initializing-language-server?language=en_US

    Just want to add this note to this thread, in relation to Sigasi Syntax Checker.

    Please check this new AR that would be shortly releases publicly. The link for this is: https://support.xilinx.com/s/article/My-vivado-hangs-due-to-significant-memory-utilize. Again, as it is in the process of getting released, it won't be available for some time, so you'd see an Invalid page message as of yet.

     

    However, in relation to Sigasi, in some case this causes some Vivado hangs. And when switching from 'Sigasi' to 'Vivado', that solved these hang issues for some users. However, instead of switching from sigasi syntax checker to vivado, the other suggested workaround in sigasi editor is to specify the location of the cache file. For that go to Settings -> Tool Settings -> Text Editor -> Syntax Checking -> Cache Settings 

     

    The tool is designed to clean up old data from the least recently used projects and to limit the total size of the cache under .Xilinx to 200Mb. Users can delete the sigasi cache by going to the above location. Make sure vivado is not running while you do this.

     

    The sigasi feature in vivado utilizes caching and by default, the cache location is set at

    Linux: /home/<username>/.Xilinx/Vivado/<version>/sigasi-cache

    Windows: C:/Users/<username>/AppData/Roaming/Xilinx/Vivado/<version>/sigasi-cache

    Sometimes the size of the cache can take up to hundreds of MBs causing less memory in the home directory impacting vivado's performance.

     

    We have also added some content in the UG893 on Siagsi and Sigasi cache.

    First of all, yes, it is always OK to delete the sigasi cache (and as explained above, make sure vivado isn’t running when you do so). The tool is designed to clean up old data from the least recently used projects and to limit the total size of the cache under .Xilinx to 200Mb.

    Second of all, as stated earlier, the best workaround to this is not to switch from sigasi to vivado editor, but rather to stick with sigasi editor and specify the location of the cache file, as mentioned above. There is a field somewhere in the user settings dialog to change this value, and each user need only do it one time. Changing this will help if your home directory has a limited size or if it is remote and hence there is latency in accessing it.

  5. 22 часа назад, fguy сказал:

    К сожалению где то после 2014-х версий вивада стала требовать FSBL для прошивки qspi на цинках и делает это как то криво. SDK 2014 содержит какой то другой прошивальщик, который к тому же может приводить в чувство залоченные и неправильно сконфигурированные флэшки.

     

     

    Проблема не в fsbl, а в том что hw_server  как-то через одно место работает (тупит/обламывется). win10+текущие обновки, возможно дурно влияет наличие множества сетевых адаптеров...

    пс: линукс не предлагать, там "свои экзотические тараканы"

  6. 1 - а что собственно в логах "tcl-консоле" ? там обычно больше "художественного" текста

    2 -  ИМХО. насколь я понял про проблему 22г  - это относится к коркам сгенерённых в HLS и сия тема имеет древние корни. С другой стороны корки созданные своими руками (от и до в виваде, не в хлс) работают без приключений

  7. Чудики. Есть конкретный нюанс. Это архитектура "Интел"/"Моторолла" LSB & MSB.  это то как 32бита int располагается в памяти. Посему сиё не сильно переносимо. И если это битовое чудо наложить на int  будут "чудеса" (ну это если не знать про lsb & msb).

  8. вдогонку: дома ровно те же 13(14) секунд (так что без разницы ssd или hdd) ОЗУ в 64 Гб рулит на пару с xeonom.

    ps: Ну ещё вспомните про "Foundtion 1.5i". Он наверно "летать будет" со сверхзвуком на современных пк, да только удобства работы с ним минимум по сравнению с вивадо.

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