azoff 0 12 апреля, 2017 Опубликовано 12 апреля, 2017 · Жалоба Здравствуйте, уважаемые коллеги! Подскажите, пожалуйста, как победить следующую проблему: Имеется проект на Cyclone 4 в Quartus 15.0. Почему-то квартус генерирует прошивку почти всегда одинаковую, т.е. при перекомпиляции не изменяет ее (контрольная сумма та же остается), и при незначительных изменениях проекта (например, добавление инверсии по какому-нибудь сигналу) тоже отказывается создавать новую прошивку. В чем может быть дело? Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demon3200 0 13 апреля, 2017 Опубликовано 13 апреля, 2017 · Жалоба Может быть дело в типе нетлиста... В Design Partitions Window какой Netlist Type стоит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
azoff 0 13 апреля, 2017 Опубликовано 13 апреля, 2017 · Жалоба Может быть дело в типе нетлиста... В Design Partitions Window какой Netlist Type стоит? В design partition window стоит тип нетлиста Source File. А какой тип надо указывать? P.S. Под вечер вчера ошибся, квартус 15.0 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demon3200 0 13 апреля, 2017 Опубликовано 13 апреля, 2017 · Жалоба Тогда правильно, должен изменения отрабатывать. А железка как себя ведет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
azoff 0 13 апреля, 2017 Опубликовано 13 апреля, 2017 · Жалоба Тогда правильно, должен изменения отрабатывать. А железка как себя ведет? Изменений нет. Работает также, как и до перекомпиляции. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demon3200 0 13 апреля, 2017 Опубликовано 13 апреля, 2017 · Жалоба Посмотрите репорты, он там должен писать про все файлы проекта, которые были обработаны. Есть ли среди них тот, в который вносили изменения? Попробуйте специально в этом файле сделать ошибку, прочухает, или нет. Вобщем, надо выяснить, видит ли квартус то, что вы правите, или нет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lembrix 0 13 апреля, 2017 Опубликовано 13 апреля, 2017 · Жалоба Заставить Quartus перекомпилить проект полностью можно удалив папку "db" и/или "incremental_db". А в отчете пишет что-то типа "smart recompile", "не найдено измнений в исходниках", "пропускаю синтез"? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
azoff 0 14 апреля, 2017 Опубликовано 14 апреля, 2017 · Жалоба Заставить Quartus перекомпилить проект полностью можно удалив папку "db" и/или "incremental_db". А в отчете пишет что-то типа "smart recompile", "не найдено измнений в исходниках", "пропускаю синтез"? Папки удалял, не помогает. Отчет надо проанализировать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 14 апреля, 2017 Опубликовано 14 апреля, 2017 · Жалоба Папки удалял, не помогает. Отчет надо проанализировать. Конечно очень глубоко,но кто его знает. В настройках партишин есть один флажок, смысл его в следующем - использовать старый нетлист для фиттера даже если были изменения исходника. С этим у вас всё нормально? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lembrix 0 14 апреля, 2017 Опубликовано 14 апреля, 2017 · Жалоба Папки удалял, не помогает. Отчет надо проанализировать. Ну тут остается версия, что модифицируемый исходник не входит в тот проект откуда берется выходной файл прошивки. А под файлом прошивки вы какой формат подразумеваете кстати? Может заключительной конвертации не хватает? Дата файла прошивки меняется при перекомпиляции проекта? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
miroshnikov-mai 2 15 мая, 2017 Опубликовано 15 мая, 2017 · Жалоба Была такая же проблема, но с квартусом 13.1, решилась запуском квартуса с админскими правами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться