CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 24640|回复: 6

cubieboard 常见问题 FAQ- 持续更新

[复制链接]
发表于 2015-5-21 18:04:04 | 显示全部楼层 |阅读模式
本帖最后由 @allen 于 2015-6-11 16:24 编辑

此贴收集些常见问题,整理FAQ。更详细步骤或教程请查看


综合资源整合贴-Linux 新人必看

综合资源整合贴-Android 正在更新中

在这里告诉你,所不知道的潜规则与坑。



名称说明
cubieboard 系列产品为cubieboard1,cubieboard2,cubieboard2 dual card ,cubietruck(cubieboard3),CC-A80(cubieboard4)分别简称为cb1,cb2,cb2 双卡板,ct,cb4 。它们对应的系统固件(.img结尾文件,也叫镜像 ,image)分别对应cb1,cb2,ct,cb4开头名字的固件,不可烧不对应的固件。又有些是linux,也有android,有些是直接刷到板上的nand flash上,有些需要写入SD卡上的,所以应看清楚固件名字。

linux-sunxi是全志科技(cubieboard 使用的A10,A20,A80主控SOC的开发企业)基于linux内核发展出来的分支。linux-sunxi社区由国外的一群爱好者维护,里面有丰富的资料和展示最新的开发成果。在https://github.com/linux-sunxi/ 爱好者不断提交着代码。它是针对于sunxi系列的SOC的社区,不局限于某家的开发板。社区人很多用cubiboard 开发板来开发和研究学习,当然也有些人使用了其他开发板。


sunxi 是全志各芯片 SDK(软件开发包)的代号名,其中的 sunxi 中 x是一个数字的通配符,sun4i对应于A10芯片,sun7i对应A20芯片。sun9i对应A80芯片。有些驱动和配置文件名有sun7i或sun4i或sun9i,应注意其对应的芯片,大多数不能互用。如果是sunxi则可能对于A10和A20都适用。




Q.Cubieboard是国外公司生产的吗?

A.不是,是国内公司设计和生产的.

Q.在哪里买比较好呢?
A.一般爱好者或个人购买可以在淘宝搜索Cubieboard,目前没有假货的,淘宝上的店都是原厂的货,价格也比较统一。或点击此处,依据国内国外选择购买

Q. 购买板子的时间是否需要购买串口线和电源适配器?

最好买上串口线,在系统显示不了的情况下,能方便查找原因,减少折腾的时间。
电源适配器要求2A输出,根据自己需要购买。

Q. 买到的板子一般装什么系统?
一般没特别说明,统一预装安卓系统

Q. 供电怎么供?
A.通常是给5V 2A , 电压不能改,电流可多可少,根据你接的外设多少。使用 OTG 线,将板子 OTG 与 PC 主机的 USB 口,可以起到临时供电作用。但因为 USB 口的电流只有500 ma ,而且如果板子带了其他设备,可能供电不足,容易造成系统不稳定


Q. 关于开机关机
板子插上电源线,如果FLASH 里有系统或卡槽插着启动卡,就会自动开机,无需按PWR按键。这是又PMU决定的,不能修改。
关机建议使用命令进行软关机,尽量避免直接拨电源的操作,可以减少掉码,数据丢失的情况发生。
对于系统死机或无法软关机,可以长按PWR按键超过6s 硬关机
软关机或是硬关机后,长按PWR按键超过3s后开机。


Q. 板子怎么联网?
所有 cubieboard 开发板都是以太网默认设置为 DHCP 动态获取 IP。确保路由器那边没问题,只需上电前插上网线,可获得 IP。如在上电前没插网线或运行中途拨出网线,只需插入网线,等待几秒钟自动联网。linux 系统有些情况可能需要输入以下命令: $sudo dhclient eth0

Q. 在网上下载的某个系统镜像,A10和A20的板子都可以用吗?
A.不是的,A10的系统在A20上跑不起来,反之也一样,所以下载的时候要看清楚你下载的镜像是否符合你的CPU。

