StewartLittle 45 3 ноября, 2021 Опубликовано 3 ноября, 2021 · Жалоба https://fpgasoftware.intel.com/21.1/?edition=standard&platform=windows Release Notes пока нет (есть только про Device Support). Вместо ModelSim теперь будет использоваться Questa. В остальном, вангую, что изменения там чисто косметические (кроме, разве что, исправление нескольких багов из v20.1.1). Кстати, сейчас Intel для обеих версий квартуса (Pro и Standard) сделал единый код для заказа: SW-ONE-QUARTUS и одинаковую стоимость лицензии (Pro будет чуть дешевле, а Standard - чуть дороже). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FeodoR 1 4 ноября, 2021 Опубликовано 4 ноября, 2021 · Жалоба Ох и долго же, в сравнении с девяткой, он собирает… В остальном изменений и отличий от 20ки пока не видно… Требуются ли цифры для тех, кому код для заказа в силу ряда причин не поможет… Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FeodoR 1 6 ноября, 2021 Опубликовано 6 ноября, 2021 · Жалоба Нашлось первое приятное отличие… Не знаю уж у кого как, но у меня 20.1 напрочь отказывался в SignalTap делать триггеры по «или» с разными фронтами. В 21.1 такого нет — всё синтезируется без проблем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Barbarossa 0 11 ноября, 2021 Опубликовано 11 ноября, 2021 · Жалоба А по какой причине версия 21.1 может не компилировать рабочий проект, содержащий контроллер ddr3? В версии 20.1 все проходит нормально, здесь же сыплются ошибки: Error (12252): S0: Error during execution of "{C:/intelfpga/21.1/quartus/../nios2eds/Nios II Command Shell.bat} make all 2>> stderr.txt": child process exited abnormally Error (12252): S0: Execution of command "{C:/intelfpga/21.1/quartus/../nios2eds/Nios II Command Shell.bat} make all 2>> stderr.txt" failed Error (12252): S0: /mnt/c/intelfpga/21.1/quartus/bin64/uniphy_mcc.exe -ac_code sequencer_mc/ac_rom.s -inst_code sequencer_mc/inst_rom.s -ac_rom ../ddr3_ctrl_mem_if_ddr3_emif_0_s0_AC_ROM.hex -inst_rom ../ddr3_ctrl_mem_if_ddr3_emif_0_s0_inst_ROM.hex -header sequencer/sequencer_auto.h -vheader ../sequencer_auto_h.sv -ac_rom_init sequencer/sequencer_auto_ac_init.c -inst_rom_init sequencer/sequencer_auto_inst_init.c -DAC_ROM_USER_ADD_0=0_0000_0000_0000 -DAC_ROM_USER_ADD_1=0_0000_0000_1000 -DAC_ROM_MR0=0010000110001 -DAC_ROM_MR0_CALIB= -DAC_ROM_MR0_DLL_RESET=0010100110000 -DAC_ROM_MR1=0000001000100 -DAC_ROM_MR1_OCD_ENABLE= -DAC_ROM_MR2=0001001001000 -DAC_ROM_MR3=0000000000000 -DAC_ROM_MR0_MIRR=0010001001001 -DAC_ROM_MR0_DLL_RESET_MIRR=0010011001000 -DAC_ROM_MR1_MIRR=0000000100100 -DAC_ROM_MR2_MIRR=0001000110000 -DAC_ROM_MR3_MIRR=0000000000000 -DQUARTER_RATE=0 -DHALF_RATE=0 -DFULL_RATE=1 -DNON_DES_CAL=0 -DAP_MODE=0 -DGUARANTEED_READ_BRINGUP_TEST=0 -DMEM_ADDR_WIDTH=13 -DHARD_PHY=1 Error (12252): S0: UniPHY Sequencer Microcode Compiler Error (12252): S0: Copyright (C) 2021 Intel Corporation. All rights reserved. Error (12252): S0: child process exited abnormally Error (12252): Cannot find sequencer/sequencer.elf Error (12252): S0: Cannot find sequencer/sequencer.elf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 12 ноября, 2021 Опубликовано 12 ноября, 2021 · Жалоба 18 часов назад, Barbarossa сказал: А по какой причине версия 21.1 может не компилировать рабочий проект, содержащий контроллер ddr3? В версии 20.1 все проходит нормально, здесь же сыплются ошибки: Можно только гадать. Может, имена файлов в новой версии поменялись.. Попробуйте пересобрать ядро ddr3 в новой версии квартуса, и откомплировать проект. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Barbarossa 0 12 ноября, 2021 Опубликовано 12 ноября, 2021 · Жалоба Just now, StewartLittle said: Можно только гадать. Может, имена файлов в новой версии поменялись.. Попробуйте пересобрать ядро ddr3 в новой версии квартуса, и откомплировать проект. Пробовал. При сборке в Platform Designer вылезают точно такие же ошибки. Более того, я пробовал поставить Quartus на свежеустановленную систему, с нуля собирал систему с контроллером ddr3 и при попытке сгенерировать эту систему получал точно такие же ошибки. Такое впечатление, что проблема в каких-то системных настройках, то ли пути где-то не прописаны, то ли еще что-то в этом роде. Причем проявляется это только с контроллером ddr, проекты без ddr компилируются нормально. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 12 ноября, 2021 Опубликовано 12 ноября, 2021 · Жалоба Я вообще рекомендую использовать Quartus Standard версии 18.1 (имхо, самая стабильная версия). В все последующие версии - сильно испорченные (от wsl с глюками и до удаления DSP Builder/OpenCL). В них разве что квесту добавили, но ее можно использовать и с более ранними версиями, если библиотеки от нужной версии для нее скомпилировать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Barbarossa 0 12 ноября, 2021 Опубликовано 12 ноября, 2021 · Жалоба 1 hour ago, StewartLittle said: Я вообще рекомендую использовать Quartus Standard версии 18.1 (имхо, самая стабильная версия). В все последующие версии - сильно испорченные (от wsl с глюками и до удаления DSP Builder/OpenCL). В них разве что квесту добавили, но ее можно использовать и с более ранними версиями, если библиотеки от нужной версии для нее скомпилировать. Да, похоже, что так. Было любопытно посмотреть, изменилось ли что в последней версии. И, похоже, совсем все сломали - в версии 20.1 с контроллером uniphy все работало. Причем, если снести 21.1 и снова установить 20.1 - тоже все работает, проблема именно с последней версией. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 12 ноября, 2021 Опубликовано 12 ноября, 2021 · Жалоба как можно так выпускать продукт? где банальное тестирование ПО? PS я в шоке Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FeodoR 1 13 ноября, 2021 Опубликовано 13 ноября, 2021 · Жалоба По 21.1 нашёлся ещё один неприятный момент, граничащий с издевательством. Испокон веков Ctrl+L отправлял проект на сборку. Да, но только не в текстовом редакторе 21.1! Там это — удалить текущую строку. Их можно поудалять не одну, пока не поймёшь, что происходит. Ну и момент с выделить-вставить. Выделяете мышкой блок текста, далее Ctrl+C, на свободном месте Ctrl+V… :-) Что характерно — при выделении блока текста клавиатурой ошибка отсуствует. Действительно, что ли, поставить 18.1, попробовать… 9 hours ago, Maverick_ said: где банальное тестирование ПО? Ну вот да. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
new123 0 15 ноября, 2021 Опубликовано 15 ноября, 2021 · Жалоба 21.1 один из самых неудачных релизов, что работал. С ней уже полно багрепортов с припиской "будет исправлено в 21.2" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FeodoR 1 21 ноября, 2021 Опубликовано 21 ноября, 2021 · Жалоба On 11/15/2021 at 4:04 PM, new123 said: будет исправлено в 21.2 Ну, то есть, в 22.1, судя по частоте выпуска стандартных версий :-) У них ещё и ошибка с датой выпуска 21.1 на сайте — март 2021, хотя вышла в ноябре… В общем, что-то явно пошло не так… Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться