реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Проблема с редактированием IP в EDK
Mad_max
сообщение Sep 18 2009, 14:27
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 23-12-06
Из: Зеленоград
Пользователь №: 23 811



Доброго времени суток.

Такая вот проблема.
В EDK создал платформу, подсоединил к ней свой IP.
Далее есть необходимость редактировать этот IP.
Вроде делаю все по хаппу. Редактирую исходник, импортирую существующий IP,
указываю pao файл, проверяю исходники(все нормально, ссылается на
файлы которые я редактировал), далее удаляю старый IP из проекта и добавляю туда
новый отредактированный. ISE понимает что в дизайне изменения, предлагает
пересобрать проект. Вроде все хорошо. Но когда начинаю отлаживать, аппаратная часть
остается неизменной, как была при первоначальном создании IP, как будто бы
измененные исходники не подцепились к проекту при сборке.
Кто-нибудь сталкивался с подобным? Как правильно вносить изменения в уже подцепленные
блоки к проекту?
Go to the top of the page
 
+Quote Post
Mad_max
сообщение Sep 22 2009, 13:37
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 23-12-06
Из: Зеленоград
Пользователь №: 23 811



Хм...
Что никто в EDK ничего не делал?

Проковырялся в общем все выходные, чтоб другие не тупили, решение
проблемы такое.
Если после изменения элемента системы в EDK, запустить platgen, напротив каждого
элемента в log файле можно увидеть
Copying cache implementation netlist
что собственно не правильно, элементы системы заново не сентезированы.
Удаление всего содержимого папки implementation решило вопрос, после этого
platgen заново синтезирует проект со всеми его изменениями, в log файле можно в
этом убедится.
Go to the top of the page
 
+Quote Post
Sujan
сообщение Oct 21 2009, 18:11
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 13-02-07
Пользователь №: 25 330



Если что то не заработало в EDK то первым делом всегда надо попробовать сделать Clean, причем желательно полный.
Дело в том что у них там не все зависимости в Make файлах прописаны. Сам не однократно на эти грабли наступал smile.gif
Go to the top of the page
 
+Quote Post
Cont
сообщение Dec 19 2009, 20:12
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 112
Регистрация: 10-11-06
Из: Москва
Пользователь №: 22 176



Если удалить папку implementation то синтез большого проекта с нуля может занимать много времени. Хотелось бы перекомпилировать только изменяющиеся части проекта
Go to the top of the page
 
+Quote Post
flipflop
сообщение Dec 22 2009, 15:11
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 27-12-08
Из: Петербург
Пользователь №: 42 787



В 10 ой версии Design Suite'a у меня постоянно были такие проблемы, оказалось что старую версию bitstream'a где-то кэширует программатор. Не знаю в чем проблема у вас, но может там же. Попробуйте запускать Impact отдельно, и перезапускать его перед каждой прошивкой плиса.
Go to the top of the page
 
+Quote Post
Mad_max
сообщение Dec 22 2009, 20:10
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 23-12-06
Из: Зеленоград
Пользователь №: 23 811



Цитата(Cont @ Dec 19 2009, 23:12) *
Если удалить папку implementation то синтез большого проекта с нуля может занимать много времени. Хотелось бы перекомпилировать только изменяющиеся части проекта

Удалите, соответственно, только те ngc файлы, которые изменяете.
Цитата
оказалось что старую версию bitstream'a где-то кэширует программатор

ну это что то новенькое в лоджиг дизайне biggrin.gif
Go to the top of the page
 
+Quote Post
flipflop
сообщение Dec 23 2009, 08:30
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 27-12-08
Из: Петербург
Пользователь №: 42 787



Цитата(Mad_max @ Dec 22 2009, 23:10) *
ну это что то новенькое в лоджиг дизайне biggrin.gif

Ну я имел ввиду софтину Impact, которая запускается в пакетном режиме из ise и xps laughing.gif
Go to the top of the page
 
+Quote Post
Cont
сообщение Dec 26 2009, 11:52
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 112
Регистрация: 10-11-06
Из: Москва
Пользователь №: 22 176



У Impactа действительно данный глюк иногда бывает.
А вот удаление ngc файла не спасает. видимо он кэшируется еще где-то
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01356 секунд с 7
ELECTRONIX ©2004-2016