druzhin 7 12 марта Опубликовано 12 марта · Жалоба Как я устал, мягко говоря. Способы для windows 10 не работали. Без проблем встал только Questasim. Далее я напишу инструкции по Xilinx & Synplify. Итак, Xilinx! - 0 - Установить все Visual C++ Redistributable Package & Runtime Pack. - 1 - Заранее прописать системные переменные окружения: XILINXD_LICENSE_FILE C:\Xilinx\xilinx_ise.lic Xilinx C:\Xilinx\14.7\ISE_DS\ISE XIL_PAR_ENABLE_LEGALIZER 1 XILINX_VC_CHECK_NOOP 1 - 2 - Скопировать лицензию xilinx_ise.lic в папку C:\Xilinx\ - 3 - Установщик использовать 64-битный отсюда: <extracted_directory>\bin\nt64\xsetup.exe, запуск от администратора. - 4 - Примерно на 84% установщик зависнет. Над полосой прогресса будет написано что то про Web Talk. Надо запустить Диспетчер Задач, найти дерево процессов Установщика, прибить процесс этого WebTalk. Он будет выглядеть как то так: webtalk.exe или Xwebtalk.exe. После уничтожения этого процесса Установщик поедет дальше. Примечание: снятие галки с пункта "Web Talk" в диалоге начала установки не помогает. - 5 - В появившейся папке C:\Xilinx\14.7\ найти все файлы nt64\libPortability.dll и заменить их на аналогичные файлы xilinx-ise-win10-hang-hotfix\nt64\libPortability.dll - 6 - Также в папке C:\Xilinx\14.7\ найти все файлы nt64\sdk\libPortability.dll и заменить их на аналогичные файлы xilinx-ise-win10-hang-hotfix\nt64\libPortability.dll - 7 - Также в папке C:\Xilinx\14.7\ найти все файлы nt\libPortability.dll и заменить их на аналогичные файлы xilinx-ise-win10-hang-hotfix\nt\libPortability.dll - 8 - Если стоит отдельно LabTools, то последнии 3 операции проделать для него так же. xilinx-ise-win10-hang-hotfix.zip 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
druzhin 7 12 марта Опубликовано 12 марта · Жалоба Теперь инструкция для Synplify. Необходимые тулзы в ссылке на Яндекс-Диск. https://disk.yandex.ru/d/vEk9YkvGUcNExA Пароль на архив: fpga_vP-2019.03-SP1_win Пароль нужен, потому что там лицген, который не любит Яндекс-Диск. Процедура лечения: 0. Сначала убедитесь, что ваш компьютер подключен к Интернету только через сетевую карту (и желательно Ethernet) и что ваш антивирус отключен. 1. После распаковки установочных файлов запустите установочный файл fpga и установите программу в папку по умолчанию. введите 13131 в качестве идентификатора сайта и 1212312312 в качестве контактной информации. Не трогайте имя пользователя. 2. Перейдите в папку Crack, запустите установочный файл SCL_v2018 в режиме «Запуск от имени администратора», не меняйте отображаемые значения и просто нажмите «Далее» и в конце завершите 3. Запустите файл LicGen.exe, нажмите «Открыть», выберите и откройте отображаемый файл Synopsys.lpd, а также выберите опцию Ethernet в разделе «Выбор идентификатора хоста». 4. Откройте папку C:\synopsys\SCL\2018.06-SP1\win32\bin (установленная версия SCL может быть другой, просто перейдите в C:\synopsys\SCL и продолжайте остальную часть пути в соответствии с вашей версией), Удерживая нажатой клавишу Shift, щелкните правой кнопкой мыши файл snpslmd.exe и выберите Копировать как путь. 5. Снова перейдите в папку Crack, откройте файл Synopsys.src с помощью Блокнота, удалите символ # в начале первой строки и выделите фразу home/EDA/Synopsys/scl_v2018.06/linux64/bin/snpslmd / Щелкните правой кнопкой мыши и вставьте, а также удалите два символа " в начале и в конце фразы (первая строка должна выглядеть так: DAEMON snpslmd C:\synopsys\SCL\2018.06-SP1\win32\bin\snpslmd.exe ) 6. В меню «Правка» выберите «Заменить», введите фразу 2020.12 30-dec-2020 в поле «Найти» и 2030.12 30-dec-2030 в поле «Заменить на» и нажмите «Заменить все» (убедитесь, что даты в файле изменились на 30-дек-2030). Сохраните и закройте файл. 7. Запустите файл scl_keygen.exe, в разделе УВЕДОМЛЕНИЕ введите свое имя пользователя вместо student@eetop, в разделе EXPIRE измените дату на 30-dec-2030 и в разделе HOST Name введите полное имя своего компьютерв. (чтобы найти это имя, перейдите на My Computer, щелкните правой кнопкой мыши и выберите Свойства) 8. В окне FlexLm License Generator, которое вы открыли на шаге 3, в разделе Select Host ID выберите Custom, выберите и скопируйте фразу, которая появляется перед ней, и закройте это окно. Вернитесь к Synopsys License Generator. окно (которое вы открыли на предыдущем шаге) и замените скопированную фразу в HOST ID Daemon 9. Нажмите кнопку «Создать» и дождитесь отображения текста в разделе «Лицензия», затем закройте это окно. 10. Скопируйте файлы Synopsys.dat и fix.bat из папки Crack, создайте папку с именем temp в корне диска C и скопируйте эти файлы туда. 11. Запустите CMD в режиме «Запуск от имени администратора», введите команду «cd C:\temp» (без «) и введите, затем введите команду «fix.bat Synopsys.dat», введите и подождите, пока задание будет выполнено. и закройте CMD 12. Скопируйте файл Synopsys.dat из временной папки и скопируйте его в C:\synopsys\SCL\2018.06-SP1. 13. Снова перейдите в папку Crack, скопируйте 4 файла pubkey_verify, pubkey_verify.exe, synopsys_checksum, synopsys_checksum.exe и вставьте их в следующие каталоги: C:\synopsys\SCL\2018.06-SP1 C:\synopsys\fpga_P-2019.03-SP1 14. Снова запустите CMD в режиме «Запуск от имени администратора», введите команду «cd C:\Synopsys\fpga_P-2019.03-SP1» и нажмите Enter, затем выполните две команды «pubkey_verify.exe -y» и «synopsys_checksum.exe -y». "и ждите, пока работа будет выполнена. Затем введите команду «cd C:\Synopsys\SCL\2018.06-SP1» и введите, и снова введите две команды «pubkey_verify.exe -y» и «synopsys_checksum.exe -y», соответственно, и введите и дождитесь работа должна быть сделана. Закройте CMD 15. Перейдите в папку C:\synopsys\SCL\2018.06-SP1\win32\bin и откройте lmtools.exe. Установите флажок "LMTOOLS ignores license file path environment variables", перейдите на вкладку «Службы конфигурации» и введите Synopsys вместо имени службы. 16. В разделе «Путь к lmgrd» щелкните опцию выбора файла и выберите файл lmgrd.exe. В разделе «Путь к файлу лицензии» выберите опцию выбора файла, перейдите в папку C:\synopsys\SCL\2018.06-SP1, в правом нижнем углу окна нажмите «Файлы лицензии (*. Lic)» и нажмите файлы лицензий (* .Dat), затем выберите и откройте появившийся файл Synopsys.dat. В разделе пути к файлу журнала отладки вместо C:\ProgramData\FNP_DIR замените C:\synopsys\SCL\2018.06-SP1 (он должен выглядеть так: C:\synopsys\SCL\2018.06-SP1\debug.log ) 17. Установите флажки «Использовать службы» и «Запуск сервера при включении питания» и нажмите «Сохранить службу» (затем нажмите «Да» и «ОК»), перейдите на вкладку «Запуск / остановка / повторное считывание», установите флажок «Принудительное завершение работы сервера» и нажмите «Остановить сервер». Подождите, пока задание будет выполнено, затем нажмите на Start Server, а затем на ReRead License File. 18. Перейдите на My Computer, щелкните правой кнопкой мыши пустое место и выберите «Свойства», затем «Дополнительные параметры системы» и затем переменные среды. Как в пользовательских, так и в системных переменных нажмите «Создать», вместо имени введите SNPSLMD_LICENSE_FILE, а вместо значения введите 27000@Computer_Name, где должно быть имя вашего компьютера вместо Computer_Name. Нажмите ОК. Примечание: для win 11 возможно потребуется переменная LM_LICENSE_FILE. 19. В меню «Пуск» найдите «Службы» и откройте его. Найдите службу Synopsys, щелкните ее правой кнопкой мыши, установите для параметра Тип запуска значение Автоматически и на вкладке «Восстановление» измените значение в поле «Сброс счетчика ошибок через:» на 1000 дн. Вернитесь на вкладку «Общие» и нажмите «Стоп», а затем - ОК. 20. Перейдите в C:\synopsys\SCL\2018.06-SP1\win32\bin и откройте lmtools.exe. Перейдите на вкладку запуск / остановка / повторное считывание, отметьте параметр принудительного выключения сервера и нажмите кнопку «остановить сервер». Подождите, пока задание будет выполнено, затем щелкните запустить сервер, а затем повторно прочитать файл лицензии и закройте lmtools. 21. Перейдите в C:\synopsys\SCL\2018.06-SP1, откройте файл Synopsys.dat с помощью блокнота и удалите фразу в строке (возможно) 8-й (DAEMON snpslmd C:\synopsys\SCL\2018.06-SP1\win32\bin\snpslmd.exe) (убедитесь, что не осталось пустой строки). Сохраните и закройте файл 22. Перейдите в C:\synopsys\SCL\2018.06-SP1\win32\bin и откройте lmtools.exe. Перейдите на вкладку запуск / остановка / повторное считывание, отметьте параметр принудительного выключения сервера и нажмите кнопку «остановить сервер». Подождите, пока работа будет выполнена. Затем нажмите на Start Server 23. Запустите диспетчер задач, найдите элемент Flexera Software LLC (32-разрядная версия) в разделе фоновых процессов, щелкните правой кнопкой мыши и выберите команду «Завершить задачу», затем закройте диспетчер задач. 24. Вернитесь в lmtools и щелкните на Start Server. Перейдите на вкладку службы конфигурации, щелкните просмотреть журнал, а затем щелкните закрыть журнал. Перейдите на вкладку start / stop / reread и нажмите ReRead License File. 25. Теперь запустите любое программное обеспечение FPGA и наслаждайтесь (обратите внимание, что вы можете столкнуться с «окном выбора лицензии» при запуске, просто выберите желаемую лицензию) 26. После каждой перезагрузки компа надо открыть LMTOOLS (run lmtools.exe), вкладку Start/Stop/Reread. Там нажать кнопку ReRead License File. 27. Свойства службы Synopsys можно поставить на старт в ручную. Тогда для работы надо в lmtools сначала стартануть сервер, потом два (2) раза подряд перечитать (reread) лицензию. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrewkrot 0 12 марта Опубликовано 12 марта · Жалоба Не проще ли скачать готовую виртуалку на Linux с предустановленным ISE 14.7? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zversky 19 12 марта Опубликовано 12 марта · Жалоба Вы в Москве где территориально? А то я тоже как бы в Москве, но не совсем. Вот, например, сегодня нашёл песню с видеорядом про "мою" Москву. Узнал, что у нас море есть ) А по делу: года два назад я успешно проходил ваш путь. Если интересно - пишите в личку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
druzhin 7 13 марта Опубликовано 13 марта · Жалоба 12 hours ago, andrewkrot said: Не проще ли скачать готовую виртуалку на Linux с предустановленным ISE 14.7? Возможно надо было так. Но захотелось победить виндовс 11. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Timmy 1 13 марта Опубликовано 13 марта · Жалоба Насколько я вижу, победить ISE не так уж сложно, это удобнее, чем потом всё время возиться с виртуалкой, основные заморочки были с Синплифаем. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slkhome 0 13 марта Опубликовано 13 марта · Жалоба Как вариант, можно на docker это установить. Потом может и для автоматизации пригодиться. Недавно пришлось собирать docker image с CenOS6+ISE14.7+Matlab2013. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Beby 8 14 марта Опубликовано 14 марта · Жалоба А теперь более тонкий вопрос: для какого процессора это удалось сделать ? Поясню суть вопроса: как-то нам потребовалось запустить ISE 14.7 на Win10 без виртуалок. С Intel Skylake (6xxx) проблем не было, но при попытке применить тот же путь лечения к Intel Coffe Lake (8700K) сразу вылезла куча новых заморочек. Естественно победили, но путь был намного длиннее и тернистее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex77 4 14 марта Опубликовано 14 марта · Жалоба и даже Impact 14.7 работает под виндами 10/11 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 15 марта Опубликовано 15 марта · Жалоба On 3/13/2024 at 2:42 AM, druzhin said: Как я устал, мягко говоря. Способы для windows 10 не работали. Добрый день! Слегка не в тему, но, выходит, что Windows 11 довольно сильно отличается от Windows 10? У меня были недавно мысли поставить её вместо 10. Зачем? Не знаю, скорее всего просто интереса ради. Но сейчас делаю вывод, что не стоит спешить. Правда у меня ПО: Altium Designer, IAR ARM и т.п. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 190 15 марта Опубликовано 15 марта · Жалоба 1 час назад, haker_fox сказал: У меня были недавно мысли поставить её вместо 10. Зачем? Не знаю, скорее всего просто интереса ради. Правда у меня ПО: Altium Designer, IAR ARM и т.п. Тогда рекомендую поставить Win10 IoT. Там под корень выпилены виндовые магазины, службы не пойми чего, и т.д. Чистая голая винда для работы без лишних приложений. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 234 15 марта Опубликовано 15 марта · Жалоба 32 минуты назад, Arlleex сказал: Тогда рекомендую поставить Win10 IoT. Там под корень выпилены виндовые магазины, службы не пойми чего, и т.д. Чистая голая винда для работы без лишних приложений. Или Win10 LTSC, как вариант. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_4afc_ 27 15 марта Опубликовано 15 марта · Жалоба 4 hours ago, makc said: Или Win10 LTSC, как вариант. В виртуалке стоит Win10 21H2 LTSC (19044.1415), после запуска занято 0.7ГБ. А вот хост на Win10 21H2 Pro (19044.1288), после запуска занято 2.1ГБ. Интернета нет. Хост Win10 22H2 Home (19045.4170), после запуска занято 3.1ГБ. Интернет - c обновлениями. На диске хоста виртуалки Win10 21H2 LTSC - 11ГБ, Win7max - 10Гб. Интересно, хост для виртуалок можно на LTSC или IoT поднять? И ещё, в LTSC обычно нет ночной темы. Её можно как-то офлайн добавить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться