Jump to content

    
Sign in to follow this  
maggot

Chipscope Analyzer закрывается при попытке открытия файлов

Recommended Posts

Всем добрый вечер.

Собственно проблема - есть проект в ISE 14.7. В него добавлено ядро Chipscope. 
После запуска Chipscope Analyzer я пытаюсь импортировать описание .cdc, но при попытке просто выбрать файл Analyzer просто молча закрывается.

Система Windows 10 x64, ISE 14.7.

Может кто сталкивался с таким и сможет подсказать... 

Те рекомендации, что были- для сращивания ISE и Platform Cable c Windows 10 я сделал. ISE работает, программатор плисы видит, а вот с этим открытием файлов - беда прямо. 

Share this post


Link to post
Share on other sites
22 minutes ago, des00 said:

ЕМНИП там нужна какая то определенная версия явы или еще какой либы

Да, в краш-отчетах показано, что ломается JRE. В Xilinx используется 6 версия (сейчас, как я понял актуальная 8) - но вот средства "проапгрейдить" этот jre в либах Xilinx'a я не нашел,

а накатанная поверх более старшая 6 версия ожидаемо не работает. 

Видимо, проще поставить виртуалку с 7 чем это все победить :-)

Edited by maggot

Share this post


Link to post
Share on other sites

Если проблема в яве для Хилых - это непобедимый вопрос. Проще всего найти какой-то компромисс и с ним жить (к примеру не пользоваться .cdc для отображения сигналов, а создавать своё опясание). Особенно в ISE - продукт впринципе сырой и уже давным-давно не поддерживается.

Кстати у меня были проблемы с софтом, но не с Chipscope'ом. Как вариант зайти в проект со стороный PlanAhead - там поменьше проблем

Share this post


Link to post
Share on other sites

Не знаю, какие рекомендации вы уже сделали, но я решил эту проблему с год назад, ЕМНИП, по этому способу: 

  1. Open the following directory: C:\Xilinx\14.7\ISE_DS\ISE\lib\nt64
  2. Find and rename libPortability.dll to libPortability.dll.orig
  3. Make a copy of libPortabilityNOSH.dll (copy and paste it to the same directory) and rename it libPortability.dll
  4. Copy libPortabilityNOSH.dll again, but this time navigate to C:\Xilinx\14.7\ISE_DS\common\lib\nt64 and paste it there
  5. In C:\Xilinx\14.7\ISE_DS\common\lib\nt64 Find and rename libPortability.dll to libPortability.dll.orig
  6. Rename libPortabilityNOSH.dll to libPortability.dll

https://www.eevblog.com/forum/fpga/guide-getting-xilinx-ise-to-work-with-windows-8-64-bit/?PHPSESSID=do3fbj03nqdl1cfjmd414tmr96

Давно это было, может еще что-то пришлось подкрутить. Вроде бы еще важно использовать именно 64-битный чипскоп, если запускаете отдельно. Работаю в win10 в 64-битном прожект навигаторе, из него же чипскоп и запускаю.

Share this post


Link to post
Share on other sites
21 hours ago, maggot said:

Всем добрый вечер.

Собственно проблема - есть проект в ISE 14.7. В него добавлено ядро Chipscope. 
После запуска Chipscope Analyzer я пытаюсь импортировать описание .cdc, но при попытке просто выбрать файл Analyzer просто молча закрывается.

Система Windows 10 x64, ISE 14.7.

Может кто сталкивался с таким и сможет подсказать... 

Те рекомендации, что были- для сращивания ISE и Platform Cable c Windows 10 я сделал. ISE работает, программатор плисы видит, а вот с этим открытием файлов - беда прямо. 

с вин 10 большая беда, лучше ставить виртуалку с вин7 или качать спец версию для вин10, если вы используете спартаны 6

Share this post


Link to post
Share on other sites
48 minutes ago, KeisN13 said:

