- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 浅谈OK6410 android系统的烧写过程
飞凌的OK6410使用的是三星提供的U-Boot,他们的烧写使用了自己的 SD卡烧写工具:SD_Writer,首先烧写了一个mmc.bin和一个zImage-sd的文件到SD卡中,前者mmc.bin其实就是用于SD卡启动的,后者zImage-sd是一个内核文件。我们首先来看看mmc.bin做了哪些事情,从SD卡启动,进入U-Boot的下载模式,使用printenv打印环境变量,可得:
2012-04-25 21:34:28
5064
转载 s3c2440 nandflash启动过程分析
有很多同学在移植u-boot时,都会对s3c2440从Nandflash启动的过程非常迷惑。这里发这个帖子给大家介绍一下它的启动流程。 大部分ARM9的CPU内部都集成有一个SRAM,SRAM是英文Static RAM的缩写,它是一种具有静止存取功能的内存,不需要刷新电路即能保存它内部存储的数据。这样他不需要初始化就能够直接使用。这与我们在外部扩展的大容量的SDRAM是不一样的,外部大
2012-04-16 09:22:34
1010
转载 Android深入浅出之Binder机制
Android深入浅出之Binder机制一 说明 Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Binder的使用:l ServiceManager,这是Androi
2012-04-11 13:39:58
408
原创 向OK6410android系统中状态栏中加入button
修改xml文件就可以添加按钮,文件位置/frameworks/base/packages/SystemUI/res/layout/status_bar.xml android:layout_width="fill_parent" android:layout_height="fill_parent" android:or
2012-04-01 14:17:40
1181
原创 s5pv210 cpu硬件资源
先来看一下210cpu的硬件资源框架S5PV210 主要特色包括 ARM CortexTM-A8 based CPU Subsystem with NEON 32/ 32 KB I/D Cache, 512 KB L2 Cache Operating frequency up to 800 MHz at 1
2012-03-30 23:14:19
1260
原创 国内开发板行业的形式
一直以来,或者在公共论坛上,或者在嵌入式技术交流群中,有不少人表示对现在嵌入式开发板选型感到困惑 。我们要选择哪一款开发板?哪一款能满足我的需求?为什么基于同样处理器的开发板,会有两千元的开发板,也会有上万元的开发板?目前嵌入式行业是怎样一种状况?在这里提供一篇关于目前我国嵌入式行业的现状和嵌入式开发板选择注意事项的文章,有些观点可能只代表我个人的看法,算是是一家之言吧,但也是希望能够为大家提供信
2012-03-30 23:12:21
1840
原创 嵌入式linux截图工具gsnap移植到OK6410 TX2416开发板
交叉编译器版本:arm-linux-gcc 4.3.2 操作系统平台:Ubuntu 11.04开发板平台:Tx2416 OK6410开发板需要以下两个源文件jpegsrc.v6b.tar.gzgsnap.tar.gz嵌入式linux截图工具的基本原理就是通过读取Framebuffer,把LCD上显示的内容转换成图片格式文件(jpeg、bmp、png)。编译截图
2012-03-30 21:23:20
4213
2
原创 在OK6410开发板上实现cgi的控制led灯
1将boa目录下的boa放到OK6410开发板bin目录中,通过串口传送就可以。然后加上可执行权限,chmod a+x2 boa.conf放到开发板中的etc/boa.conf替换原来的3把boa目录整个放到/usr/local/下面,替换原有的,然后进入到cgi-bin目录,chmod 777 *.cgi4 设置ip使开发板能上网5运行boa打开电脑的浏览器,输入开发板的
2012-03-30 19:28:50
2812
转载 周立功写给学单片机的年轻人
作为过来人思前想后,我感到完全有责任将发自心底的感受传递给年轻一代,“一个企业家心灵深处渴望优秀人才的卓越追求和深层次的叹息、痛苦和感受”。您们千万不要等到毕业求职时才觉得自己能力太差,世界上从来就没有后悔药。当然,如果您现在看了我写的这篇文章可能还不算晚,因为您还有机会在以后的岁月里奋起直追——“亡羊补牢,尤未为晚”。对于现在刚进入大学的学生,您应该更加珍惜这美好的求学机会,因为眨眼之间几年就过
2012-03-30 13:18:36
785
原创 打造完美Linux 嵌入式学习路线
学习嵌入式linux的人可能都有过这样的经历,想要想把linux内核原理弄明白,于是从图书馆借了本linux内核,可是看了没几天终于看不下去了,学习linux的热情是好的,也要有一个正确的学习方法。今天就和大家简单说说才是正确的学习linux的路线(只代表个人观点只供参考,每个人都有适合自己的学习方法,不一定都千篇一律,不过适合大多的初学者)。ARM+LINUX路线,主攻嵌入式Linux操作系
2012-03-29 23:25:30
1335
原创 linux设备驱动之我是led灯-基于OK6410开发板
原创作品转载请注明出处http://blog.csdn.net/cediy2088long?viewmode=contents学习嵌入式linux编程,我们接触到的大多是linux设备驱动程序的编程。今天我就给大家简单的分析一下飞凌的led驱动程序,有了我们前面led的裸机的程序的基础,这个led的驱动也就简单多了。大家最好是看一下linux设备驱动程序一书的前六章,这
2012-03-29 22:44:45
3607
原创 对于初学者如何选择开发板
自己做嵌入式已经好几年了,遇到过很多的初学者,也帮助边初学者回答过各种千奇百怪的问题,自己感觉有很多时候,初学者的问题都是可笑的,可是回头想一想自己的路,也是从这些可笑的问题走过来的。很多的大学生在学习嵌入式,不知道从何学起,对于学ARM的人来说,没有开发板就=“纸上谈兵”。我们感觉学习嵌入式不好学,要学的东西太多了,是因为我们没有接触到实物,初学者甚至者不知道什么是嵌入式,嵌入式的概念是什么。我
2012-03-28 23:29:03
6380
4
转载 为Tiny6410Android2.3.4系统添加Ethernet框架支持(含去除状态栏信号图标及增加屏幕超时“永不关屏”选项)
先分享一下修改后的图片 1.增加状态栏网络图标(有连接时才显示),去除信号图标 2. 增加设置“以太网设置”选项 3. 增加“从不待机”选项,对应的实际值是-1 [attachment=3306] [attachment=3307] [attachment=3308] [attachment=3311] 友善之臂有提供了1个软件用于设置开发板的有线网络。如
2012-03-25 23:11:19
1922
原创 OK6410Android系统的开机默认设置
这里的开机默认设置指的是,烧写ROM第一次启动后所看到的默认设置 有些选项可以通过更改build.prop来实现。有些则需要更改Android源代码才行。 一、 设置默认语言、默认区域、时区为中文中国,上海时间 ROM根目录/system/build.prop中修改或添加 ro.product.locale.language=zh ro.product.locale.reg
2012-03-25 23:08:47
1190
原创 LVM逻辑卷管理器
pvcreatvgscanvgcreate vg0 /dev/sdb1 /dev/sdb2vgdisplay vg0lvcreate -n data -L 10M vg0mkfs.ext3 /dev/vg0/datamount /dev/vg0/data /mntumount /mntlvdisplaye /dev/vg0/datalvcreate -n tes
2012-03-21 21:24:02
522
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人