Q cubietruck可以用cubieboard2 固件启动系统吗?
试过是可以启动系统的,但因为外设和固件配置不一样会导致部分功能用不了,不稳定。



Q. 手头上有XXX牌子XXX型号USB WIFI模块,可以有在板子上吗?
主要看板子系统有没这个WIFI模块的驱动,例如模块芯片是RTL81XX的模块,在插入到板子,linux 系统如果有此驱动,会自动加载,可以命令查到驱动是否加载。安卓需在源码指定模块芯片型号和配置,重新编译烧写。
如果没有驱动,需要到购买处获取驱动添加进系统中。

Q.我无线网卡插上去了,为什么上不了网?
具体很多种情况了,大概有:
1.你没装驱动吧?  
2.路由设置的加密方式是否为 wep 或者 wpa-psk/tkip  (有同学测试AES也可以)
3.是否安装了wpasupplicant
4./etc/resolv.conf 里面的nameservers是否正确
5.供电不足?
网卡问题,如果要请教他人,请告知以下几个信息:1. lsusb  2. lsmod 3.dmesg|tail  4.ifconfig




Q. ct 或是cb4 是否支持HDMI和VGA双输出?
安卓系统是能做到,linux 系统除了CT的server 系统,其他都不支持。



Q FLASH 里有系统和卡槽插着启动卡,上电从哪里起来?

优先从TF 启动卡启动

Q.可以接SATA硬盘吗?
2.5 寸 SATA 硬盘,数据线接入板上的“SATA-DATA”,电源线接入板上的“5V-SATA”即可。用板子的5V供电。
3.5寸需要额外的 12V 给硬盘供电,参考http://cubieboard.org/2013/09/24 ... -hdd-on-cubieboard/


Q. 为什么板子系统识别不了SATA硬盘
如果是机械硬盘正常运转的话,能用手感受到转到。不转证明带不起来,需检查下电流与电压。
用万用表量下5V-SATA座子是否有5V输出。电源适配器电流是否够大。


Q. cb2 与cb2 dual card 的区别?
硬件上是cb2 有NAND FLASH ,cb2 dual card 换成了一个卡槽。所以cb2 dual card 买会是需要一张卡启动卡来开机。
软件上是供用一套的,cb2 dual card 的固件 是插下面的卡槽启动,所以不能插cb2 启动。cb2 的卡固件是可以插在cb2 dual card的上面的卡槽启动。





Q. 这块板的CPU到底是A10(A20)还是A8(A7)?
cb1 所采用的SoC是全志公司的A10,而这款A10的SoC所采用的cpu核心是单核ARM Cortex A8.
cb2,ct, 所采用的SoC是全志公司的A20,cpu核心是双核ARM Cortex A7
cb4 所采用的SoC是全志公司的A80,cpu 核心是八核ARM Cortex A15x4 A7x4.  


Q. 为什么RTC时间保存不了?
电池需保证至少有 2.5V 电压,重启或关机后,自动将系统时间写入硬件时间。断电,不会写入硬件时间,所以开机还是旧的时间。断网重启后,系统时间是依据硬件时间更新。部分CT旧固件可能没有RTC驱动。

Q. 红外遥控器用不了?
每家红外遥控器对应的码值不一样,可以购买官方匹配的遥控器,或源码修改。


Q. cubieboard 的DC口径多大?
3.5mm

Q. pin脚间距多少?
2.00 mm

Q. 为什么耳机端没有音频输出?
默认HDMI 音频输出,需要手动切换。

Q. 板子上的灯各指示什么意思?
板子电源插座附近都有红灯指示上电,如果插电不亮,检查是否电源配置器插好。最坏的情况是PMU烧坏了。
cb1,cb2,cb2 dual card ,板载绿色,蓝色LED分别:
绿色 LED 被定义触发为"none", 且常亮。不亮证明没有启动系统。
蓝色 LED 被定义触发为"heartbeat",指示系统正在运行。不亮证明没有系统挂掉

