
cubieboard
allen6268198
这个作者很懒,什么都没留下…
展开
-
cubieboard boot过程
A10的启动过程大概可分为5步:BootRom,SPL,Uboot,Kernel,RootFileSystem。本文只关注镜像的加载过程,分析RootRom->SPL->Uboot的启动流程。系统上电后,ARM处理器在复位时从地址0x000000开始执行指令,把板上ROM或Flash映射到这一地址。A10将启动设备选择程序固化在CPU内部的一个32KB ROM中,默认的启动时序为SD转载 2013-09-04 21:33:08 · 3359 阅读 · 0 评论 -
linux动态链接共享库(如何解决应用程序跑不起来not found等问题)
所谓linux中的Share Libraries和Dynamic linking扮演的角色类似Windows 中的dll文件一样。现在的OS操作系统中,大部分的程序都是动态链接的,就是说,很多程序在编译成可执行程序时,会共享一些库。这样会带来至少一个好处:应用程序可以减小自己的体积,对于各种各样的应用程序中的OS来说,可以大大减少很多存储空间了。 Linux中存在两种库类型。转载 2014-02-27 23:01:16 · 2221 阅读 · 0 评论 -
虚拟机下ubuntu不能全屏解决办法
在虚拟机中装了ubuntu但是没有1600*900的分辨率 第一步:xrandr -q查看现在系统中所有的分辨率 第二步:cvt 1600 900得到所需的更改分辨率数据 第三步: xrandr --newmode “1600*900” 加上第二步得到的分辨率后的数据在系统中创建分辨率 第四步:xrandr --addmode 加上第一步原创 2014-02-08 15:10:38 · 3834 阅读 · 0 评论 -
利用Busybox移植Yaffs2根文件系统
现在大部分开发板都可以支持yaffs2 文件系统,它是专门针对嵌入式设备,特别是使用 nand flash作为存储器的嵌入式设备而创建的一种文件系统,早先的yaffs 仅支持小页(512byte/page)的nand flash,,使用 yaffs2 就可以支持大页的 nand flash。 所谓的根文件系统,就是创建各个目录,并且在里面创建各种文件,比如在/bin,/sbin/目转载 2014-02-25 19:15:36 · 1758 阅读 · 0 评论 -
菜鸟的cubieboard之旅(一)--启动流程
到手一块cubieboard2,一直没怎么玩过。之前做过一些linux的驱动,但是感觉整体把握不是很好,想借cubieboard这个学习机会,让自己知识面全面点。 cubieboard的资料比较杂,而且资料没有树莓派这么多,所以找资料这个过程还是比较痛苦的。废话不多说,开始吧 先从总体上了解下cb2的启动过程,对整体有个了解,参考http://mer.jolladev.net/wik原创 2014-02-11 09:36:49 · 4567 阅读 · 0 评论 -
java编译的莫名奇妙问题总结 .
Java很诱人,但对于刚跨入Java门槛的初学者来说,编译并运行一个无比简单的Java程序简直就是一个恶梦。明明程序没错,但各种各样让人摸不着头脑的错误信息真的让你百思不得其解,许多在Java门口徘徊了很久的初学者就这样放弃了学习Java的机会,很是可惜。笔者也经历过这个无比痛苦的阶段,感觉到编译难的问题就出在classpath的设置及对package的理解之上。本文以实例的方式,逐一解决在编译过转载 2013-12-30 15:59:02 · 3978 阅读 · 0 评论 -
收藏
http://forum.cubietech.com/forum.php?mod=viewthread&tid=655&highlight=4.3 LCD原创 2013-10-20 22:02:26 · 933 阅读 · 0 评论 -
cubieboard无线网卡
网卡型号8188eu,lsmod查看,是否驱动已加载。确认驱动已加载之后,ifconfig -a,可看到wlan0,这个就是我们网卡的设备节点。iwlist wlan0,搜寻可用无线网络;找到相应网络之后,输入 wpa_passphrase SSID SSID_PWD > /etc/wpa_supplicant.conf得到配置文件。vi /etc/network/interfaces原创 2013-10-22 23:09:36 · 2409 阅读 · 0 评论 -
sysconf()函数应用举例:查看CPU及内存信息
include stdio.h>#include unistd.h>#define ONE_MB (1024 * 1024)int main (void){ long num_procs; long page_size; long num_pages; long free_pages; long long mem;转载 2013-09-21 18:50:24 · 1097 阅读 · 0 评论 -
ubutun关闭防火墙
1.关闭ubuntu的防火墙 ufw disable2.卸载了iptables apt-get remove iptables1.用iptables -F这个命令来关闭防火墙,但是使用这个命令前,千万记得用iptables -L查看一下你的系统中所有链的默认target,iptables -F这个命令只是清除所有规则,只不会真正关闭iptables.想象一下,如果你转载 2013-09-16 22:46:00 · 1215 阅读 · 0 评论 -
linux,ubuntu设置ip
linux(1)Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址。此命令通常用来零时的测试用,计算机启动后ip地址的配置将自动失效。具体用法如下。Ipconfig ethx ipadd netmask x.x.x.x。其中ethx中的x代表第几快以太网卡,默认第一块为0.ipadd代表ip地址。x.x.x..x为子网掩码。例如给网卡eth转载 2013-09-11 21:39:52 · 744 阅读 · 0 评论 -
菜鸟的cubieboard之旅(二)-SD卡镜像制作
参考了http://mer.jolladev.net/wiki.php?id=%E5%90%AF%E5%8A%A8cubieboard2%E5%88%B0linux_kernel和tll大神的How to make a cubieboard system文档第一步:下载kernel代码并编译 git clone git://github.com/linux-sunxi/linux-s原创 2014-02-18 14:33:43 · 9701 阅读 · 1 评论