找回密码
 注册
关于网站域名变更的通知
查看: 3709|回复: 17
打印 上一主题 下一主题

搭建自己的Linux Workstation(另类爱好)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-2-14 22:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 rickleaf 于 2012-2-15 09:38 编辑 7 g' Y% v9 s) B. w

5 B! i' D: b' D0 F" F3 Q由于本人大部分工作都在Linux,软件工作多于硬件工作。
9 n3 a) t0 ]. c6 g" x) |5 Q一直想找一款比较好的linux eda软件,从免费的geda kicad 到cadence SPB 16.0 和现在windows下超级好用的mentor EE些列都在我的ubuntu装过。
3 P# n4 s1 ^1 q1 v% G! ^其中只有gEDA更有linux风格,不过自由软件功能过于简单无法完成复杂任务。- h- b/ |8 O, q  Y, U
直到有一天下载了 BST 2004 sp5 for linux这个版本,这个版本发行是基于rhel3的,就是redhat enterprise 3.0其实就是redhat 9.0的后续版本,内核是2.4的。" C' ]6 b4 e3 E/ c3 v5 I2 k( x
为了能用一下BST2004,偶特意研究了一下kvm,就是为了俺的ubuntu 10.04下面能跑个比较快的rhel3的虚拟机。
5 E+ ]/ H# }$ j5 o5 ^. l# P
/ j) W2 B$ V3 I9 O' ?% m- Y但是,当你发现这个软件真的很有linux风格,器件库都是基于ascii文件的时候真的很想在实际的机器上运行它。" o' B- n0 e0 e/ s$ C
硬着头皮把BST2004装在了ubuntu 10.04上,遇到n多问题。经过本人的不屑努力,最后成功运行除RE和icx的所有模块,不是说说的system test还是都测试过了的。8 ^2 v' l/ w* P; b9 B
因为本人安装过EE的Linux下的软件,其实本来就鄙视Mentor不求甚解只是把Expedition PCB+一个虚拟环境就放到了linux中,所以没有RE也不难过。
0 @' d# [+ n" I( }& B( O+ |& ~其实EE在偶的windows 7上跑的可好了。
( {: G9 Q1 _0 V) G) D( s% T* Z1 z' k' l* \  l  |& S$ X" K8 [5 N
不说废话了下面说咋装,本人系统ubuntu 10.04 AMD64版本(X86版本无须安装32bit兼容包)0 p. |7 I1 S# R8 Q3 H( U
7 U0 t3 e5 S3 F% o4 _& z; [
1. 安装32bit兼容包 。7 V  W8 s9 j  b. ?5 y) Z% Z# ?, H% W
5 G6 A6 H. K' }
libice6_1.0.7-2_i386.deb    libstdc++5_3.3.6-25ubuntu1_i386.deb     libxau6_1.0.3-2_i386.deb    libxext6_1.3.0-3_i386.deb  libxt6_1.1.1-2_i386.deb/ D1 H/ L& i$ d! [+ w( J; a
libmotif3_2.2.3-4_i386.deb  libx11-6_1.4.99.1-0ubuntu1_i386.deb     libxcb1_1.8-1_i386.deb      libxmu6_1.1.0-3_i386.deb   libxtst6_1.2.0-4_i386.deb4 ~( R4 w! R) z2 U& X; Z
libsm6_1.2.0-2_i386.deb     libx11-xcb1_1.4.99.1-0ubuntu1_i386.deb  libxdmcp6_1.1.0-4_i386.deb  libxp6_1.0.1-2_i386.deb
# Q, ~* c  T& s+ g# m3 @
# }3 Z3 v8 c! l+ n: v2. 安装BST2004 SP5 for RHEL39 S  m' A2 f; ~1 O2 c6 o4 k! u5 N
4 i3 m$ G; t1 g2 e, X) {
EPD和IO Designer就不要装了,用不了!!!(我不需要,也没仔细研究)
3 o: R7 v. @- T0 Z0 K
, j" Y$ w8 V- f5 ~3. 安装font补丁,替换MGC_HOME里面的registor/fonts目录的所有文件( b6 g( u/ E- t
( U# w0 Q% K/ V8 M0 b
fonts.zip (1.8 MB, 下载次数: 4)
( M& J8 k+ ~7 n5 X1 x( C7 ]+ c/ M! o2 O+ _8 j
4.设置 .profile 文件 (偶的en2004在 /opt/en2004这个目录)
  1.   C4 L% R5 H7 n5 K
  2. export SDD_ROOT=/opt/en2004
    ) h+ s9 K* _7 V$ z6 \# W
  3. export SDD_PLATFORM=linux2 q+ A+ O* S0 b% e2 N$ s. w7 i8 ?
  4. export MGC_HOME=$SDD_ROOT/MGC_HOME-2004.ixl# \6 m: r' R- A% F, r2 B
  5. export SDD_HOME=$SDD_ROOT/20049 j: H( v! a3 H  G
  6. export WDIR=$HOME/mentorworks:$SDD_HOME/standard* W2 U: D1 {2 l  J+ C1 Z# S
  7. export MGC_WD=$HOME/mentorworks
    : @0 s' ^! |  p3 f( E
  8. PATH=$PATH:$MGC_HOME/bin% x) P' H) B2 {9 d) R' E6 x
  9. export LANG="zh_CN.UTF-8"
    $ e1 u) C" A) F  U9 Y, J$ q
  10. export LM_LICENSE_FILE=/opt/en2004/license.dat; t9 R" _1 s6 y! n9 L7 Q( R
复制代码
看一下运行结果吧,本帖会根据爱好者情况适当补充和修正,:-)
( Z" H9 D( U& i
9 J% L9 n; C) v  n
, N& C1 u, h) w+ z& L5 p+ h1 w$ Q

评分

参与人数 1贡献 +10 收起 理由
T45524093 + 10 很给力!

查看全部评分

该用户从未签到

推荐
发表于 2014-2-16 17:46 | 只看该作者
bst在solaris下那才是行云流水,可惜现在都没几个公司用了,现在都转到ee去了

该用户从未签到

推荐
发表于 2014-2-9 16:54 | 只看该作者
求EE linux版本的软件,楼主好人一生平安!alexsham@qq.com 拜谢!

该用户从未签到

2#
发表于 2012-2-14 23:00 | 只看该作者
可惜不会Linux ,不过我爱收藏软件、你这个软件有空共享一下。

该用户从未签到

3#
发表于 2012-2-14 23:35 | 只看该作者
集成了xe flow(也就是expedition)的boardstation在linux下怎么装?

该用户从未签到

4#
发表于 2012-2-15 09:04 | 只看该作者
我是一直用UBUNTU跑XP虚拟机用的EE,系统盘是SSD固态硬盘,基本和原生程序没多大差别了。 就是稍微麻烦点,要多启动一个XP(SSD上虚拟机启动只需10多秒)。
+ }2 R* w" j# v2 A/ dLZ能提示下怎么下载到LINUX版本吗? lijiangchun@gmail.com
$ D9 Z9 c1 P/ C+ ]9 e; s不过看截图,和WIN下的界面差别太远了,估计中心库文件也是不兼容。

