|
EE2007.5 и DC2007.5 в Ubuntu, Установка |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 29)
|
May 13 2009, 09:24
|

Неиодный дизайнер
    
Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273

|
Цитата(Mahim @ May 13 2009, 11:10)  Устанавливал кто нибудь EE2007.5 и DC2007.5 в Ubuntu? Или только под виртуальной машиной возможно работать? Ой... А где взяли DC, если не секрет? Цитата(SM @ May 13 2009, 12:11)  DC нативно-линуксового не видел (а зачем он?). Чтобы не связываться с недоделанным Dx.
--------------------
SPECCTRA forever! IO/Designer forever!
|
|
|
|
|
May 13 2009, 09:33
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(Vadim @ May 13 2009, 13:24)  Чтобы не связываться с недоделанным Dx. Да недоделанный-то скорее Exp, чем Dx... Именно в Exp ощущается острая нехватка функциональности. А к Dx претензий вроде и нет. Цитата(Inpharhus @ May 13 2009, 13:23)  Оффтоп. Как зачем? Интересно а в чем тогда люди делают проекты под линуксом? Правда интересно  В EE вот делают. PCAD через wine (который встроен в дистр центоса) на ура работает, шустрее, чем в винде, раз так в несколько, и при этом полезные фичи имеет, коих нет (пока) в Exp. Cadence SPB нативно-линуксовая есть со спектрой внутри, тоже работает. Только их бы расстрелять за их схематику - ConceptHDL. Застрелиться проще, чем работать. Нативно-линуксовую спектру использую уже лет наверное 8-9. Без DC жить можно легко и непринужденно.
|
|
|
|
|
May 13 2009, 10:23
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(Vadim @ May 13 2009, 14:05)  (подчеркиваю - именно в редакторе плат Expedition PCB) никакой нехватки функциональности нет и в помине. Да вот именно в нем, в редакторе плат, и нету основного, жизненно необходимого, что я использую при разводке плат - а именно полноценного редактирования соединений (возможности делать со связями все что угодно, вплоть до добавления, удаления и подключения компонентов) с бэк-аннотацией этого всего в схему. Я об этом уже раз так ... много говорил. Когда к такой возможности привык - ее отсутствие вызывает как минимум жуткий нервяк, и ощущение невозможности работы, из-за того, что не по делу в схему переключаться по сотне раз надо и обратно в плату, да и увеличение времени, затраченного на разводку, против работы в среде, где такая фича есть. Да, там в смартутилитах есть нечто подобное, кстати вышедшее и под линукс, Connection Planner, но... Он ТОЛЬКО для работы с нетлистом, никакой бэк-аннотации в схему. И как же можно теперь нормально жить???? А к Dx как раз претензий нет, схема в нем рисуется на раз, одной левой. К LM есть претензии, именно к линуксовому, падучая у него, изредка, да мелкоглюки в NSE, с сеткой и с кружочками у пинов. А в остальном ни к линуксовому Dx, ни к LM никаких претензий - все в норме. В общем - если в Exp сделают полноценный редактор соединений/связей - то EE будет очень хорошим (даже отличным) пакетом для разработки ПП под линуксом. А пока же... так... средняя среда... не плохая, но и не хорошая.
|
|
|
|
|
May 13 2009, 11:23
|

Неиодный дизайнер
    
Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273

