摘要: uboot的环境变量在程序的运行和调试过程中都发挥着比较重要的作用。一、环境变量可以理解为全局变量,但是他的生命周期比全局变量要长,当程序已经结束运行时,全局变量就会消亡,但是环境变量在下次上电运行时,依旧可以保持为上设置的值。二、代码分析1、分析uboot命令setenv举例:输入命令"seten... 阅读全文
posted @ 2016-01-04 21:10 小清奈 阅读(891) 评论(0) 推荐(0) 编辑
摘要: 说明:文件位置:在uboot的目录下,文件名为:config.mk。是一个makefile文件,以后会被主Makefile调用。它的主要作用的是:(1)具体的设置交叉编译工具链接(主Makefile中也有设置交叉编译工具链)(2)加载include/autoconfig.mk文件(这个文件是在主Ma... 阅读全文
posted @ 2015-12-28 15:11 小清奈 阅读(2739) 评论(0) 推荐(0) 编辑
摘要: 说明:文件位置:在uboot的目录下,文件名为:mkconfig。本身是一个脚本文件。它的主要作用的是:(1)创建一个重要的符号链接(2)创建一个config.mk文件(在include目录下)(3)创建一个config.h文件(在include目录下)下面会截距一部分重要的代码来分析1、首先要明白... 阅读全文
posted @ 2015-12-28 15:09 小清奈 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 说明:文件位置:在uboot的目录下,文件名为:Makefile从文件的头部开始分析1、24-29行,配置uboot的版本信息。VERSION = 1PATCHLEVEL = 3SUBLEVEL = 4EXTRAVERSION =U_BOOT_VERSION = $(VERSION).$(PATCH... 阅读全文
posted @ 2015-12-28 15:08 小清奈 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: 一、编写第一个shell程序实例1:【程序】1 #!/bin/sh2 echo "hello word !"【运行】【说明】第一行:#i/bin/sh 表示使用Ubuntu系统中/bin/sh下的一个解释器来解释shell,进行运行。第二行:echo "hello word !" 表示打印“hell... 阅读全文
posted @ 2015-12-24 13:28 小清奈 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 在数据手册《S5PV210_UM_REV1.1》中的section 02_system/3 CLOCK CONTROLLER(354页)一、时钟域在S5PV210的SoC中,时钟系统分为三个区域:MSYS、DSYS、PSYS。(1)MSYS:CPU(Cortex-A8内核)、DRAM控制器(DMC0... 阅读全文
posted @ 2015-12-18 21:44 小清奈 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 什么是重定位?为什么要代码重定位?要弄清楚上面的这两个问题,首先要理解下面这几个概念一、编码(1)位置无关编码:PIC,可执行程序运行时与代码在内存中的地址无关,代码中没有使用绝对地址,而是使用的相对地址。(例如:B、BL、MOV等指令)(2)位置有关编码:可执行程序运行时与代码在内存中的地址有关系... 阅读全文
posted @ 2015-12-17 20:46 小清奈 阅读(3376) 评论(0) 推荐(1) 编辑
摘要: 一、介绍 九鼎的S5PV210开发板,在出厂前已经默认刷了Android4.0系统。如果需要刷其它的系统或者是由于系统问题无法启动时,就需要对板子刷机。 其实,刷机是对210开发板的一个基础学习,目的是实践之前学过的系统启动过程,进一步的了解系统的启动过程,加深理解(uboot、kernel、rom... 阅读全文
posted @ 2015-12-17 16:52 小清奈 阅读(7908) 评论(0) 推荐(0) 编辑
摘要: 一、三星官方推荐方式1、数据手册《S5PV210_iROM_Application_note》中截取:(1)第一步:执行BL0。执行完成后调用BL1(2)第二步:执行BL1。加载BL2到SRAM中(3)第三步:执行BL2。初始化DDR。(4)第四步:将OS加载到DDR中(5)第五步:操作系统在DDR... 阅读全文
posted @ 2015-12-17 15:49 小清奈 阅读(892) 评论(0) 推荐(0) 编辑
摘要: 开始学习朱老师物联网的视频是国庆节的那几天开始的,刚刚开始的时候是想自己在网上找一些嵌入式方面的视频资料,也找了很多的资料臂如“国嵌视频”“达内的视频”,之后也化了十几块钱在淘宝上面买了几十个G的视频资料,看着资料蛮多的,咋的一看感觉资料多应该可以好好的学一下,但是看着看着,发现里面的资料太复杂了, 阅读全文
posted @ 2015-12-12 00:36 小清奈 阅读(1374) 评论(3) 推荐(0) 编辑