完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖仅致那些跟我一样奋斗在安装路上的小白们,过程很辛苦,所以写下来,让之后安装的人有个参考,节省点时间
为了安装cadence ic5141 ,可谓是呕心沥血,历经万难前后十天,除了每天睡觉,重要的课不翘,基本泡在电脑前,看了上百份文档,百度不到的就谷歌,中文的搜不到就看英文的。虽然以前用过linux,但都是浅尝辄止,这次可以说是从零开始,一个一个指令做笔记。从redhat到debian再到centos再到ubuntu最后再是fedora,前前后后近十个版本,每个版本装cadence直到崩溃,重装系统二十次,好几次都想放弃了,可是又不甘心,终于还是坚持下来了,一个个问题排查,每个步骤都搞清楚原理,仔细分析。 之所以选fedora 17不是因为其它版本linux不行,其实redhat as4更好装,但是毕竟系统太古老了,fedora 17 界面新颖,桌面华丽,驱动易于安装,下载速度快,即便安装稍微难一点,依然不想放弃这个系统。 言归正传,因为cadenceic5141属于早期产品,对早期linux系统兼容比较好,依赖的库文件基本都有,新版linux需要进行一系列处理。下面以Fedora 17为例,部分借鉴网络教程,我加以修改,网上教程漏掉的重要点太多,导致失败很多,需要注意的地方我都有说明! 以下配置文件目录只是事例,具体的要根据自己的修改,除非设置跟我的主机名和安装目录一样。我的主机名为kit,用户名为cat,安装目录为/eda/cadence 1、先准备好库文件,部分需要自己谷歌下载 打开终端,输入(这部分基本不用自己下载) yuminstall ksh yuminstall nscd yuminstall csh yum install xorg-x11-fonts-75dpi.noarchxorg-x11-fonts-ISO8859-1-75dpi.noarch yuminstall libXp-1.0.0-8.1.el5.i386.rpm (如果你的软件列表中没有,就自己谷歌下载吧) 注意:由于Cadence IC5141发行较早,使用的是早期的linux中的文件。新版的linux需要使用以前的这些系统文件,如/bin/tar、/usr/bin/sort,/usr/bin/expr(斜杠为目录,请注意,后面的才是文件名),请备份后替换,这些文件六维谷歌都有,也可以去实验室或者别的已安装早期linux系统的电脑中拷过来。复制tar等之后要赋予其可以执行权限!!(我多次失败就是因为tar和expr没有可执行权限,在其文件夹下chmod u+x tar,sort、expr) Cadence可安装在任意目录下,请确保你的linux分区有足够的空间,5G应该够了。 Cadence安装文件一共分为两部分: Cadence.IC5141.USR6(五个CDROM)和Cadence.IC5141.BASE(三个CDROM) 将两个文件夹中的CDROM1中SETUP.SH都赋予可执行权限【可以在图形界面进入文件夹,右键SETUP.SH,权限→允许以可执行程序打开(打上√),或者cd 到那个文件夹,切换(su)到root身份,然后chmod u+x SETUP.SH】 两个SETUP.SH文件都赋予可执行权限后,新建你要安装的文件夹, 例如建立/eda/cadence mkdir /eda mkdir /eda/cadence 然后一定要赋予权限 chmod –R 755 /eda chown cat:cat /eda (cat是我的用户名,你应该改成自己的) 2、开始安装 用cd命令进入 .../Cadence.IC5141.USR6.and.Base/Cadence.IC5141.USR6/IC50.46.006_lnx86.Update/CDROM1中,输入 ./SETUP.SH 然后就开始安装了,第一步会让你输入安装目录,用我的就是 /eda/cadence 第二步会提示Do you want to start softload? [y/n] 输入"y" 之后依次选项为 (1)Load Available Products (1)Local (2)Other 提示安装源路径,默认,或者输入cd 进入的命令后部分那个目录(.../Cadence.IC5141.USR6.and.Base/Cadence.IC5141.USR6/IC50.46.006_lnx86.Update/CDROM1) n don't view README file (4)Cadence Catalog (a)All of the above 之后就是空格,回车,y,之类的了,看着就会,很简单,就不多赘述了。 之后,软件会自动安装,当进行到97%时,系统提示要求安装Base。 选择 4)Change CD-ROM mount point选项, 然后 1) local 2) Other 然后 输入Base第一张盘的目录: .../Cadence.IC5141.USR6.and.Base/Cadence.IC5141.Base/CDROM1 随后继续安装直至结束,按提示退出即可。 3、安装之后 先不要急着启动,还启动不了,需要做一些处理 ①在ic5141目录创建链接,在/eda/cadence/中, 输入ln –s tools.lnx86tools ②修改.../Cadence.IC5141.USR6.and.Base/Cadence.IC5141.Base目录下的license文件为license.dat,并且用文本打开做一些修改: 将前两行改为: SERVER kit ANY 27000 (kit应该改成你相应的host名,请用uname -a查看) DAEMON cdslmd /eda/cadence/tools/bin/cdslmd (有的会用到路径变量,请保证该路径与你实际安装的一致) 如果没有这两行就添加 保存后将license用 cp指令复制到/eda/cadence/share/license文件夹下 3、 配置.bashrc 环境变量(请自行修改后面的目录) 在/home/cat/中 gedit .bashrc 在末尾加入: export CDSDIR=/eda/cadence export CDS_ROOT=/eda/cadence export CDS_INST_DIR=/eda/cadence export CDS_INSTALL_DIR=/eda/cadence/tools/dfII export CDS_LIC_FILE=$CDS_ROOT/share/license/license.dat exportPATH=$CDS_ROOT/tools/bin:$CDS_INSTALL_DIR/bin:$CDS_ROOT/tools/spectre/bin:/usr/***in:/***in:$PATH export CDS_Netlisting_Mode=Analog 请注意上式中的等号,不能错。 保存退出 4、配置快捷键。 将目录 /home/user/Cadence/tools/dfII/samples/local 下所有文件复制到/home/user/Cadence/tools/dfII/local ,并把 /home/user/Cadence/tools/dfII/local 中的 cdsinit 改名成 .cdsinit 。 5、还有一个重要的步骤,就是给所有文件赋权限 chmod –R 755 /eda chown -R cat:cat /eda 这样才能被cat用户使用 至此,安装完毕。 在终端中输入#source .bashrc 重启系统,然后打开终端,输入icfb,cadence启动 一些问题: 无法启动,显示 /home/cat/eda/cadence/tools/dfII/bin/icfb.exe:error while loading shared libraries: libXp.so.6: cannot open shared objectfile: No such file or directory 缺少了一个包,安装 libXp-1.0.0-8.1.el5.i386.rpm,前面已安装不会出现此问题 安装完毕后,启动icfb,出现如下错误: X Error of failed request: BadName (named color or font does not exist) Majoropcode of failed request: 45 (X_OpenFont) Serialnumber of failed request: 15 Currentserial number in outputstream: 30 解决方法:安装75dpi, 100dpi,前面安装则无此问题
|
|
相关推荐
|
|
楼主辛苦了!谢谢你的分享!顶!
|
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
1348 浏览 0 评论
2110 浏览 0 评论
7990 浏览 0 评论
写了一个用DMA读取ADC数据的程序,记录下整个过程和一点心得
3265 浏览 0 评论
3551 浏览 0 评论
1312浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 00:44 , Processed in 0.519329 second(s), Total 80, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号