
Beagleboard-xm
天才2012
天生我‘才’必有用
展开
-
beagelboard-xm上dvsdk移植4:sd卡启动脚本以及NFS文件系统的制作和配置
这次遇到问题真心静下来去仔细看了一下sd卡的脚本,主要是遇到sd卡制作的文件系统可以正常启动,但是挂载nfs系统却不能正常工作,一些模块不能正常加载。 归于原因,主要定位于sd卡脚本都文件系统做了很大的修改,接下去会分析到。毕竟这个DVSDK都是用到EVM板子上的,所以出现这个很正常。DVSDK自己带的setup-targetfs-nfs.sh脚本,只是完成了自带文件系统的解压,没有将DVSDK原创 2012-11-07 21:53:21 · 3527 阅读 · 10 评论 -
beagelboard-xm上dvsdk移植2:Bug出现的原因和解决。
本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。 欢迎和大家交流。qq:1037701636 email:gzzaigcn2009@163.com,gzzaigcn2012@gmail.com 在前面移植1中,本文主要介绍了bb-xm 上dvsdk移植出现的几个Bug和我的解决方法。主要来自于xload. 编译完成后,xload启动不了,原因如下: 1.下载的补丁脚本原创 2012-10-28 20:31:42 · 3851 阅读 · 0 评论 -
bb-xm revc移植3 之 xload启动过程略解以及bug的彻底起因和解决
困惑于前面的博文中提到的xload启动的问题,这次仔细的看了一下,也从网上学习了一些xload的启动过程。 从内部的fireware启动xload开始,xload首先加载的是x-load.lds: OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") OUTPUT_ARCH(arm) ENTRY(_star原创 2012-10-29 12:03:04 · 2255 阅读 · 0 评论 -
beagelboard-xm上dvsdk移植1:补丁脚本
本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。 欢迎和大家交流。qq:1037701636 email:gzzaigcn2009@163.com,gzzaigcn2012@gmail.com 本来昨天就该写点总结的,可是一天的时间都去参加党员培训了。总觉得,在做一些新事情后,需要对所学到的新事物,新东西做一个总结,即使对自己学习的一个梳理,也方便以后深入的研究。原创 2012-10-28 16:50:02 · 6110 阅读 · 7 评论 -
基于beagleboard-xm的触摸屏移植和Qt4.6.2移植
本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。 欢迎和大家交流。qq:1037701636 email: gzzaigcn2009@163.com,gzzaigcn2012@gmail.com 过去的一周,大概不到5天由于项目的部分需求暂时需要使用到触摸屏,所以暂时停下来做了一下bb-xm的触摸屏移植和Qt的支持。 学是必须的,写代码是必须的,看代码是必须的,整理文档也是必原创 2013-03-02 20:05:33 · 5586 阅读 · 7 评论 -
dm3730和dm6437,dm6446,AM335x启动过程的不同
dm3730的启动流程为RBL+X-loader+uboot+uImage分别在片内ROM(fireware),片内SRAM,片外的DDR,片外的DDR。 之所以建立这样一个复杂的启动过程,我个人的理解是。片内ROM和SRAM空间有限,uboot的大小基本达到了200KB 左右,不能放在空间有限的SRAM中(因为SRAM的集成度不高,容量越大体积也越大)。于是肯定需要有前期的RAM来帮助完成加载原创 2013-06-30 23:17:56 · 3558 阅读 · 0 评论 -
TI的DM3730之dvsdk中uboot时钟配置初始化深入解析
本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。 欢迎和大家交流。qq:1037701636 email:200803090209@zjut.com,gzzaigcn2012@gmail.com 过去的一周,一直处在纠结的时刻中,一周过去了,基本问题和疑惑也在渐渐的解决中,回过头去想想,原来问题的出现,只是一个小小的地方就可以解决。也觉得出现问题定位不到问题的所在也是只身能原创 2013-03-10 20:44:46 · 4891 阅读 · 0 评论 -
基于Linux的BeagleBoard-xm终端开发环境搭建
本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636 email:gzzaigcn2012@gmail.com今天在处理一些android开发的问题时,找到了去年年初做的一个基于Beagleboard-xm的项目,有个文档当初整理的不错,这个分享给大家吧。 基于Linux的BeagleBoard-xm终端开发环境搭建 PC机Linux开发版本:ubuntu原创 2014-04-10 22:01:41 · 5823 阅读 · 5 评论 -
记linux内核处理bootargs到内核并加载模块时传入参数(module_param_named()等)
昨晚,一网友问我如何把LCD反转一下输出,顿时不会,只会去看之前的dm3730的linux2.6.32的内核。偶然发现直接设置bootargs的参数到内核也许就可以啦。 Linux以内核模块为核心,自动编译如系统后,所以的类似init_call等都会存放在Init的section中。类似的,一个模块中经过module_param()和module_param_named()设置的参数。原创 2013-11-15 14:16:45 · 10906 阅读 · 0 评论