新人上手第一步 for 菜鳥

2013-07-21更新:因爲本文年代比較久遠了,文中提到的cubieboard和鏡像均爲A10版本,若是你的是Cubieboard2(A20),請下載A20對應的image。此外,其餘操做就無差異了。
A20的image下載頁面:http://cubiebook.org/index.php?title=Main_Page#Cubieboard2  ,下載時注意看清是nand的image仍是sdcard的image,對於nand的鏡像也請注意是否支持LiveSuit(windows/linux)或PhoenixSuit工具。
提示:1.livesuit / phoenixsuit是用來刷img到nand中的,而不能用於刷到sd卡,也不能用適用於sd卡的系統刷入到nand。
          2.而Win32DikImager只能用於刷系統到tf卡,而不能用於刷到nand,也不能把適用於nand的img刷入到tf卡 。

php


1.Android
拿到板子以後,板子上自帶的nand閃存中自帶了官方預裝的android系統.喜歡android的朋友,建議先拿這個上手試試。
------------------------------------
若是試過以後以爲不喜歡,能夠換另外兩個android.
img下載頁面:http://cubieboard.org/download/
未命名.jpg 
release 2 是官方推薦的,因此建議用這個。

而後下載官方的livesuit(刷nand中的系統的工具,也是在上面那個地址中)
未命名.jpg 
建議在windows上使用,這樣比較簡單。安裝好以後就能夠將下載好的img經過livesuit寫入nand了
-----------------
livesuit刷nand的連線:須要買MiniUSB鏈接線鏈接到下面的Mini USB接口,連這個線就不須要圓孔dc供電了。
未命名.jpg 
livesuit的使用方法,在他的文件夾裏有各個語言版本的pdf教程
winxp win7 均可以用,win7的驅動能夠經過 驅動精靈等 軟件來安裝
或者在這裏下載PL2303的驅動:http://linux-sunxi.org/Cubieboard/TTL#Configuration
裝好以後,運行livesuit
選好Img以後,是否是不知道下一步作什麼了?
這裏有個特別要注意的地方,必定要先按住MiniUSB上面的FEL鍵不放再給板子通電(具體就是:保持板子不通電狀況下,插上mini接口這頭,應連電腦那頭先不插,而後按住FEL鍵不放,再插電腦那頭,直到驅動裝好,livesuit進度條開始走了以後,才放開),這樣纔會進入刷機模式,livesuit才能開始寫入。
等進度條走完,就OK了。拔掉線,重啓。

html


2.Linux
(2013-07-21提示:下面說建議買tf卡是由於當時cb幾乎沒有能夠直接刷入nand的linux鏡像,而如今cb2有多個nand的linux鏡像了,因此能夠直接如上文那樣直接刷入linux到nand)
喜歡linux的朋友,先買張tf卡吧(建議至少4G),在你的windows上,下載下面兩個文件:
img下載頁面 文件名帶1.1那個:
http://dl.cubieboard.org/software/ubuntu/
若是官網下載速度慢的,能夠在這裏下載

win32diskimager下載頁面:
http://sourceforge.net/projects/ ... les/latest/download

用下載好的win32diskimager軟件將下載的 linaro鏡像寫入 tf卡(注意:1.寫入卡是點擊「write」,而不是"read"2.win32diskimager和img鏡像不能放在中文路徑下面),而後就能夠插入板上開機linux了
win32diskimager使用方法很簡單,若是仍是有疑問,可參考這裏:http://forum.cubietech.com/forum.php?mod=viewthread&tid=212
官方linaro 1.1系統 --登錄用戶名:cubie   --密碼: cubie
root用戶沒有設密碼,能夠在cubie下使用sudo -i 變身root ,而後 passwd root來給root設置密碼

2013-3-31更新:官方更新了img文件,自帶了更多驅動
仍是上面的地址下載, cb-sdcard-1.1-linaro-quantal-alip-20130227-290.img.tgz

linux



關於顯示和鏈接:
可有6種方式鏈接到已啓動的板子上:
1.買HDMI線,直接接電視或顯示器上的 HDMI接口 <簡單,須要電視和顯示器有hdmi接口>
2.買HDMI轉VGA或DVI線,直接接電視或顯示器上的 VGA或DVI接口  <簡單,線比較貴>
3.買AV線,接到電視的AV端子 <便宜,手工接線,分辨率低> 參見Cubieboard用AV線鏈接電視機(CVBS針腳)
4.買vga線 ,接板子的vga針腳。<有詳細說明和成功案例>
5.買LCD顯示屏,接LVDS接口 <參考此文>
6.不接顯示器,用ttl調試線鏈接,配置網絡後,經過網絡ssh或vnc鏈接 

android



2013-3-20更新:
TTL線鏈接方法和使用(如圖)
4.jpg 
(黑 -- GND ; 紅 -- VCC千萬不要接 ; 綠 -- RX  ;  白 -- TX)
TTL線另外一頭插電腦USB,插好開始裝驅動,用驅動精靈之類的軟件裝吧。

裝好以後,電腦就識別出com接口了
1.jpg 
如上圖查看當前此次是COM幾,我看到的是COM6

而後下載putty (http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe) 並運行
2.jpg 
先選擇單選框爲Serial, 而後填你剛剛看到的COM端口號, 波特率  115200。
填完以後open,這樣就能獲得一個linux的控制檯了。
3.jpg 
若是沒反應,按下回車就有反應了。
關機使用命令 poweroff
android系統也是同樣的,不過不會出現前面的 root@xxxx :# 這樣的提示符,不過此時已經能夠輸入命令了,你運行su以後,就會出現root@android :/ 了,還有要注意的是,不少命令是在busybox裏的,好比vi ,請使用命令 busybox vi  查看busybox支持的全部命令就輸入busybox
android關機使用命令:reboot -p

