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/
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了。拔掉线,重启。
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线链接方法和使用(如图)
(黑 -- 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
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是个人密码,也改为你的
运行后回输出这样的内容:
把psk复制下来,下面要用。
3.新建一个配置文件,写入内容:
vi /etc/wpa_supplicant.confwindows
network={
网络
ssid="TPLINK_D5C65A" #这里改成你的信号名字
less
proto=WPA #若是你的路由加密方式不是wpa,请把你路由器无线的加密方式改成wpa
ssh
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