
x210v3开发板uboot移植
文章平均质量分 72
本人经过一段时间的uboot移植小有心得,希望通过这些博客能帮到更多的新手。我的开发板是九鼎公司的x210v3.cpu是三星的s5pv210,操作系统ubuntu14.04,交叉编译工具链arm-linux-gcc 4.4.1 。uboot版本:u-boot-2012.10。
疯雨
活到老学到老
展开
-
x210v3开发板u-boot-2012.10移植之十一---添加DM9000网卡支持
为了后面的nfs文件系统挂载做必要的准备,这里必须添加对网卡的支持,通过查原理图可以知道x210v3开发板网卡型号是DM9000AE。网卡同sd卡一样国际通用,所以uboot对其的支持也是很完美的,只需添加进编译即可。如果你对uboot的启动流程有一定了解,你一定会去arch/arm/lib/board.c文件去找网卡初始化,找到如下内容:616 #if defined(CONFIG_原创 2015-06-16 20:22:52 · 1376 阅读 · 0 评论 -
s5pv210 IROM启动流程详解
还是那句老话,用最原始的资料,那么去哪找呢?当然是三星了,s5pv210是三星做的嘛,去网上下载S5PV210_iROM_ApplicationNote_Preliminary_20091126.pdf 讲到启动系统,那么需要哪些存储介质才行呢?首先得有启动介质,也就是掉电后代码不会丢失并且上电后就能运行(不需要初始化,否则怎么运行呢),我们知道内存是不行的,内存掉电后数据就清空了。norf原创 2015-06-11 01:02:33 · 3736 阅读 · 0 评论 -
x210v3开发板u-boot-2012.10移植之十二---启动内核
uboot启动内核要注意两点:第一,修改自启动命令。我的这个uboot版本是配置 CONFIG_BOOTCOMMAND (在配置文件配置 x210v3.h)第二,修改启动参数(如果内核配置为uboot传递启动参数的话)。这个uboot版本是配置CONFIG_BOOTARGS。我不用uboot传参,就不改了。关于内核的制作,我也有相应的文章,可以去看看。下面修改启动命令:原创 2015-06-17 12:24:13 · 1803 阅读 · 2 评论 -
x210v3开发板u-boot-2012.10移植之十---串口摇身一变控制台
串口这家伙天生适合做控制台。原创 2015-06-11 20:01:27 · 1435 阅读 · 4 评论 -
x210v3开发板u-boot-2012.10移植之九---运行阵地转移,赶紧把BL2扔到内存
内存初始化好了,当然是转移到内存运行了。原创 2015-06-11 19:58:20 · 1306 阅读 · 0 评论 -
x210v3开发板u-boot-2012.10移植之八---DDR2初始化我也能搞定
这么久了代码还没进入内存怎么行,接下来我们就来初始化DDR2。原创 2015-06-11 19:55:28 · 2182 阅读 · 4 评论 -
x210v3开发板u-boot-2012.10移植之七---六步轻松搞定串口初始化
串口是调试的利器,单纯靠led来调试是很痛苦的一件事原创 2015-06-11 19:48:42 · 2120 阅读 · 10 评论 -
x210v3开发板u-boot-2012.10移植之六---系统时钟初始化
从前面的IROM启动知道,其实时钟原创 2015-06-11 19:51:30 · 1738 阅读 · 0 评论 -
x210v3开发板u-boot-2012.10移植之五---点亮led进行调试
点led之前必须懂得s5pv210IROM启动流程,原创 2015-06-11 00:32:10 · 1787 阅读 · 0 评论 -
x210v3开发板u-boot-2012.10移植之四---完善开发板配置,建立x210v3_config配置
先解决上篇的错误 make一下原创 2015-06-10 23:20:59 · 1354 阅读 · 0 评论 -
x210v3开发板u-boot-2012.10移植之三---mkconfig分析
编辑顶层的Makefile文件root@crazyrain:/home/share/uboot/u-boot-2012.10# vim Makefile搜索s5p_goni_config目标,没找到。那么就是说这个目标是由其他文件产生的,并不是直接在Makefile中给出的。那么搜索_config原创 2015-06-09 13:23:21 · 1386 阅读 · 0 评论 -
x210v3开发板u-boot-2012.10移植之二---如何学习uboot,掌握uboot结构
为了以后能很快掌握uboot的新版本,推荐大家拿到uboot的第一步就是阅读README文档。1.下载u-boot-2012.10.tar.bz2源代码 uboot官网: ftp://ftp.denx.de/pub/u-boot/2.解压u-boot-2012.10.tar.bz2 root@crazyrain:/home/share/uboot# tar xjvf原创 2015-06-09 11:08:06 · 2023 阅读 · 0 评论 -
x210v3开发板u-boot-2012.10移植之一---uboot版本选择
1.开发板简介 X210CV3 是九鼎创展继 X210CV01 和 X210CV02 推出的又一款低功耗,高性能,可扩展性强的核心板,它由深圳市九鼎创展科技设计,生产并发行销售。它采用三星Cortex-A8 架构的 S5PV210 作为主处理器,运行速度高达 1GHz。PCB 采用 8 层沉金工艺设计,具有最佳的电气特性和抗干扰特性,工作稳定可靠。相比 X210CV01,接口更原创 2015-06-06 03:39:36 · 3581 阅读 · 0 评论