|
Это хорошо, что Вы все это знаете и понимаете  Не понимаете только одного - редактор плат не обязан делать бэканнотацию в схему. Этим должна заниматься специальная утилита, которая имеется в пикадовском маршруте проектирования плат и отсутствует в Expedition Flow. Цитата(SM @ May 13 2009, 13:23)  И как же можно теперь нормально жить???? Согласен, трудно. Но, повторяю, Expedition PCB здесь не при чем. Цитата(SM @ May 13 2009, 13:23)  А к Dx как раз претензий нет, схема в нем рисуется на раз, одной левой. К LM есть претензии, именно к линуксовому, падучая у него, изредка, да мелкоглюки в NSE, с сеткой и с кружочками у пинов. А в остальном ни к линуксовому Dx, ни к LM никаких претензий - все в норме. Dx до сих пор еще не достиг даже той функциональности, которую имеет DC уже давно. И это факт. То, что он Вам нравится больше, его не отменяет. Dx постоянно и бурно развивается, а в DС из релиза в релиз в лучшем случае вносятся косметические правки. Безусловно, в конечном счете ментор добьется своего и подсадит всех на него, но для этого Dx должен по всем статьям обогнать DC. А пока этого не произошло, лично я буду считать Dx недоделанным по сравнению с DC.
--------------------
SPECCTRA forever! IO/Designer forever!
|
|
|
|
|
May 13 2009, 11:33
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(Vadim @ May 13 2009, 15:23)  Это хорошо, что Вы все это знаете и понимаете  Не понимаете только одного - редактор плат не обязан делать бэканнотацию в схему. Этим должна заниматься специальная утилита, которая имеется в пикадовском маршруте проектирования плат и отсутствует в Expedition Flow. Я не требую бэк-аннотации, встроенной в редактор плат, действительно, это не его дело. Но утилита нужна. А от редактора плат я хочу редактирования соединений в том же объеме, что и в схемном редакторе. Чтобы я мог добавить в плату компоненты, провести соединения, и все это в маршруте с Dx, а не с нетлистом и при помощи отдельной утилиты. Изменение соединений в плате, добавление компонентов (самое частое - блокировочных кондеров) - это такая же рядовая операция, как и трассировка дорожек, и нужна она в самом редакторе плат. Точно так же, как и трассировка платы без схемы и нетлиста вообще - поставил компоненты прямо на плату, провел соединения там же, на плате, оттрассировал, сделал. Я таким методом кучу всего тестового мелкого делаю. Где мне схема не нужна вообще. ЗЫ. Вообще, хватит наверное оффтоп разводить, все равно менторовцы вряд ли от этого фичу сделают
|
|
|
|
|
May 13 2009, 11:45
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(avesat @ May 13 2009, 15:33)  результат нулевой, потом забил. Да быть того не может... Просто надо проверить на то, на сколько дистр совместим с RHEL. Мне например пришлось: - убить scim - сделать в .bashrc "export XKEYSYMDB=/usr/share/X11/XKeysymDB - сделать в /usr/lib и в /usr/X11R6/lib линки на /usr/share/X11 и все завелось. И я вообще не верю, что нет никакого способа подкрутить любой более-менее свежий линукс так, чтобы в нем пошел нужный EDA софт.
|
|
|
|
|
May 13 2009, 12:32
|

Неиодный дизайнер
    
Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273

