码迷,mamicode.com
首页 >  
搜索关键字:arm uboot    ( 6070个结果
linux-3.15.4内核移植
1.解压内核sudo xz -d linux-3.15.4.tar.xzsudo tar xvf linux-3.15.4.tar2.修改内核源码顶层的Makefilesudo vim Makefilearch=armCROSS_COMPILE=arm-linux-3.vim arch/arm/ma...
分类:系统相关   时间:2014-07-09 21:20:43    阅读次数:601
关于静态与动态编译arm平台程序的比较
由于最近弄个console程序,调用了readline,ncurses库,这两个动态库加起来有四百多k,而程序其实很小,其他地方也没使用到这两个库 所以想静态编译看看console程序有多大。 #arm-linux-gcc cli.c -o console libreadline.a  libncurses.a  #ls -l total 1932 -rwxrwxr-x 1 root...
分类:其他好文   时间:2014-07-09 10:24:19    阅读次数:198
ARM过程调用标准---APCS简介
介绍 APCS,ARM 过程调用标准(ARM Procedure Call Standard),提供了紧凑的编写例程的一种机制,定义的例程可以与其他例程交织在一起。最显著的一点是对这些例程来自哪里没有明确的限制。它们可以编译自 C、 Pascal、也可以是用汇编语言写成的。 APCS 定义了: 对寄存器使用的限制。使用栈的惯例。在函数调用之间传递/返回参数。可以被‘回溯’的基...
分类:其他好文   时间:2014-07-08 17:12:39    阅读次数:221
u-boot分析
Bootloader:u-boot.2009.08分析与移植 4.1:分析u-boot根目录下的Makefile,可以看到uboot编译的顺序如下,由此可知编译执行的第一个文件是cpu/$(CPU)/start.o,又由于是基于arm920t架构的,所以去分析cpu/arm920t/start.S源文件。 # U-Boot objects....order is important (i.e....
分类:其他好文   时间:2014-07-08 15:34:46    阅读次数:151
readline-6.3 之arm平台交叉编译
最近需要弄个CLI命令接口程序,初步设想是需要支持历史命令翻阅,tab键命令补全这样的一个东西。经查阅相关资料,深耕百度一番!(google最近不太正常) 实在恼火。发现readline果真是个好东西,于是将其先编译成arm平台。 ./configure CC=arm-linux-gcc --host=arm-linux CROSS_COMPILE=arm-linux-gcc 配置,起初...
分类:其他好文   时间:2014-07-08 13:01:43    阅读次数:210
FS_V210开发平台下Linux启动logo的修改
作者:朱老师,华清远见嵌入式学院讲师。一、开发平台主机:ubuntu12.04系统;目标机:FS210平台;内核版本:Linux-3.0.8交叉编译工具:arm-cortex_a8-linux-gnueabi-gcc;二、步骤运行Ubuntu12.04系统,打开命令行终端。$cd~ $cddriver $mkdirlogo $cdlogo将“fs210光盘:实验..
分类:系统相关   时间:2014-07-08 10:53:26    阅读次数:484
Genymotion INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
出现这个错误的原因是Genymotion默认的处理器是x86的,不是arm的。所以安装的时候会出错,只要把x86转换成arm就可以了。 转换方法: 1、下载转换的zip文件:http://download.csdn.net/detail/hyr83960944/7606813 2、下载好的压缩文件不要解压缩,直接用鼠标拖到Genymotion模拟器中 3、等待模拟器File refresh...
分类:其他好文   时间:2014-07-08 10:38:37    阅读次数:157
uboot向kernel的传参机制——bootm与tags
uboot如何启动kernel以及uboot与kernel之间的传参机制详解...
分类:其他好文   时间:2014-07-06 11:05:11    阅读次数:334
刚接触开发板之接口接线工具
ARM开发板本质上就是个小型的计算机系统,因此学习初学开发板可以跟PC电脑做对比。    新买的电脑需装系统(厂家预装或个人自己装)然后才能使用。同样的道理,开发板也必须先烧写软件之后,才能使用。PC电脑可以通过光盘装系统,用键盘、显示器使用;而对于开发板,可以通过JTAG接口烧写软件,使用串口作为输入、输出。    PC电脑一般有CPU、内存、硬盘、网卡、并口串口等,对应的,开发板内也有CP...
分类:其他好文   时间:2014-07-06 08:56:55    阅读次数:167
(笔记) (ARM) QQ2440 开发板改为 GT2440 (Linux) (开发板)
QQ2440改 GT24401跟换Nand Flash 将QQ2440的Nand Flash k9f1208u0b (64M)焊接取下来,换上k9f2g08u0a 或k9f2g08u0b (256M)2.去掉QQ2440板上右边靠中间的电阻 NR5,不去掉无法从Nand Flash 启动 这里去掉....
分类:系统相关   时间:2014-07-05 20:41:10    阅读次数:364
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!