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

 
 
 
Reply to this topicStart new topic
> Как переехать с EE2005.3 в EE2007.8, Проект валится при переходе
a123-flex
сообщение Jan 7 2011, 16:11
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Проблема: есть проект в EE2005.3. В проекте несколько иерархических блоков, в том числе один блок в блоке.
Ну, ясное дело, в EE2005.3. все компилится, пакуется, разводится, и аннотируется без проблем.

Если пытаться его просто открыть, в 2007.8 получится такое:



Если извращаться, то тоже ничего не выходит.
Я ето делал двумя способами:

1. Пересоздавал проект, вставив в него старые файлы *.sbk и *.blk
2. Прогонял через ASC: загонял в аски в 2005 и воссоздавал в 2008.

В обоих случаях проект собирается, все замечательно, но при попытке компиляции cdb выдает одно и тоже:

--------------------------------------------------------------
C:\MentorGraphics\2007.8EE\SDD_HOME\common\win32\bin\icdbc.exe -project="C:\1\Ment\mth\mth.prj" -flatten
-------------------------------------------------------------
I C D B C - iCDB Compiler. Version 16.4.0.3
© Copyright Mentor Graphics Corporation 2009.
All Rights Reserved.
--------------------
command line passed in is:
C:\MentorGraphics\2007.8EE\SDD_HOME\common\win32\bin\icdbc.exe -project="C:\1\Ment\mth\mth.prj" -flatten
--------------------
This iCDB has not been compiled with this version of iCDBC previously.
A full compile will be done.
Checking for design hierarchy changes...
The block sound_1ch is not in the iCDB.
The block ctrl_p is not in the iCDB.
The block power_line is not in the iCDB.
The block power_line is not in the iCDB.
The block power_line is not in the iCDB.
The block power_line is not in the iCDB.
The block power_line is not in the iCDB.
The block power_line is not in the iCDB.
The block power_line is not in the iCDB.
The block power_line is not in the iCDB.
The block ctrl1 is not in the iCDB.
The block ctrl1 is not in the iCDB.
The block in1 is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block in1 is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block in1 is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block ctrl1 is not in the iCDB.
The block in1 is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block line_in is not in the iCDB.
The block sound_1ch is not in the iCDB.
Design hierarchy changes detected.
.processing block jtagice_1 ...
.reading page 1 ...
.writing ...

Error: alreadyAdded() failed for sound_1ch $$CELL3.1

Error: registerDescription()

Error: writeSymbolType() Failed

Error: writeSymbol() Failed (5)

Error: writeSymbols() Failed (5)

Error: writePages() Failed
Block compilation FAILED.
.processing block sound_1ch ...
.reading page 1 ...
.writing ...
.processing block ctrl_p ...
.reading page 1 ...
.writing ...
.processing block power_line ...
.reading page 1 ...
.writing ...
.processing block ctrl1 ...
.reading page 1 ...
.writing ...
.processing block in1 ...
.reading page 1 ...
.writing ...
.processing block line_in ...
.reading page 1 ...
.writing ...
Hierarchy compilation finished with errors.
Going to rollback...
DONE.
Compiler finished, 6 error(s) and 0 warning(s) issued.


Вопщем я знаком с ментором с 2000 года, и все первые сообщения типа не найдено чего то, я так понимаю самое обычное дело, но вот таких ошибок:

Error: alreadyAdded() failed for sound_1ch $$CELL3.1
Error: registerDescription()
Error: writeSymbolType() Failed
Error: writeSymbol() Failed (5)
Error: writeSymbols() Failed (5)
Error: writePages() Failed

я еще ни разу не видел. У кого нибудь есть какие-нибудь мысли ?


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 8 2011, 08:48
Сообщение #2


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



А с символом с координатами -9450,3300 точно все в порядке? В смысле, там точно нет двух пинов GND?
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Jan 8 2011, 13:40
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(vitan @ Jan 8 2011, 14:48) *
А с символом с координатами -9450,3300 точно все в порядке? В смысле, там точно нет двух пинов GND?


В принципе вполне возможно, когда (для эксперимента) вернул взад либу из 2008 в 2005 на месте аттрибута package появился №221.

да я чтото вообще такого символа найти не могу. в 2005.3. крайняя точка на экране -600,250.
Может там при смене системы меняется сетка, и сдвигаются куда-нибудь номера атрибутов и получается бред какой нибудь. Щаз проверил несколько компонентов - да нет, ета эпопея уже прошла несколько лет назад - я тогда исправил все компоненты, так чтоб одинаковых имен не было.


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 8 2011, 17:30
Сообщение #4


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Можно попробовать взять только один этот лист и сужать круг поиска путем удаления символов по очереди...
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Feb 11 2011, 22:06
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(vitan @ Jan 8 2011, 20:30) *
Можно попробовать взять только один этот лист и сужать круг поиска путем удаления символов по очереди...


всем спасибо, проблема была в иерархических блоках в проекте очевидно старые несовместимы с новыми. Удалил в старом - пересоздал в новом - и все заработало)))


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 00:37
Рейтинг@Mail.ru


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