U-Boot2010.06移植(2440)-----添加MTD(NAND)分区
来源:互联网 发布:苏州单片机 编辑:程序博客网 时间:2024/06/14 04:38
1、修改include/configs/smdk2440.h
(1)加入MTDPARTS命令/* MTDPARTS settings */
#define CONFIG_CMD_MTDPARTS 1
#define CONFIG_MTD_DEVICE 1
#define CONFIG_MTD_PARTITIONS1
(2)加入MTD分区信息
#define MTDIDS_DEFAULT "nand0=nandflash0"
#define MTDPARTS_DEFAULT "mtdparts=nandflash0:1m@0(bootloader),"\
"128k(params),"\
"4m(kernel),"\
"-(root)"
2、修改common/main.c
(1)在main_loop函数,加入mtdparts_init函数的调用#ifdef CONFIG_AUTO_COMPLETE
install_auto_complete();
#endif
#ifdef CONFIG_CMD_MTDPARTS
extern int mtdparts_init(void);
if (!getenv("mtdparts"))
{
run_command("mtdparts default", 0);
}
else
{
mtdparts_init(); //有设置mtdparts环境参数时就调用mtdparts_init函数
}
#endif
1 0
- U-Boot2010.06移植(2440)-----添加MTD(NAND)分区
- U-Boot2010.06移植(2440)-----添加支持YAFFS2文件系统
- U-Boot2010.06移植(2440)-----基本移植
- U-Boot2010.06移植总结
- linux驱动移植(nand,yaffs2) MTD分区
- U-boot-2014.04移植到MINI2440(10) 移植nand flash保存环境变量、添加分区
- U-Boot2010.06移植(2440)-----移植NorFlash驱动
- U-Boot2010.06移植(2440)-----移植NandFlash驱动
- U-Boot2010.06移植(2440)-----移植网卡DM9000驱动
- u-boot2010.06的移植(3)——支持nand启动
- u-boot2010.06的移植(5)——支持nandflash、分区及环境参数的设置
- Linux移植添加norflash MTD分区
- Linux移植添加norflash MTD分区
- u-boot2010.06的移植(1)——准备移植
- u-boot移植出现nand、mtd命令不能使用
- tiny210(s5pv210)移植u-boot(基于 2014.4 版本)——NAND添加分区
- tiny210(s5pv210)移植u-boot(基于 2014.4 版本)——NAND添加分区
- u-boot2010.03 移植篇(二)-----修改start.S,支持nand启动
- View的水波纹
- JPush极光推送Java服务器端API
- 欢迎使用CSDN-markdown编辑器
- Linux 添加SWAP空间
- 判断三角形
- U-Boot2010.06移植(2440)-----添加MTD(NAND)分区
- oracle 11g R2安装时先决条件检查失败
- 算法竞赛入门经典(刘汝佳)习题3-3 UVa1225
- OpenCV 几何变换-图像平移
- 修改struts的扩展名
- HDU 2973 YAPTCHA(威尔逊定理+前缀和)
- 数据结构----线段树----线段树的定义与构造
- LQB 2I
- Leetcode 210 Course Schedule II 拓扑排序