u-boot1.1.6在mini2440上nor和nandflash启动
"u-boot1.1.6在mini2440上nor和nandflash启动" u-boot是一种开源的Bootloader,广泛应用于嵌入式系统中。mini2440是一种流行的嵌入式开发板,基于S3C2440处理器。今天,我们将讨论如何在mini2440上使用u-boot1.1.6实现nor和nandflash启动。 让我们了解u-boot的移植过程。u-boot的移植是一个复杂的过程,需要掌握思路、方法为主,能够编译通过,实现简单功能。在实践中慢慢积累经验,熟悉过程。 在移植u-boot之前,需要建立交叉编译环境。我们可以下载arm-linux-gcc-3.4.1.tgz,并解压到/home目录下,然后建立工作目录,最后编辑/root/.bashrc文件,添加PATH环境变量。 接下来,我们需要在u-boot中建立自己的开发板类型。在u-boot源码的Board目录中,找一款与目标开发板配置相近的文件夹,进入该文件夹,并将smdk2410.c改成mini2440.c,同时Makefile中也要作相应的更改。然后,我们需要在include/configs目录中,将smdk2410.h复制一份,并命名为mini2440.h。 在Makefile文件中,我们需要添加mini2440_config的配置,包括arm架构、arm920t CPU类型、mini2440开发板型号、NULL开发者、s3c24x0片上系统等信息。 在编译u-boot之前,我们需要修改/cpu/arm920t/start.S文件,添加led驱动,以便能够显示u-boot进程。在start.S文件中,我们需要定义GPBCON、GPBDAT、GPBUP寄存器,并使用ldr指令加载GPBUP寄存器的值。 我们可以使用make命令编译u-boot,并生成Bin文件。然后,我们可以将生成的Bin文件下载到mini2440开发板的RAM中,并从RAM中直接运行u-boot。 在mini2440上使用u-boot实现nor和nandflash启动需要进行详细的分析和配置。我们需要了解norflash和nandflash的存储结构,并根据实际情况进行配置。同时,我们也需要了解u-boot的启动过程,包括从norflash或nandflash中加载u-boot镜像,并将其加载到RAM中,最后从RAM中启动u-boot。 u-boot1.1.6在mini2440上nor和nandflash启动需要掌握u-boot的移植过程、开发板的配置、存储结构、启动过程等知识点。同时,我们也需要进行实践,积累经验,熟悉u-boot的移植过程。 知识点: 1.u-boot的移植过程 2.建立交叉编译环境 3.u-boot的开发板配置 4.Makefile文件的配置 5.cpu/arm920t/start.S文件的修改 6.u-boot的启动过程 7.norflash和nandflash的存储结构 8-mini2440开发板的配置 9.u-boot在mini2440上的应用
- 普查2013-07-30按照文章上的步骤学习了一下,结果还是没成功
- jingyu85935642013-01-01这种资源网上真的好多,哎,太浪费积分了
- iampisfan2012-08-08不是很详细,细节部分比较少,但是还是有一定的参考价值的
- huangyedehuhuang2011-10-10总体不错,但还是有些细节没说,还是感谢lz。
- changjiangdianxin2014-05-03有参考价值。
- 粉丝: 345
- 资源: 27
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (35734838)信号与系统实验一实验报告
- (175797816)华南理工大学信号与系统Signal and Systems期末考试试卷及答案
- BLDC 无刷电机 脉冲注入 启动法 启动过程持续插入正反向短时脉冲;定位准,启动速度快; Mcu:华大hc32f030; 功能:脉冲定位,脉冲注入,开环,速度环,电流环,运行中启动,过零检测; 保护
- (3662218)学生宿舍管理系统数据库
- (4427850)编译原理 词法分析器
- (10675456)编译原理的词法分析语法分析
- (7964012)编译原理实验报告及源码
- (3913042)编译原理编译原理词法分析实验.rar
- (26198606)VUE.js高仿饿了么商城实战项目源码(未打包文件)
- 盘式电机 maxwell 电磁仿真模型 双转单定结构,halbach 结构,双定单转 24 槽 20 极,18槽 1 2 极,18s16p(可做其他槽极配合) 参数化模型,内外径,叠厚等所有参数均可调