该用户从未签到

5#
 楼主| 发表于 2012-2-15 09:15 | 只看该作者
rx_78gp02a 发表于 2012-2-14 23:35
: x% k* Y' K/ o集成了xe flow(也就是expedition)的boardstation在linux下怎么装?

. D; P: j) J) w) u! D* K大前提是有XE Flow的linux版本,Mentor软件的linux版本一般都是在redhat企业版,suse企业版上。
, F' S8 M. l+ y, e4 t6 K而这几个版本linux用在最新的本本上问题较多。

该用户从未签到

6#
 楼主| 发表于 2012-2-15 09:16 | 只看该作者
jiangchun9981 发表于 2012-2-15 09:04
) ^0 b: |4 P( k4 R' T; E- y我是一直用UBUNTU跑XP虚拟机用的EE,系统盘是SSD固态硬盘,基本和原生程序没多大差别了。 就是稍微麻烦点, ...

9 p: d' k9 s6 L+ c! a  M' Y5 G; ^; y我这里说的是源于unix的en系列,并非生于windows的expedation。

该用户从未签到

7#
发表于 2012-2-15 19:41 | 只看该作者
还是装在虚拟机里面好,而且虚拟机不能连外网。免的mentor也像Altium一样发个律师函过来。连微软的XP也不用担心了。呵呵,虚拟机就是好。

该用户从未签到

8#
 楼主| 发表于 2012-2-15 21:16 | 只看该作者
虚拟机学习还可以,你用虚拟机画板子吗? 真要是复杂点那不慢死

该用户从未签到

9#
发表于 2012-2-16 11:21 | 只看该作者
本帖最后由 baifanshuishou 于 2012-2-16 11:23 编辑
: g3 f9 E, r8 N
/ U: [( [7 G- }! L, m我是用虚拟机画板子的。" ]- U# h1 A' ?
我是ubuntu的系统,用VBox虚拟机。
3 y# \$ h/ Z7 v4 MD版软件不得不用,还要上网,只好出此下策。
. O" h: C" k+ f1 ?; Q) G& g连XP系统都是D版的,开源软件没法替代。

该用户从未签到

10#
发表于 2012-2-16 11:26 | 只看该作者
我唯一忍受不了的是Xilinx的ISE,每次运行就像死机一样。
4 X' u" e- L: l; @; R/ v& y) _7 @在ubuntu下面装的启动不了,不知何故。

该用户从未签到

11#
 楼主| 发表于 2012-2-16 12:31 | 只看该作者
正版的windows 7下面可以用xp mode了,设置一下xp可以不访问外网,然后你就可以狂整了。  }6 i& i; c$ T' s1 N
另外,linux上用kvm才是正途,可以用到intel的VT。速度很快

该用户从未签到

12#
发表于 2012-2-17 17:12 | 只看该作者
本帖最后由 jiangchun9981 于 2012-2-17 17:13 编辑 8 M( x2 X0 O. B. B
baifanshuishou 发表于 2012-2-16 11:26   b2 m; \) |7 M- L' _7 b
我唯一忍受不了的是Xilinx的ISE,每次运行就像死机一样。
# {* M+ s7 N5 a" ]3 O" C- v# U在ubuntu下面装的启动不了,不知何故。

; b: D; s$ L8 g9 t+ l; E, C+ c, ]: B) @
/opt/Xilinx/13.2/ISE_DS/ISE/bin/lin/ise
6 w9 t' G- d( M3 c7 C 13.2版本,用这个命令行,可以启动。
9 r8 F4 C( f& b1 e% s不过运行那个UCF编辑器启动不了,好像要改一个文件的编码设置? 具体忘了。总之我的13.2+UBUNTU 10.10跑的非常好。
2 L1 J7 B" M6 Z' t: X
1 U: O0 {: I- z! S3 Y! [不过“综合”速度是很慢的,改动一点地方,重新搞一次要4-10分钟才能生成一个上载的文件。相对C++什么的编译来说简直忍受不了。有什么可以调整的吗? + O% L0 d. y; G5 x" w# o( J
我的是AMD4核 2.2G的CPU,内存4G。“综合”的时候看到只有一个CPU满载,是有什么参数可以调整多进程调用这样来并行加快吗? 2 Y4 \  o. Q: a+ g  E4 ]
还有打算升级成INTEL的I7,不知到有明显的改善?大家一般的“综合”速度要多少时间?

该用户从未签到

13#
 楼主| 发表于 2012-2-17 22:47 | 只看该作者
这个具体我就不知道了,从windows移植到linux的东西不一定能用到多处理器

该用户从未签到

14#
发表于 2012-2-18 00:40 | 只看该作者
jiangchun9981 发表于 2012-2-17 17:12 5 R; k  S3 j+ s: [  [; C
/opt/Xilinx/13.2/ISE_DS/ISE/bin/lin/ise ( f4 b4 J- v! z! I+ E
13.2版本,用这个命令行,可以启动。
* B+ ^6 @( d1 P不过运行那个UCF编 ...
2 x. d! T6 X. M0 q1 \, v' m1 M& L
ise是可以设置的,xst综合的时候能最高使用两个核心,map和place的时候最高是四个核心,强制设置成最大利用率就上去了

该用户从未签到

15#
发表于 2012-2-18 09:43 | 只看该作者
rx_78gp02a 发表于 2012-2-18 00:40
& a/ ^4 r) a( j% B! V- J; r! g6 J5 mise是可以设置的,xst综合的时候能最高使用两个核心,map和place的时候最高是四个核心,强制设置成最大利 ...

. u$ r- s/ T2 v; T+ q' y
$ O6 |4 s. b! e) \% C) x! v6 [* M8 f8 B7 {
老大能提示下,是在那个菜单或者命令行+参数设置吗? G+百度都搜索不到相关的。
' o' I% U- _; M7 h" C/ X我的环境:UBUNTU+ISE13.2
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-22 10:45 , Processed in 0.140625 second(s), 32 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表