新人上手第一步 for 菜鸟
2019獨角獸企業重金招聘Python工程師標準>>>
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卡 。
1.Android
拿到板子之后,板子上自帶的nand閃存中自帶了官方預裝的android系統.喜歡android的朋友,建議先拿這個上手試試。
------------------------------------
如果試過之后覺得不喜歡,可以換另外兩個android.
img下載頁面:http://cubieboard.org/download/
?
release 2 是官方推薦的,所以建議用這個。
然后下載官方的livesuit(刷nand中的系統的工具,也是在上面那個地址中)
?
建議在windows上使用,這樣比較簡單。安裝好之后就可以將下載好的img通過livesuit寫入nand了
-----------------
livesuit刷nand的連線:需要買MiniUSB連接線連接到下面的Mini USB接口,連這個線就不需要圓孔dc供電了。
?
livesuit的使用方法,在他的文件夾里有各個語言版本的pdf教程
winxp win7 都可以用,win7的驅動可以通過 驅動精靈等 軟件來安裝
或者在這里下載PL2303的驅動:http://linux-sunxi.org/Cubieboard/TTL#Configuration
裝好之后,運行livesuit
選好Img之后,是不是不知道下一步做什么了?
這里有個特別要注意的地方,一定要先按住MiniUSB上面的FEL鍵不放再給板子通電(具體就是:保持板子不通電情況下,插上mini接口這頭,應連電腦那頭先不插,然后按住FEL鍵不放,再插電腦那頭,直到驅動裝好,livesuit進度條開始走了之后,才放開),這樣才會進入刷機模式,livesuit才能開始寫入。
等進度條走完,就OK了。拔掉線,重啟。
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
關于顯示和連接:
可有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連接?
2013-3-20更新:
TTL線連接方法和使用(如圖)
?
(黑 -- GND ; 紅 -- VCC千萬不要接 ; 綠 -- RX??;??白 -- TX)
TTL線另一頭插電腦USB,插好開始裝驅動,用驅動精靈之類的軟件裝吧。
裝好之后,電腦就識別出com接口了
?
如上圖查看當前這次是COM幾,我看到的是COM6
然后下載putty (http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe) 并運行
?
先選擇單選框為Serial, 然后填你剛剛看到的COM端口號, 波特率??115200。
填完之后open,這樣就能得到一個linux的控制臺了。
?
如果沒反應,按下回車就有反應了。
關機使用命令?poweroff。
android系統也是一樣的,不過不會出現前面的 root@xxxx :# 這樣的提示符,不過此時已經可以輸入命令了,你運行su之后,就會出現root@android :/ 了,還有要注意的是,很多命令是在busybox里的,比如vi ,請使用命令?busybox vi??查看busybox支持的所有命令就輸入busybox
android關機使用命令:reboot -p
關于網絡 和 無線
以下為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是我的密碼,也改成你的
運行后回輸出這樣的內容:
?
把psk復制下來,下面要用。
3.新建一個配置文件,寫入內容:
vi /etc/wpa_supplicant.conf
network={
? ?? ???ssid="TPLINK_D5C65A"??#這里改為你的信號名字
? ?? ???proto=WPA? ?? ?? ?? ?#如果你的路由加密方式不是wpa,請把你路由器無線的加密方式改為wpa
? ?? ???key_mgmt=WPA-PSK? ?? ?? ?
? ?? ???pairwise=TKIP? ?? ?? ?? ?#請修改路由無線的加密設置改為??TKIP (如果是aes,這里和下一行則都為:CCMP TKIP)
? ?? ???group=TKIP
? ?? ???psk=d30152f761d134b906169363de18dff0f5d3ef78e0e6323de96c85fdb4d544a0??#這串是密碼的密文,改為上面你剛剛生成的那串
}
復制代碼
ssid和psk修改之后,保存退出
4.配置網卡連接的方式,為從dhcp自動獲取IP,密碼使用上面的配置文件.??添加內容:
vi /etc/network/interfaces
auto wlan0
iface wlan0 inet dhcp
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 &
?
如圖
修改之后重啟動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
轉載于:https://my.oschina.net/u/1982421/blog/306256
總結
以上是生活随笔為你收集整理的新人上手第一步 for 菜鸟的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “练”出领导力
- 下一篇: K-Pop 粉丝是新的匿名者