с вин 10 большая беда, лучше ставить виртуалку с вин7 или качать спец версию для вин10, если вы используете спартаны 6

Категорически не согласен. Вышеприведённый метод вполне рабочий и уменьшает количество глюков в разы. Для PlanAhead'а там есть дополнительные файлы (сейчас не найду, но в интернетах точно где-то валяется)

Share this post


Link to post
Share on other sites
28 minutes ago, Nick_K said:

Категорически не согласен. Вышеприведённый метод вполне рабочий и уменьшает количество глюков в разы. Для PlanAhead'а там есть дополнительные файлы (сейчас не найду, но в интернетах точно где-то валяется)

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

Share this post


Link to post
Share on other sites
3 часа назад, Nick_K сказал:

Для PlanAhead'а там есть дополнительные файлы (сейчас не найду, но в интернетах точно где-то валяется)

Батник для PlanAhead там же по ссылке лежит, приаттачен к первому посту. Не помню, чтобы я его скачивал и запускал, хотя планахеад работает.

Share this post


Link to post
Share on other sites

Да, все рекомендации по подмене libPortability.dll на libPortabilityNOSH.dll и замене .bat файла я выполнил. 
И это решило большую часть проблем, с которыми я сталкивался. Но вот именно на проблему с Chipscope это не решило, увы.

У меня вообще сложилось впечатление, что именно такая проблема - достаточно редкая, и зависит от какого-то неудачного сочетания оборудования.

Так что как появится время - поставлю виртуалку с win 7. 

21 hours ago, KeisN13 said:

с вин 10 большая беда, лучше ставить виртуалку с вин7 или качать спец версию для вин10, если вы используете спартаны 6

А эту спец версию где-то взять можно? В данном проекте у меня как раз спартан 6, но вот про то, что для win10 есть специальная версия chipscope, я не знал.

Update: да, по ссылке выше увидел упоминание про версию для спартан 6, посмотрю

 

Edited by maggot

Share this post


Link to post
Share on other sites

На х32 и х64 ситуация аналогичная? Возможно проблема схожа с открытием проекта в impact(там тоже закрывается). Хотя решения ее я так и не нашел. Но если оно есть, может быть универсальным.

Share this post


Link to post
Share on other sites
21 hours ago, maggot said:

Да, все рекомендации по подмене libPortability.dll на libPortabilityNOSH.dll и замене .bat файла я выполнил. 
И это решило большую часть проблем, с которыми я сталкивался. Но вот именно на проблему с Chipscope это не решило, увы.

У меня вообще сложилось впечатление, что именно такая проблема - достаточно редкая, и зависит от какого-то неудачного сочетания оборудования.

Так что как появится время - поставлю виртуалку с win 7. 

А эту спец версию где-то взять можно? В данном проекте у меня как раз спартан 6, но вот про то, что для win10 есть специальная версия chipscope, я не знал.

Update: да, по ссылке выше увидел упоминание про версию для спартан 6, посмотрю

 

 

Как всегда на офф сайте ксая https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/archive-ise.html

Share this post


Link to post
Share on other sites
1 час назад, KeisN13 сказал:

Ух ты, официальный ISE 14.7 под win10, так он еще и для всех [старых] ПЛИС "This version of ISE supports all Xilinx devices"! Недавно появился, с 20.02.2020, раньше там для новых win8-10 был обрезок только для спартан6. Спасибо, пригодится. 

Share this post


Link to post
Share on other sites
3 часа назад, sorok-odin сказал:

Ух ты, официальный ISE 14.7 под win10, так он еще и для всех [старых] ПЛИС "This version of ISE supports all Xilinx devices"! Недавно появился, с 20.02.2020, раньше там для новых win8-10 был обрезок только для спартан6. Спасибо, пригодится. 

Обратите внимание, это не настоящий ISE под Windows 10, а виртуальная машина (Oracle Linux 6.4).

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.

Sign in to follow this