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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Ошибка при использовании DC2DX Library translator
Grayfor
сообщение Feb 29 2008, 08:52
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 36
Регистрация: 26-04-06
Пользователь №: 16 500



При конвертации библиотек возникает ошибка
Код
Processing Part 'SML-D12D8W'
    ERROR:  Invaild Slot ID '0'
Processing Part 'SML-D12M8W'
    ERROR:  Invaild Slot ID '0'
Processing Part 'SML-D12P8W'
Processing Part 'SML-D12U8W'
    ERROR:  Invaild Slot ID '0'
Processing Part 'SML-D12V8W'
    ERROR:  Invaild Slot ID '0'
Processing Part 'SML-D12Y8W'
    ERROR:  Invaild Slot ID '0'

Соответственно до конца конвертацию провести не может.
Почему выскакивает ошибка - непонятно, так как эти компоненты создавались путём копирования.
Никто не подскажет из-за чего она возникает, а то гугл мне уже не помогает.
Go to the top of the page
 
+Quote Post
Daniil anim
сообщение Feb 29 2008, 16:19
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 66
Регистрация: 12-09-05
Пользователь №: 8 501



Я лечил это дело тем, что заново переподключал символы в таких компонентах, где Slot ID '0'.
Go to the top of the page
 
+Quote Post
Grayfor
сообщение Mar 3 2008, 11:03
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 36
Регистрация: 26-04-06
Пользователь №: 16 500



Чьорт. Их там много таких. И не только светодиоды. А кое-что побольше с кучей секций.
А больше никак?
Go to the top of the page
 
+Quote Post
Daniil anim
сообщение Mar 3 2008, 15:22
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 66
Регистрация: 12-09-05
Пользователь №: 8 501



http://megratec.ru/forum/1/ - на форуме Мегратека, дистрибьютора Ментора Вам могут ответить быстрее, чем на этом форуме. Попробуйте.
Go to the top of the page
 
+Quote Post
fill
сообщение Mar 4 2008, 07:46
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(Grayfor @ Mar 3 2008, 14:03) *
Чьорт. Их там много таких. И не только светодиоды. А кое-что побольше с кучей секций.
А больше никак?


Понять бы откуда они у вас появились. Я оттранслировал уже 5 разных ЦБ и ни разу с данной проблемой не сталкивался.
Можно попробовать экспортировать в ASCII и в текстовом редакторе сделать глобальную замену (перед этим конечно понять что на что менять). Я бы сначала:
- сделал экспорт одного проблемного PDB.
- исправил его в PDB_Editor.
- снова сделал экспорт
- сравнил их между собой и нашел искомую замену.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Daniil anim
сообщение Mar 4 2008, 15:19
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 66
Регистрация: 12-09-05
Пользователь №: 8 501



Возможно тут виноваты русские буквы, которые используются в дополнительных свойствах PDB.
Go to the top of the page
 
+Quote Post
Grayfor
сообщение Mar 5 2008, 09:51
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 36
Регистрация: 26-04-06
Пользователь №: 16 500



А я подумал тут, а зачем мне транслировать библиотеку, если Library Manager нормально работает с DxDesigner?
Или я чего-то не знаю...

Сообщение отредактировал Grayfor - Mar 5 2008, 09:52
Go to the top of the page
 
+Quote Post
fill
сообщение Mar 5 2008, 10:20
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(Grayfor @ Mar 5 2008, 12:51) *
А я подумал тут, а зачем мне транслировать библиотеку, если Library Manager нормально работает с DxDesigner?
Или я чего-то не знаю...


1. Обычно транслируют ЦБ для того чтобы:
- перевести сами символы (и символьные разделы) из формата DC\DV в DxD
- поменять формат представления символов в PDB (в DC\DV PDB присутствует только имя_символа, а в DxD PDB имя_раздела:имя_символа).
2. Что значит "нормально работает"? Если нет символов для DxD - как рисовать схему? Если нет записи символа в PDB - как упаковать (через CDB)?


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
fill
сообщение Mar 18 2008, 16:42
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(Grayfor @ Feb 29 2008, 11:52) *
При конвертации библиотек возникает ошибка
Код
Processing Part 'SML-D12D8W'
    ERROR:  Invaild Slot ID '0'
Processing Part 'SML-D12M8W'
    ERROR:  Invaild Slot ID '0'
Processing Part 'SML-D12P8W'
Processing Part 'SML-D12U8W'
    ERROR:  Invaild Slot ID '0'
Processing Part 'SML-D12V8W'
    ERROR:  Invaild Slot ID '0'
Processing Part 'SML-D12Y8W'
    ERROR:  Invaild Slot ID '0'

Соответственно до конца конвертацию провести не может.
Почему выскакивает ошибка - непонятно, так как эти компоненты создавались путём копирования.
Никто не подскажет из-за чего она возникает, а то гугл мне уже не помогает.


Solution
This error has not been seen with new parts. It is possible that the affected parts were copies of parts that already had the problem. Re-saving corrects the slot ID and eliminates the error. For example, before a save the slot ID in an exported .hkp file reads: ....SlotID 0; after a File > Save in the Part Editor and an export, the slot ID in the exported .hkp file reads: ....SlotID 1.

Following these steps in Library Manager will correct the invalid Slot ID:

1. Open the Part Editor for the part in question.
2. Click the Pin Mapping button.
3. In the Pin Mapping dialog, click OK to close the Pin Mapping dialog without making any changes.
4. In the Part Editor, click File > Save.



Alternatively, use a text editor to edit the PDB.hkp file so that there are no SlotID 0 entries (Use valid values, i. e. 1, 2, ...)


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Apr 1 2008, 05:50
Сообщение #10


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



как называется программа для перевода библиотек
входит ли она в дистрибутив EE2007
вопрос естественно к Fill у
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 1 2008, 09:08
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(rv3dll(lex) @ Apr 1 2008, 09:50) *
как называется программа для перевода библиотек
входит ли она в дистрибутив EE2007
вопрос естественно к Fill у


http://www.megratec.ru/download/162/


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Apr 1 2008, 11:42
Сообщение #12


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(fill @ Apr 1 2008, 13:08) *



скачал установил
но преобразователь библиотек пишет
что не найдена dxlib2imc.dll

а транслятор проекта

не могу подключиться к DX Project manager


это не связано случайно, на компьютере установлена только EE2007 и вроде работает.
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 1 2008, 13:18
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(rv3dll(lex) @ Apr 1 2008, 15:42) *
скачал установил
но преобразователь библиотек пишет
что не найдена dxlib2imc.dll

а транслятор проекта

не могу подключиться к DX Project manager
это не связано случайно, на компьютере установлена только EE2007 и вроде работает.


релиз нотес читать надо, транслятор работает с версией 2005.
Т.е. преобразовываете в 2005-ой, синхронизируете и только потом открываете в 2007.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Apr 2 2008, 04:20
Сообщение #14


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(fill @ Apr 1 2008, 17:18) *
релиз нотес читать надо, транслятор работает с версией 2005.
Т.е. преобразовываете в 2005-ой, синхронизируете и только потом открываете в 2007.


понятно дело в том что 2007 официально купленная версия
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 2 2008, 06:57
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(rv3dll(lex) @ Apr 2 2008, 08:20) *
понятно дело в том что 2007 официально купленная версия


Лицензии 2007 работают со всеми предыдущими версиями софта. Поэтому доставьте еще и 2005.
Новые версии трансляторов обещают выпустить во второй половине года.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post

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

 


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


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