ct板载蓝色,橙色,白色,绿色LED
蓝色 LED 被定义触发为"heartbeat" ,指示系统正在运行。
橙色 LED 被定义触发为"cpu0",指示"cpu0"负载情况.
白色 LED 被定义触发为"cpu1",指示"cpu1"负载情况.
绿色 LED 被定义触发为"mmc0",当有 TF card 插入触发闪烁。

cb4(CC-A80)  焊有绿色,红色LED集成座子
绿色被定义触发为"cpu0",指示"cpu0"负载情况.
红色 被定义触发为"heartbeat" ,指示系统正在运行。

Q. 我刚装到tf卡里的linux系统,密码是多少啊?
A.具体看你在哪里下载的,一般linaro系统用户名/密码是linaro / linaro。debian 用户名/密码是cubie/cubieboard。root密码一般是设置为cubieboardQ. livesuit和win32diskimager都可以用来刷机装系统吗?
livesuit是用来刷img到nand中的,而不能用于刷到sd卡,也不能用适用于sd卡的系统刷入到nand。而win32diskimager只能用于刷系统到tf卡,而不能用于刷到nand,也不能把适用于livesuit的img刷入到tf卡。

Q. 通过u盘或外接硬盘启动系统吗?
可以也不可以,cpu不能直接从u盘或外接硬盘启动,但是只要linux内核启动了,它可以从支持的任何地方去挂载系统,可以把你的rootfs装在外接设备里,而bootloader(u-boot)和内核必须要在nand或tf卡里

Q.TTL to USB串口线怎么接线?
参考:http://linux-sunxi.org/Cubieboard/TTL


Q.我刚刚刷的linux镜像到tf卡,为什么我在windows上看TF卡容量变成了 63MB(或其他大小,反正只有几十MB)?
不要惊慌,这是正常的。因为镜像里面是分了两个分区的,一个fat格式的(就是你看到的这个几十MB的分区),用来放uImage和script.bin以及其他启动相关的文件,另一个是ext格式的(windows上看不见,linux可见),用来放rootfs。
回复

使用道具 举报

 楼主| 发表于 2015-5-21 18:04:05 | 显示全部楼层
本帖最后由 @allen 于 2015-5-25 20:55 编辑

1.cubieboard官方主页为http://cubieboard.org/  所有信息,资源都可在由此链接到

2. 支持cubieboar的社区
Linux- sunxi社区网站 http://linux-sunxi.org/Main_Page
Archlinux   :http://archlinuxarm.org/platforms/armv7/allwinner/cubieboard
                  :http://archlinuxarm.org/platforms/armv7/allwinner/cubieboard-2
Fedora     :https://fedoraproject.org/wiki/Cubie_Board
Freebsd    :https://wiki.freebsd.org/FreeBSD/arm/Cubieboard
Lubuntu    :http://docs.cubieboard.org/tutor ... ubuntu_nand_install
Ubuntu     :http://www.gplsquared.com/eoma_boot/eoma_boot.html#Ubunt_13_04_3D
Opebsuse   :http://en.opensuse.org/HCL:CubieBoard
Crux          :http://crux-arm.nu/
Debian     :https://wiki.debian.org/CubieBoard

3.资源下载与教程
http://pan.baidu.com/s/1jGEFvBC         官方的固件,软件,文档资料下载地址
http://docs.cubieboard.org/doku.php  官方基本教程如刷机,定制内核,配置系统等,还有更多资料
https://github.com/cubieboard        官方cubieboard源码地址
https://github.com/linux-sunxi       全志内核linux-sunxi 源码地址

4.学习交流平台
中英文论坛 :  http://cubie.cc   相关cubieboard使用的讨论
                     http://www.cubieforums.com/           

cubieboard 官方Q群 : 208781931                        cubieboard开发,技术交流,linux,Android,Open ARM讨论
                     
cubibeoar Gmail列表   :https://groups.google.com/forum/#!forum/cubieboard     
linux-sunxi Gmail列表 :https://groups.google.com/forum/#!forum/linux-sunxi    内核驱动的讨论

