
OK6410之uboot移植
文章平均质量分 74
SunRise_2016
专业杂工一枚,混迹于IT、产品周边,继续苦逼的做着残品的梦
展开
-
S3C6410开发全纪录(三)《UBOOT中添加DM9000AE网卡驱动》
我们获得的UBOOT的代码中实际是有DM9000的网口驱动的,位于:driver/dm9000x.c 在S3C6410的配置中,中并没有将之打开,而其他的芯片中有使用 特别需要注意的是dm9000的驱动与dm9000AE的驱动还是有区别的,如果直接使用代码中自带的dm9000驱动流程,会出现无法收到数据的情况 一、添加dm9000AE的驱动 [cpp] view plainco转载 2012-08-06 22:23:14 · 2419 阅读 · 0 评论 -
OK6410之uboot移植(4)——uboot启动代码植及支持nand flansh启动
参考自 http://wenku.baidu.com/view/ae78a00390c69ec3d5bb75ce.html?st=1 http://zhengxianqing1986.blog.163.com/blog/static/180567261201222681150436/ http://blog.163.com/tianjunqiang666@126/blog/static/87原创 2012-08-05 20:06:34 · 2553 阅读 · 0 评论 -
OK6410之uboot移植(3)——搭建自己的开发板项目框架(make smdk6410_config)
一、 准备移植 1、嵌入式 Linux软件结构与分布 一般情况下嵌入式Linux系统中的软件主要分为以下几部分: 1) 引导加载程序:其中包括内部 ROM中的固化启动代码和 BootLoader两部分。 内部固化ROM是厂家在芯片生产时候固化的,作用基本上是引导BootLoader。 有的芯片比较复杂,比如 Omap3在 flash中没有代码的时候有许多启动方式: USB、原创 2012-07-15 18:36:08 · 3519 阅读 · 0 评论 -
OK6410之uboot移植(2)——U-Boot启动过程完全分析
1.1 U-Boot工作过程 U-Boot启动内核的过程可以分为两个阶段,两个阶段的功能如下: (1)第一阶段的功能 Ø 硬件设备初始化 Ø 加载U-Boot第二阶段代码到RAM空间 Ø 设置好栈 Ø 跳转到第二阶段代码入口 (2)第二阶段的功能 Ø 初始化本阶段使用的硬件设备 Ø 检测系统内存映射 Ø 将内核转载 2012-07-14 19:47:12 · 5044 阅读 · 3 评论 -
OK6410编译U_BOOT,使之支持DM9000AE(一)
步骤如下: #tar zxf uboot1.26_FORLINX_6410.tgz –C /home/FOLINX_SHARE/uboot1.1.6_256M 解压,解压到/home/FOLINX_SHARE/uboot1.1.6_256M目录下 #cd /home/FOLINX_SHARE/uboot1.1.6_256M 进入/home/原创 2012-04-10 20:15:22 · 2412 阅读 · 0 评论 -
OK6410之u_boot.bin等问题解决
问题:如何支持linux2.6.36中网卡的问题 由于飞凌提供的u_boot.bin不支技DM9000AE,故按照http://bbs.witech.com.cn/thread-4704-1-1.html的方法重新编译U_BOOT,版本为飞凌配套的linux2.6.28,的确可以。但是内核版本过低,故用同样的方法编译飞凌配套的linux2.6.36版本的U_BOOT,但是没有编译通过。因此,利用原创 2012-04-15 21:14:35 · 2092 阅读 · 0 评论 -
OK6410之uboot移植(1)——系统环境简介
学习嵌入式也有一段时间了,感觉还是抓不住要领,没有系统深入了学习,总体东看看、西瞧瞧的,学习到的东西还是比较少。相关知识比较凌乱,没能构建系统嵌入式。为此,激励一下自己,特设此板块,记录相关的学习进程。从今日起,开始嵌入式的系统的第一步,移植uboot,运行于OK6410开发板。此blog仅供参考,如有不正之处,还请指出。 一、移植环境 操作系统平台:VMWare7.0.1原创 2012-07-14 18:50:04 · 2260 阅读 · 0 评论 -
S3C6410开发全纪录(二)《如何计算内存大小,并在UBOOT中调整内存大小》 .
转载:http://blog.youkuaiyun.com/turui/article/details/6634778 前章我们已经可以制作出用来启动的SD卡了,并将自己编译的UBOOT烧录到了SD卡中 这份UBOOT代码中的内存配置肯定和手头的开发板不一致,这里我们将搞清楚如何修改内存大小,并说清楚内存大小到底是如何计算的 一、关于内存大小的计算 1)硬件的型号,在飞凌的开发板中 128M内存 采转载 2012-08-06 20:16:08 · 2461 阅读 · 0 评论