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

 
 
 
Reply to this topicStart new topic
> Не могу импортировать techfile для Constraints Manager
Tiger
сообщение Nov 14 2017, 14:15
Сообщение #1


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

Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556



Добрый день

Есть референс-дизайн от производителя, в нем есть плата. Хочется эти constrants для референса через экспорт-импорт втащить в нашу плату, поскольку очень уж их много. Экспортировал через Export->More->Techfile...

Но увы - при попытке импорта Allegro 17.2 выдает ошибку без подробностей:

**** ERROR: ERROR importing technology file. ****
Код
Technology file is likely corrupt.  Select or
generate a new technology file and try again.

Пробовал почистить вручную файл от электрических constraint-ов (хоть их там быть не должно), ручками - но легче не стало.

Также попробовал экспортировать из моей платы этот файл и его же втянуть обратно - все нормально.

Сравнение двух файлов через Diff дает много отличий, наш, что втягивается, имеет размер 130кБ, а тот, что нужно - 260кБ. Полагаю, из-за того, что я многие constraints еще просто не задал.

Что посоветуете? Хотфиксы, правда, не стоят пока
Go to the top of the page
 
+Quote Post
robsun
сообщение Dec 14 2017, 06:30
Сообщение #2





Группа: Участник
Сообщений: 8
Регистрация: 20-06-17
Из: Московская облась, Томилино
Пользователь №: 97 759



Здравствуйте, не знаю актуально или нет, но я бы посоветовал еще попробовать полечить ваш проект платы утилитой DBDoctor. Или, как альтернатива, в самом проекте платы зайти в меню Tools -> Databse Check, ставьте все галочки и проверяйте. После чего можете снова попробовать выгрузить тех. файлы.
Go to the top of the page
 
+Quote Post
Tiger
сообщение Dec 22 2017, 10:23
Сообщение #3


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

Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556



DBDoctor, точнее, Database Check, находит какую-то ошибку и ее правит, но втянуть файл ограничений все равно не удается.
Я, в общем, разобрался - утилита импорта находит незнакомую цепь в импортируемом файле, и вместо того, чтобы выдать warning и записать его в лог, прерывает импорт. Надо бы вообще параметры командной строки импортера посмотреть, наверняка есть ключик типа --ignore_errors, только проблема в том, что и в референсном дизайне я нашел ошибки в их ограничениях, и мешать свои ошибки с референсными - не то, что хотелось бы.
Спасибо, в любом случае.
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 22 2017, 10:52
Сообщение #4


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Имхо, изначально неудачная идея - tech-файл не предназначен для ручной правки. Если так нужно, стОит править исходный BRD файл, генерить из него tech и так до тех пор, пока не получится втянуть.
Go to the top of the page
 
+Quote Post

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

 


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


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