ubuntu


關於網絡 和 無線
如下爲linux上,非安卓
TTl調試線連上控制檯了以後,第一件事天然是把網絡給弄通,否則每天連TTL線太麻煩了。
若是接網線的話,什麼都不須要配置,連上線就行。
ifconfig 查看是否有獲取到ip
分到IP以後,直接 ping www.baidu.com  看是否通。
若是通了,重要的事就是安裝ssh,以便否則下次還得連TTL
apt-get install openssh-server

下面重點說的是無線網的配置,首先是無線網卡型號,咱們進入這個目錄看(/lib/modules/3.0.62/kernel/drivers/net/wireless/)。你會發現 bcm4330/   rtl8192cu/ 兩個目錄,也就是說,目前的內核裏面已經有bcm4330 和 rtl8192cu 這兩個芯片的驅動了。因此你買這兩個芯片無線網卡的就能夠直接用,如今已知直接插上就能用的網卡參考此處:可用的無線網卡名單
此外,rtl系列 和 ralink系列 不少驅動都有源碼,能夠本身編譯驅動。本人的卡王rtl8187就編譯經過的。

若是網卡插上以後用命令ifconfig看到wlan0了,那麼恭喜你,能用了,若是沒看到,可能因爲各類緣由,你還須要折騰下。狀況就不少了,遇到再羣裏問吧

配置無線網卡鏈接家裏的網絡(建議使用wpa/tkip方式加密):
1.安裝wpasupplicant工具(忘了是否是自帶了。。最好把網線了來裝一下)
apt-get install wpasupplicant

2.生成你家裏的無線口令的密文(wpa方式哦):
wpa_passphrase TPLINK_D5C65A 12345678
裏面的TPLINK_D5C65A是個人信號,你改爲你的,12345678是個人密碼,也改爲你的
運行後回輸出這樣的內容:
1.jpg 
把psk複製下來,下面要用。

3.新建一個配置文件,寫入內容:
vi /etc/wpa_supplicant.confwindows

  1. network={
    網絡

  2.         ssid="TPLINK_D5C65A"  #這裏改成你的信號名字
    less

  3.         proto=WPA            #若是你的路由加密方式不是wpa,請把你路由器無線的加密方式改成wpa
    ssh

  4.         key_mgmt=WPA-PSK         
    工具

  5.         pairwise=TKIP            #請修改路由無線的加密設置改成  TKIP (若是是aes,這裏和下一行則都爲:CCMP TKIP)

  6.         group=TKIP

  7.         psk=d30152f761d134b906169363de18dff0f5d3ef78e0e6323de96c85fdb4d544a0  #這串是密碼的密文,改成上面你剛剛生成的那串

  8. }

複製代碼

ssid和psk修改以後,保存退出

4.配置網卡鏈接的方式,爲從dhcp自動獲取IP,密碼使用上面的配置文件.  添加內容:
vi /etc/network/interfaces

  1. auto wlan0

  2. iface wlan0 inet dhcp

  3. wpa-conf /etc/wpa_supplicant.conf

複製代碼

5.從新啓動網絡
service networking restart

等待你的網卡連上網吧~  

附調試網絡過程當中經常使用到的命令:ifconfig、ping 、ifup wlan0、ifdown wlan0、service networking restart
手動嘗試DHCP獲取IP: dhcpcd wlan0   或 dhclient wlan0   (若是提示找不到命令,請apt安裝)

記得連上以後裝openssh-server。
之後使用putty鏈接到cubieboard的ip就好了



有的IMG系統鏡像沒有固定eth0的mac地址,因此有線網MAC地址每次會變,因此重啓後IP也會變,要固定IP先得固定MAC地址(使用無線網卡的能夠無視):
http://cn.cubieboard.org/forum.php?mod=viewthread&tid=141  參考此貼



VNC安裝:
vnc安裝方式和樹莓派上安裝基本一致,參考:http://bbs.shumeipai.org/thread-113-1-1.html
上文中提到的修改/etc/init.d/tightvncserver文件時,裏面有個export USER='pi',請將pi改爲你本身的用戶.好比cubie或者root

若是系統是lubuntu的,裝了vnc打開倒是一片 灰茫茫,請作一下操做:
把/home/用戶名/.vnc/xstartup裏面改爲
startlubuntu &
未命名.jpg 
如圖
修改以後重啓動vncserver :
/etc/init.d/tightvncserver stop
/etc/init.d/tightvncserver start



等你能看到東西了,能連上去用了,再考慮折騰其餘的,好比本身編譯、把xx裝到xx等。

2013-5-31更新:版主matson已經推出了一個直接刷到nand的ubuntu系統,見此貼:http://cn.cubieboard.org/forum.php?mod=viewthread&tid=485
2013-6-4更新:一些能夠用的系統鏡像:http://forum.cubietech.com/forum.php?mod=viewthread&tid=534

英文好點的能夠到這裏看看
http://www.cubieforums.com/
以及一些資料供下載
http://dl.cubieforums.com/

原文做者:WindLand
原文連接:http://forum.cubietech.com/forum.php?mod=viewthread&tid=160

相關文章
相關標籤/搜索