摘要:
uboot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个0x40字节的头,记录参数所指定的信息,这样uboot才能识别这个映象是针对哪个CPU体系结构的,哪个OS的,哪... 阅读全文
摘要:
问题1: u-boot-2010.3中nand_spl文件夹的作用:实现从Nandflash启动在编译是会建立几个链接文件,用这几个链接文件生成u-boot-spl-16k.bin nand_spl/board/samsung/smdk6400文件下有config.mk,Makefile和u-b... 阅读全文
摘要:
GCC 1 Section: GNU Tools (1)Updated: 2003/12/05Sponsor: GCC Casino Winning ContentNAMEgcc,g++-GNU工程的C和C++编译器(egcs-1.1.2) 总览(SYNOPSIS)gcc[option|filen... 阅读全文
摘要:
预处理器选项(Preprocessor Option)下列选项针对C预处理器,预处理器用在正式编译以前,对C 源文件进行某种处理.如果指定了`-E'选项, GCC只进行预处理工作.下面的某些选项必须和`-E'选项一起才 有意义,因为他们的输出结果不能用于编译.-include file 在处理常规输... 阅读全文
摘要:
1、安装kermit #apt-getinstallckermit2、使用kermit之前,在用户宿主目录下(/home/用户名/)创建一个名为.kermrc的配置文件,内容如下 : setline/dev/ttyUSB0//如果是串口就是ttyS0 setspeed115200 setca... 阅读全文
摘要:
1、由于Tiny6410 2G版的Nand flash(K9GAG08U0E)的页大小是8K的,但是s3c6410芯片设置为nand flash启动时先从nand flash复制8K代码到片内内存中去,这个复制不是直接复制nand flash 的第0页的8K而是从前四页中分别取出2K代码到片内内... 阅读全文
摘要:
b 跳转指令(跳转范围为32Mb)bl 带返回地址的跳转,指令自动将下一条指令的地址复制到R14寄存器,然后跳转到指定地址去执行,执行完后返回到下一条指令处执行pc 寄存器R15,程序计数器指向当前执行的程序地址lr 寄存器R14,链接寄存器保存程序跳转时的返回地址ldr 从内存中读取数据加载到寄存... 阅读全文
摘要:
我是以root身份登录Ubuntu的:在Ubuntu上执行 #apt-get install nfs-kernel-server //安装NFS服务在Ubuntu上执行 #mkdir /root/nfs //创建一个共享文件夹在Ubuntu上执行 #vi /etc/... 阅读全文
摘要:
1、Tiny6410的Linux系统修改IP地址: vi /etc/eth0-setting2、Ubuntu14.04自动以root身份登录系统: /etc/lightdm/lightdm.conf 更改为以下内容:重启后自动以Root身份登录[SeatDefaults]autologi... 阅读全文
摘要:
Linux系统环境是照着友善之臂的教程搭建的//Hello World驱动程序源文件 1 #include 2 #include 3 #include 4 5 #include 6 #include 7 #include 8 #include 9 #include 10 #inclu... 阅读全文