SheevaPlug 是目前可以安裝完整版 Linux 的最迷你硬體,CPU 是由 Marvell 設計開發,基於 ARM 架構,主要規格如下:
SheevaPlug 更多介紹:
當你購買 SheevaPlug 時,機器上已內建有 Ubuntu 作業系統,安裝在內建的 512MB NAND Flash。
SSH Login: root / nosoup4u
由於 SheevaPlug 無法直接連結螢幕,更無法接上鍵盤,所以要登入內建的 Ubuntu,有兩種方法:
由於第一項實用性較低,本章節將以第二項操作為主要說明內容:
// 下載 FTDI 2232 Driver
SheevaPlug_Host_SWsupportPackageWindowsHost1.2.zip
Driver 安裝方式是,將壓縮檔解壓縮,然後將 SheevaPlug 插上電源,並與 WindowsXP 用 mini-USB 連接,此時 WindowsXP 會偵測到有新裝置,並出現安裝驅動程式的視窗,選擇手動安裝,並將目錄指向剛剛解壓縮的檔案目錄,若一切正常,會陸續有三次的驅動安裝,每次都指向同個目錄即可;若在這裡,WindowsXP 始終沒有偵測到適合的驅動程式,請改用本站所修改的 driver。
// 找出虛擬的 COM 裝置名稱
將 SheevaPlug 插上電源,並與 WindowsXP 用 mini-USB 連接。
WindowsXP > 開始 > 設定 > 控制臺 > 效能及維護 > 系統管理工具 > 電腦管理 > 裝置管理員
連接埠 (COM 和 LPT)
--> USB Serial Port (COM9)
NOTE: 這裡所顯示的 COM9,編號在不同電腦下可能會有所不同。
// 以 PuTTY 軟體登入系統
開啟 PuTTY,
Connection type : Serial
Serial line : COM9
Speed : 115200
連接後若出現黑畫面,多按幾次 Enter,若正常會出現 debian 登入提示。
// 作業系統版本
root@debian:~# cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=9.04 DISTRIB_CODENAME=jaunty DISTRIB_DESCRIPTION="Ubuntu jaunty (development branch)" root@debian:~# uname -a Linux debian 2.6.22.18 #1 Thu Mar 19 14:46:22 IST 2009 armv5tejl GNU/Linu
// CPU
root@debian:~# cat /proc/cpuinfo Processor : ARM926EJ-S rev 1 (v5l) BogoMIPS : 1192.75 Features : swp half thumb fastmult edsp CPU implementer : 0x56 CPU architecture: 5TE CPU variant : 0x2 CPU part : 0x131 CPU revision : 1 Cache type : write-back Cache clean : cp15 c7 ops Cache lockdown : format C Cache format : Harvard I size : 16384 I assoc : 4 I line length : 32 I sets : 128 D size : 16384 D assoc : 4 D line length : 32 D sets : 128 Hardware : Feroceon-KW Revision : 0000 Serial : 0000000000000000
// RAM
root@debian:~# cat /proc/meminfo MemTotal: 515636 kB MemFree: 486128 kB Buffers: 0 kB Cached: 12352 kB SwapCached: 0 kB Active: 10400 kB Inactive: 6316 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 4380 kB Mapped: 2804 kB Slab: 9844 kB SReclaimable: 796 kB SUnreclaim: 9048 kB PageTables: 216 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 257816 kB Committed_AS: 8576 kB VmallocTotal: 122880 kB VmallocUsed: 564 kB VmallocChunk: 122296 kB
//
//