5.官方技术交流与购买渠道
技术支持:support@cubietech.com  技术,产品使用咨询,定制服务和其他合作
产品购买:sales@cubietech.com
或淘宝零售商地址:

http://sz-ewell.taobao.com/searc ... 0.1.nZDFVc&search=y
http://shop101712531.taobao.com/?spm=a230r.7195193.1997079397.20.CmDkN3




回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-5-25 20:41:49 | 显示全部楼层
本帖最后由 @allen 于 2015-6-6 16:12 编辑

Q 为什么cubieboard 内核不管那个SOC都是用的一直都是3.4
因为全志一直都是基于3.4内核调试他们的SOC,最后释放出来的安卓源码也基于3.4 内核,所以3.4 内核是最稳定,最完善的内核。linux系统内核也是用安卓的内核。
mainline kernel 想要很好在cubieboard 跑是个大工程,需要大量的精力和时间,社区在一直做这样的事情。


Q 可以跑住mainline kernel吗?
可以,只要先熟悉了卡系统的制作启动流程,再参考http://linux-sunxi.org/Mainline_Kernel_Howto 可以跑起内核,但很多驱动缺失,linux-sunxi 在不断完善,所以适合爱好者折腾,官方也不会推出mainline kernel 固件。   

Q. 为什么不推出刷linux NAND FLASH的固件了
cb1,cb2,ct是使用板载NAND FLASH的,以前是推出过NAND FLASH 固件。因为全志的烧写方法是针对安卓系统的,而且NAND FLASH 是驱动闭源的,后期linux 固件出现刷不进,数据丢失等解决不了的问题,还有爱好者总是被刷机问题困扰,所以现在好少推出NAND FLASH 固件, 鼓励爱好者使用卡固件。


Q.怎么制作用NAND FLASH的固件
制作NAND FLASH 固件的源码因为上面的原因,所有一直没开源,也没打算开源。linux-sunxi 社区的https://github.com/linux-sunxi/sunxi-bsp 也是可以通过修改制作出烧NAND 的固件。


Q Cubietrcuk的供电机制很完善,如果使用了锂电池供电,可以让数据安全性得到极大的保障,现在基本解释如下:
1、        Cubietruck的供电方式主要依靠电源座供电和锂电池供电,单独使用电源座子供电可以完成所有功能。单独使用使用锂电池供电时也可以完成所有功能,包括带动2.5寸机械硬盘,SSD更是不再话下。但是带动3.5寸硬盘需要增加12V电源输入和一个3.5寸硬盘配件包。
2、        电源座和锂电池同时供电时,优先使用火牛电源座供来的电源,如果电池没有充满,将会启动充电。电池充满后,整个板子还是会使用火牛电源座供电。
3、        USB接口也可以供电,但是不能用来带动硬盘,因为USB的供电有500mA的电流限制,理论上不能用来带硬盘。USB供电时,可以用来调试,烧写程序等等,实际使用时还是建议插上火牛供电。当你对系统的数据保存要求比较高时,建议接上锂电池,那样即使停电了也可以让系统不至于丢数据。
4、        如果火牛电源座,锂电池,USB座子都有供电存在,他们也不会冲突。优先使用火牛,其次USB,再次是锂电池的电源。
5、        如果USB和锂电池同时存在,优先使用USB的电源,当USB电源不足时,会启用锂电池的电源。






回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-5-25 20:41:55 | 显示全部楼层
自顶占楼2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-5-25 20:42:00 | 显示全部楼层
自顶占楼3
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-5-25 20:47:27 | 显示全部楼层
欢迎各位提问,吐槽,八卦,以便收集整理更多的FAQ
回复 支持 反对

使用道具 举报

发表于 2015-12-28 14:29:31 | 显示全部楼层
感谢楼主搜集整理,小白先收下了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

www.cubietech.com

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-4-16 17:44 , Processed in 0.025622 second(s), 16 queries .

Powered by cubie.cc

© 2001-2012 Comsenz Inc.

返回顶部