|
Цитата(SM @ May 13 2009, 14:45)  Да быть того не может... Просто надо проверить на то, на сколько дистр совместим с RHEL. В данный момент пересаживаюсь с венды на suse. Пока не ставил на suse Expedition, т.к. хочу раздобыть еще и DC. А тут смотрю, могут быть проблемы, как и у автора топика. В связи с этим вопрос - не подкинете ли начинающему линуксоиду ссылочек на предмет почитать что за зверь такой "совместимость с RHEL"?  ЗЫ Centos пробовап 5.2. Но когда он мне гордо заявил, что не знает таких файловых систем, как ntfs и reiserfs (это при том, что man mount четко говорит, что они поддерживаются), был отправлен мной фтопку, благо линуксов разных на свете немеряно. А тут получается, что как раз на центос есть шанс поставить Exp... Надо что-то думать
--------------------
SPECCTRA forever! IO/Designer forever!
|
|
|
|
|
May 13 2009, 13:08
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(Vadim @ May 13 2009, 17:05)  Причем здесь Exp? Dx недоделаннный, а DC - доделанный. И точка  И еще рискну заявить, что имено в Exp (подчеркиваю - именно в редакторе плат Expedition PCB) никакой нехватки функциональности нет и в помине. +1 тем более по сравнению с убогим пикадом, а ведь когда-то я его даже любил... Цитата(SM @ May 13 2009, 18:33)  Я не требую бэк-аннотации, встроенной в редактор плат, действительно, это не его дело. Но утилита нужна. А от редактора плат я хочу редактирования соединений в том же объеме, что и в схемном редакторе. Чтобы я мог добавить в плату компоненты, провести соединения, и все это в маршруте с Dx, а не с нетлистом и при помощи отдельной утилиты. Изменение соединений в плате, добавление компонентов (самое частое - блокировочных кондеров) - это такая же рядовая операция, как и трассировка дорожек, и нужна она в самом редакторе плат. Точно так же, как и трассировка платы без схемы и нетлиста вообще - поставил компоненты прямо на плату, провел соединения там же, на плате, оттрассировал, сделал. Я таким методом кучу всего тестового мелкого делаю. Где мне схема не нужна вообще. ЗЫ. Вообще, хватит наверное оффтоп разводить, все равно менторовцы вряд ли от этого фичу сделают  не вижу проблем накидать в схему, например на отдельном листе, сколько хочешь блокировочных кондеров, это занимает 5 секунд в любом схемном редакторе. Это с одной стороны. А с другой стороны, если "челябинские парни" настолько круты, что им при разводке платы и схема не нужна, то им не нужен и экспедишн с его навязчивым сервисом. Вполне можно в кореле или пайнте. А если схема все-таки нужна (а иначе зачем туда быканнотировать связи), то проще ее (схему) все-таки первой нарисовать. И философский аспект. Предположим, что есть возможность бэаннотировать в схему связи, введенные в плате. Ну и какая там в схеме получится каша? И насколько дольше ее разгребать потом, чем нарисовать сразу по-нормальному. дискуссия пошла по десятому кругу. Простите за  Цитата(SM @ May 13 2009, 18:33)  ЗЫ. Вообще, хватит наверное оффтоп разводить, все равно менторовцы вряд ли от этого фичу сделают  действительно, здравомыслящему сего не понять
|
|
|
|
|
May 13 2009, 21:40
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(Mahim @ May 13 2009, 19:02)  SM, может вы нам все таки поможите с настройкой DxD под Ubuntu, и появится как раз причина для установки этого дистрибутива. OpenSuse 11 я ставил мне как то совсем не понравилась, слишком тормознутая на мой взгляд. Помогу, без вопросов. Приводите логи (хотя бы сообщения из консоли), что, кто, и как ругается. А я попробую предложить варианты лечения этих проблем, или варианты того, что поможет понять корень проблемы. Только вот могу сказать однозначно, что будет настройка ubuntu под DxD, а никак не наоборот  DxD (а точнее EE) собран из предпосылок, что он будет работать под RHEL3. И, значит, надо доделать все нюансы в Вашей версии ubuntu, чтобы с точки зрения EE она была как RHEL. Можете вопросы по аське задать, что в профиле, она у меня вполне рабочая. ЗЫ. Но от этого причин ставить ubuntu ни разу не прибавится  У меня и без нее все работает шустро и нормально... Я предпочитаю пути наименьшего сопротивления  Цитата(timon_by @ May 13 2009, 20:18)  Кстати на обоих системах стояла оболочка KDE (не было GNOME, чтобы проверить). В федоре оно шло и с той, и с этой оболочкой (оно вообще mainwin-овское). Как правило суть проблемы незапуска в нехватке каких-то привычных путей к X-овым либам и файлам. У кого-то они в usr/share/lib, у кого-то в usr/lib, и всем лень всюду линков наразбросать. Цитата(Vadim @ May 13 2009, 16:32)  ЗЫ Centos пробовап 5.2. Но когда он мне гордо заявил, что не знает таких файловых систем, как ntfs и reiserfs (это при том, что man mount четко говорит, что они поддерживаются) Не надо грязи  Знает, и успешно работает, по крайней мере с reiserfs. А если они не установлены по умолчанию, это еще ни о чем не говорит, кроме того, что они мало кому нужны.... Цитата(AlexN @ May 13 2009, 17:08)  Ну и какая там в схеме получится каша? И насколько дольше ее разгребать потом, чем нарисовать сразу по-нормальному. А это вопрос, к делу не относящийся. Если схема когда нибудь понадобится, то и время разгрести тамошнюю кашу найдется. Но зато сохранится соответствие схемы и платы, и при этом не будет потрачено время на лишние переключения к схеме во время разработки платы, даже если это, как Вы и говорите, 5 секунд. Но это еще и нервы. Если у меня разработка топологии плат не на потоке, то, пока плата в производстве, я сто раз успею окультурить схему. В общем, если Вам этот путь не нравится, и он не соответствует Вашим принципам, то не стоит убеждать всех, что этот путь однозначно неверный. Гораздо интереснее было бы, если бы это просто поддержали разработчики пакета, удовлетворив интересы части потенциальных пользователей, которые после этого купили бы этот пакет. У меня из всего происходящего вывод один - менторовцы это просто товарищи с большими амбициями, не заинтересованные в расширении рынка за счет тех, кому нужны эти, в общем не сложные, но для многих необходимые функции. Типа мы и так круче всех.
|
|
|
|
|
May 14 2009, 01:51
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(SM @ May 14 2009, 04:40)  А это вопрос, к делу не относящийся. Если схема когда нибудь понадобится, то и время разгрести тамошнюю кашу найдется. Но зато сохранится соответствие схемы и платы, и при этом не будет потрачено время на лишние переключения к схеме во время разработки платы, даже если это, как Вы и говорите, 5 секунд. Но это еще и нервы. Если у меня разработка топологии плат не на потоке, то, пока плата в производстве, я сто раз успею окультурить схему. В общем, если Вам этот путь не нравится, и он не соответствует Вашим принципам, то не стоит убеждать всех, что этот путь однозначно неверный. Гораздо интереснее было бы, если бы это просто поддержали разработчики пакета, удовлетворив интересы части потенциальных пользователей, которые после этого купили бы этот пакет. я не против Ваших принципов разработки ПП. Но они, скажем так, слишком нетрадиционны, и потому вряд ли будут поддержаны ментором персонально для Вас. У нас в конторе конструктор-механик, очень талантливый, работает в инвенторе. Кстати, левша. Так у него на экране в процессе работы все сборки всегда "вверх ногами" - колесики сверху, кнопки снизу... ему так удобнее. ладно хоть чертежи в производство нормальной ориентации, он пониманет, что иначе его плохо поймут. А Вы часом не левша?
|
|
|
|
|
May 14 2009, 07:27
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(AlexN @ May 14 2009, 05:51)  А Вы часом не левша? Нет. Я не левша. Но почему-то альтиум во всех продуктах то, что мне надо поддерживает. Да и тот же ментор в PADS вроде как (по слухам) тоже поддерживает. А вот в Exp, это, видите ли "слишком нетрадиционно". А ведь альтернативы EE (продукт, работающий нативно под линукс, и имеющий хороший LM и схематику) можно сказать что нет, разве что комплект из PCAD через wine и нативно-линуксового Cadence SPB, что, мягко говоря, работа "через зад", хотя и обладает всеми необходимыми функциями, в отличие от Exp.
|
|
|
|
|
May 14 2009, 07:35
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(Mahim @ May 14 2009, 11:28)  Возможно установка одновременно Ubuntu и OpenSuse без гемороя? Зачем Вам это масло масляное? Чего Вам в сюзе-то не хватает, что в убунте есть? Возьмите, да поставьте это нехватающее в сюзю. Вообще можно любой дистр подогнать под любые Ваши нужды, это же не черный ящик винды. На мой же взгляд - наиболее оптимальный дистрибутив для работы это центос 5.2. Под ним проверено (на 4-хпроцессорной платформе AMD64) работает: Synopsys (Synplify, VCS, DC, Formality, Tetramax, Custom Designer, Astro, IC Compiler, Jupiter-XT, Hercules, Star-RCXT, ncx, hspice, .... забыл еще кого-то наверняка, короче весь синопсис) Mentor(Calibre, Modelsim, Questasim, AMS, EE) Cadence(Specctra, IC, SOC Encounter, Assura, IUS), Altera quartus, lattice isplever (и нативный и через wine), PCAD (через wine).
|
|
|
|
|
May 14 2009, 07:51
|

