歡迎您光臨本站 註冊首頁

第一次安裝Linux雙系統和cadence IC5033的過程

←手機掃碼閱讀     火星人 @ 2014-03-23 , reply:0

  最近好忙!參加ASICON07會議、導師回來了要預開題、聽東南大學王志功的講座等等,當然最重要的是第一次安裝Linux和cadenceIC5033,這個活真叫難吶,整整耗掉我倆星期!就好比共產黨開國之處的一窮二白的建設,那時候有蘇聯老大哥,我這次有網路知識幫助,呵呵·在此先感謝網上那些玩linux和cadence的老鳥們。

  首先說明我的安裝全是從硬碟安裝的

  一、Linux雙系統的是安裝
  首先用Daemon Manager虛擬光碟機軟體將RHCD1中的dosutils文件拷貝出來,放在一個利於DOS訪問的地方。

  利用win98的DOS啟動盤(wins安裝盤一般都帶有)進入純DOS界面,在提示符下進入dosutils文件存放的路徑,如:>E:\dosutils。

  執行dosutils文件中的autoboot.dat這個DOS批處理文件。如:>E:\dosutils\autoboot.dat

  系統重新啟動,進入DOS系統,自動執行autoboot.dat 進入安裝程序

  安裝過程中提示要指向安裝文件所在目錄,即三個以ISO為後綴的安裝文件所在的目錄。注意的是路徑是以Linux的路徑方式指定。如:/dev/hda5/RHCD1。如果不清楚可以依次試試每個盤符(安裝前把安裝文件放在邏輯盤的根目錄下最方便)

  後面的是分區等工作了。我分了3個區,最好是在wins下先用partitionmagic 8.0分區,分區的屬性要是EXT3,三個區大小分別是linux:800M,swap:600M,usr:8G多

  二、cadence的安裝

  從硬碟安裝IC5033
  1、將IC5033的安裝文件:IC5033和ic5033base兩個文件夾複製到便於安裝時候訪問的路徑,最好解壓縮好

  2、啟動linux,在終端運行「cd 」到安裝文件所在路徑,把它們拷貝到linux的一個足夠大的文件夾里(而不是/mnt目錄下)。

  3、進入安裝的第一個文件夾setup.sh所在的文件夾里,在終端運行setup.sh:./setup.sh。

  4、確定安裝路徑(之前要確認有修改安裝文件夾的許可權)。我裝在/usr/cds5的目錄下的

  5、接著在"Do you want soft load?"后選y,跳到main menu,選擇第一項「load available products」。

  6、下一步要求確定cdrom 被mount 在哪裡,就選第一項local,接著還選1)/cdrom。

  7、下一個問題是where is the installation information,選第四項cadence catalog。

  8、現在開始選擇需要安裝的組件了,有70項,要全選就鍵入a,然後詢問是否確定,鍵入y。之後會檢查硬碟是否有足夠的空間來安裝cadence,確定這一部檢查success很重要。之後就開始安裝了

  9、安裝到一半多的時候提示什麼什麼來著的時候(忘記了都··),就要安裝ic5033base里的文件了。最後就算安裝上了。

  10、接著是license的設置
  在目錄/home/yourname/下修改.bashrc文件,.bashrc文件默認下是隱藏的,需要設置為顯示狀態。方法是在你的文件瀏覽器窗口中設置??首選項??顯示所有文件(注意Mandrake和redhat有些不一樣),然後用右鍵選擇文本編輯器打開

  .bashrc文件樣本(//為註解):
# .bashrc
# User specific aliases and functions //從這裡定義一些Cadence啟動必須的信息
# Cadence
export LANG EN_US //設置語言環境
export CDS_Install_DIR="home/帳號名/Cadence" //Cadence的安裝路徑信息1
export CDSDIR="home/帳號名/Cadence/IC5033" // Cadence的安裝路徑信息2
export CDS_Netlisting_Mode="Analog" //simulator的運行方式模擬分析
PATH=$PATH:/usr/local/netscape:$CDS_Install_DIR:$CDSDIR:$CDSDIR/tools:$CDSDIR/tools/dfII:$CDSDIR/tools/dfII/bin:$CDSDIR/tools/bin //命令行檢索執行信息的路徑,這裡的信息相當重要
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi

  11、修改完.bashrc,或者.cshrc文件后,還必須讓linux完成重新載入才能啟動cadence,在終端(terminal)執行如下語句:source ~/.bashrc。

  12、取出cadence的license.dat文件,複製到自己的目錄下,/home/yourname/並修改頭兩行,改為:
  SERVER localhost ANY 5280
  SERVER cdslmd /usr/cds5/tools.lnx86/bin/cdslmd
  保存

  13、再複製一份修改後的license文件到 /usr/cds5/share/license/中

  14、終端輸入 csh(轉到csh shell中去),啟動license服務:/usr/cds5/tools.lnx86/bin/lmgrd -c cadenceic5.dat

  以後每次啟動cadenceic都要先在csh中用lmgrd -c license.dat啟動

  15、進入cadenceic安裝的頂層文件夾/usr/cds5/-------新建一個鏈接文件夾,其終端命令是:ln -s tools.lnx86 tools

  在csh中輸入icfb& 啟動cadence

  到這裡,啟動不了cadence,原因是顯示色素不夠,要24位,看來是顯卡驅動沒有裝,得裝顯卡驅動了!

  三、顯卡驅動安裝
  1、首先下載在linux下的驅動NVIDIA-Linux-x86-1.0-6111-pkg1.run或者更高的合適版本

  2、將其拷貝到linux下的文件夾/home/guge/nvidia下(新建的臨時文件夾),把名字改短。

  3、退出圖形方式,(網上說按住Ctrl+Alt+F1返回按住Ctrl+Alt+F7,這種方式沒有完全推出圖形方式)方法是修改/etc/inittab文件里的行:id:5:initdefault,把里的5改為3,然後重啟。

  4、進入臨時安裝文件夾:cd /home/guge/nvidia/
  su
  sh (驅動安裝文件名)

  5、這時候開始安裝,但是安裝失敗,因為沒有安裝Binutils!從網上下載看了很多Binutils版本的文件,其後綴名為.tar.gz。但是在編譯的時候死活不行!萬邦無奈下抱著試試看的態度從網上下載了個後綴名為.rpm的Binutils版本,進入linux下,將其拷貝過來,終端里cd 到拷貝的文件下,再輸入:rpm -i binutils-2.15.91.0.2-1ark.i586.rpm。居然OK了!

  6、接著趕緊重複安裝顯卡驅動(重複上面的步驟),按照提示一步一步,安裝很快完成!

  7、在提示符下輸入:startx,進入圖形界面

  8、取得根用戶許可權,用gedit打開XFree的配置文件,路徑是/etc/X11/XF86config,找到Section 「Device」,將下面一行:

  Driver "nv"或者Driver "Vesa"改成Driver "nvidia"。然後找到Section "Module",確定該部分有下面一行:

  Load "glx"
  再將下面的行刪除:
  Load "dri"
  保存退出。
  OK完工。

  重新啟動電腦進入linux,修改顯示,改為24位顯示。再csh,lmgrd,icfb OK!進入了cadence可愛的界面了。

[火星人 ] 第一次安裝Linux雙系統和cadence IC5033的過程已經有4282次圍觀

http://coctec.com/docs/linux/show-post-118411.html