GrIvAl
Участник-
Постов
21 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о GrIvAl
-
Звание
Участник
-
Потому что у меня нету такой возможности. С огромным удовольствием обновился бы, да даже хотя бы включил CES для данного проекта, чтобы проще было. Но я не в праве решать в какой версии работать с проектом. Таковы условия заказчиков. Поэтому приходится работать с тем, что имеется, со всеми вытекающими отсюда последствиями.
-
Благодарю! Значит придется через формулы это делать. В любом случае, даже если через скрипты это можно сделать, то для меня написать такой скрипт займет куда больше времени, нежели составить формулы.
-
Всем доброго времени! Подскажите, пожалуйста, может быть есть возможность в Xpedition Layout в проекте без CES ввести Pin Package Delay, чтобы при выравнивании трасс эти данные также учитывались? Перекопал все меню, ничего похожего так и не удалось найти. Поиски по разделам Help'a ни к чему не привели. Схема в Design Capture, может быть там можно это ввести? P.S.: Знаю, есть альтернативный вариант - через формулы, но интересует возможность сделать это аналогично как в CES.
-
На днях наконец-то появилось возможность заняться вновь этим вопросом. Были попытки установить EEVX2.3 x64 на более раннюю версию Windows - 21H1, а также на свежеустановленную чистую Windows 22H2. В итоге столкнулся с теми же самыми ошибками, которые описаны в первом посте. Т.е. даже без установленной в системе версии EEVX2.3 x32, возникают те же проблемы, а следовательно, получается, что вопрос явно не в совместимости версии x64 с версией x32. Грешить на версию установочных файлов никак не могу, т.к. ранее с ними таких проблем не возникало. В добавок к этому, у другого человека на его компьютере именно с этих файлов всё установилось и регистрация файлов в системе прошла без ошибок. Выходит, что либо в новых версиях Windows чего-то не хватает для корректной регистрации файлов EEVX2.3, либо более ранние версии Xpedition несовместимы с современным железом. Я ранее слышал о проблемах установки и запуска более ранних версий на новых компьютерах, только вот не в курсе, в чем именно заключались проблемы. Хотя я слабо представляю себе, как железо может влиять на установку программ. В общем, если у кого-нибудь есть идеи на эту тему, не стесняйтесь поделиться. Буду благодарен. Просто уже интересно узнать причину такого поведения софта, даже если не получится решить эту проблему.
-
Для меня это очевидно. Я их устанавливаю в разные папки, например для х32 версии у меня папка называется "MentorGraphics_x32", а для х64 стандартная папка "MentorGraphics". Если устанавливать все в одну папку, то установщик просто перезаписывает файлы, и понятно, что результат будет непредсказуемым.
-
Все верно, на одну и туже машину. У меня на другой машине стоят одновременно х32 и х64 версии и обе полноценно рабочие. Вот только на той машине я вначале устанавливал х64 версию, а потом через некоторое время пришлось ставить х32 версию. На текущей же машине, я вначале поставил х32 версию, а потом уже ставил х64 версию. Вполне может быть, что проблема заключается в этом. У меня насчет этого также были некоторые мысли. Возможно попрбую на выходных переустановить обе версии и попробую первой поставить именно х64 версию.
-
Выложил вот сюда: https://dropmefiles.com/7cYf6 Пароль: 1234 Премного благодарен!
-
У меня сейчас установлены EEVX2.3 x32, EEVX 2.7 x64, EEVX2.10 x64. С ними проблем никаких нету, все работает и Release Switcher отрабатывает нормально и всё регистрирует. Но вот с EEVX2.3 x64 возникли проблемы. Очень всё непонятно для меня. Одно дело, если бы у всех релизов была одна и та же проблема, а тут только у одного из нескольких.
-
Вы правы, нужно было запустить в директории где находится файл vllib.vmb. В итоге получил вот такое оповещение: Файл "Navigator.ocx" точно присутствует по указанному пути. UPD: Решил выполнить эту же операцию с файлами EEVX2.7, которая установлена и работает. В итоге получил точно такую же ошибку, как на картинке выше.
-
Попробовал сделать как Вы посоветовали, в итоге получил Fatal Error. Быстрые поиски по интернету пока что ничего полезного не дают, буду искать дальше. Принимаю любые подсказки в каком направлении углубляться 🙂
-
Вполне нормальный вопрос 🙂 Да, антивирусник Windows напрочь отключен в системе, других не устанавливал. Firewall также отключен.
-
Благодарю за подсказки! Странно, что во время моих поисков по коду ошибки, мне этих ресурсов не выдавало. Да, устанавливаю, конечно же, с правами администратора. Не первый день работаю с Windows 🙂 Даже Release Switcher запускаю с правами администратора. Скачал Dependency Walker и проверил зависимости некоторых "проблемных" файлов. Он выдал ошибку на следующие библиотеки (рисунок ниже): - API-MS-WIN-XXX.Dll - EXT-MS-WIN-XXX.DLL - HVSIFILETRUST.DLL - IESHIMS.DLL - PDMUTILITIES.DLL Как выяснилось в интернете, это известный глюк самого Dependency Walker и на эти библиотеки можно не обращать внимания. Если кому-то интересно, полный лог-файл прикрепил к сообщению. Скачал альтернативную программу под названием "Dependencies". Она утверждает, что все зависимости "проблемных" файлов в порядке. Лог-файл к сожалению из неё не выводится. Отключение UAC в Windows, создание нового пользователя на компьютере и изменение звуковой схемы Windows, к сожалению, не помогли избавиться от ошибок. Все хорошо, но проблема есть, прям мистика какая-то 🙂 Navigator_DependencyWalker_log.txt
-
GrIvAl подписался на Непредвиденные ошибки при установке EEVX2.3 x64
-
Всем доброго времени суток! Столкнулся с непредвиденными ошибками во время установки пакета EEVX2.3 x64. Может быть кто-то может подсказать в чем может быть причина или куда копать глубже? Буду очень признателен за любую помощь. Ситуация следующая. По стечению обстоятельств необходимо было переустановить Windows 10. Образ системы взят с официального сайта Microsoft, установлен и обновлен. Информация о системе: Edition - Windows 10 Business, Version - 22H2, OS build - 19045.2364, Experience - Windows Feature Experience Pack 120.2212.4190.0. При установке EEVX2.3 x64 во время работы пост-инсталляционного скрипта возникают ошибки, показаные на картинках ниже. Здесь показано только несколько из них, всего таких ошибок 13 штук, но все с одинаковым "exitcode". К сожалению, на просторах интернета никакой полезной информации о такой ошибке найти не удалось. Лог-файл установки говорит, что все файлы скопированы и установлены (лог файл прикреплен к посту). Насколько я понимаю, проблема именно в регистрации файлов в ОС, т.к. при переключении релизов с помощью Release Switcher, возникают теже самые ошибки. Но сам Release Switcher никаких лог-файлов не пишет, т.е. посмотреть более подробную информацию никак не удается. Самое странное, что сбивает с толку то, что установка версии EEVX2.3 x32 и более свежих версий EEVX происходит без каких либо трудностей. А также то, что один из коллег смог установить с этого же самого дистрибутива EEVX2.3 x64 без ошибок (у него точно такая же версия Windows). Я понимаю, что переустановка Windows возможно и сможет решить данный вопрос, но это не точно. Хотелось бы найти другие пути решения данного вопроса, а еще лучше выяснить причину всего этого. GRIV_5340mip_history.txt
-
Вы правы. Pin name (как и атрибут "Id") остаются на своих местах. А вот остальные атрибуты (FPGA Pin Function, FPGA Pin Name, Pin Number) самопроизвольно (в топологии их никто не свапал, это же пины питания - зачем их свапать) перемешиваются между пинами. Думаю, вопрос темы раскрыт. Выражаю огромную благодарность всем участникам! В первую очередь уважаемому PBO за ответы на все вопросы в ЛС. P.S.: На мой взгляд, на форуме можно сделать отдельную закрепленную тему по обсуждению как самого FPGA I/O Optimizer'a, так и вопросов по его функционалу. Как это сделано для Desiner'a, Layout'a и других программ.
-
У нас в компании так заведено. Ранее с FPGA I/O Optimizer у нас никто не работал. И да, у нас этот компонент может использоваться в нескольких проектах. Я понимаю, что можно создать компонент ПЛИС через FPGA I/O Optimizer, а затем его экспортировать в ЦБ и использовать в других проектах. Но повторюсь, с этим у нас никто раньше не работал. Но суть вопроса не в том, где находится компонент, а в том, почему программа миксует выводы, которые, по логике вещей, вообще не должна трогать.