Неиодный дизайнер
    
Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273

|
Цитата(Mahim @ May 14 2009, 10:28)  Возможно установка одновременно Ubuntu и OpenSuse без гемороя? Вы можете ставить все, что угодно без гемороя, если, например, заведете себе отдельный раздел для загрузчика grub. В его файл menu.lst Вы сможете записывать все что пожелаете. Я так себе дома сделал и с легкостью меняю дистры линукс как перчатки. Сейчас у меня стоит масдайка, suse, fedora и мандрива. Могу еще и убунту поставить, не вопрос. Главное, чтобы разделов хватило  Правда, убунту я признал непригодной к эксплуатации еще до центоса. ЗЫ Если заинтересуетесь, могу поискать ссылки.
--------------------
SPECCTRA forever! IO/Designer forever!
|
|
|
|
|
May 14 2009, 11:01
|

Неиодный дизайнер
    
Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273

|
К сожалению, без теории не обойтись. Чтобы иметь представление, что будете делать: http://posix.ru/system/grub/Последнюю статью я не прочитал, она мне не понадобилась, и так все получилось  Ну а далее решайте сами, как будете действовать. Я вижу это примерно так: 1. Застраховаться, забэкапив все нужное на винчестере. Мне оказалось достаточно создать образ диска "C" с виндой, остальное не пострадало. 2. Переразбить диск или подвигать разделы, сами решайте. Главное, что должно получиться - 3 первичных раздела и 1 расширенный. В расширенном в этом случае можно будет создать еще 13 логических разделов. Больше, к сожалению, пока нельзя. 1 первичный раздел - там будет стоять загрузчик. Размер его может быть небольшим. Я сделал его 200М. 2 первичный раздел - винда (вроде ж пока еще нужна?  ) 3 первичный раздел - единый swap для всех линуксов Линуксы будете ставить на логические разделы. Как Вы понимаете, можете их поставить где-то 13 штук, если захотите  3. Обзавестись линуксовым загрузочным диском, в котором есть grub (скорее всего, grub есть во всех загр. дисках). Я использую LinuxPartedMagic35. 4. Восстанавливаем раздел с виндой, делаем его активным. При необходимости фиксим MBR средствами винды. Короче, добиваемся, чтобы компьютер с виндой ожил. 5. Устанавливаем какой-нибудь линукс на какой-нибудь логический диск. Линукс пропишет в свой загрузчик и винду. 6. Копируем /boot/grub установленного линукса на первый раздел. 7. Грузимся с линуксового загрузочного диска, в терминале заходим в grub и устанавливаем grub в MBR, указав, что все его файлы находятся на первом разделе. Как это сделать, описано в статье. Скорее всего, это будет самое трудное. Но не бойтесь, реально там нужно будет ввести две короткие команды. Могу даже сказать какие они будут для описываемого мной разбиения, но только попозже  8. Перегружаемся. Должно возникнуть меню с выбором ос : линукса и винды. Убеждаемся, что все работает. 9. Все. Отныне Вы хозяин на своей машине. После установки очередного линукса Вам нужно будет скопировать нужные строки файла menu.lst, который он создал в /boot/grub своего раздела в menu.lst первого раздела. А если устанавливаемый линукс оказался настолько нагл, что установил свой загрузчик в MBR, не беда, просто выполните п.7.
--------------------
SPECCTRA forever! IO/Designer forever!
|
|
|
|
|
Jun 27 2009, 19:53
|
Участник

Группа: Новичок
Сообщений: 17
Регистрация: 9-08-05
Пользователь №: 7 491

|
Цитата(SM @ May 13 2009, 13:11)  EE2007.5 работает под Centos 5.2, работает под древнючей FC4. И под убунтой тоже должна. DC нативно-линуксового не видел (а зачем он?).  народ! поделитесь лекарством для EE2007.5 под Линукс! Сам дистрибутив у меня есть, а вот лекарства...
|
|
|
|
|
Sep 21 2009, 11:18
|

Частый гость
 
Группа: Свой
Сообщений: 120
Регистрация: 18-01-06
Из: Нижний Новгород
Пользователь №: 13 319

|
Цитата(SM @ May 14 2009, 01:40)  Помогу, без вопросов. Приводите логи (хотя бы сообщения из консоли), что, кто, и как ругается. У меня странная проблема с EE2007.5 в Ubuntu 8.04. При запуске viewdraw в консоли выводится : Creating Registry for Product Family: common regedit /.../2007.5EE/SDD_HOME/common/linux/epd.reg
После чего иксы намертво виснут. Помогает только если перейти в другую консоль и "killall regedit" Viewdraw, естественно, не запускается. Чего майнвину может нехватать?.... Заранее спасибо...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|