UBOOT-2010.06 移植 支持norflash (四)
发布时间:2020-12-15 07:16:01 所属栏目:百科 来源:网络整理
导读:主要参考:U-BOOT-2010.06移植到TQ2440.pdf? 这个资料 整理的一些资料: u-boot-2011.03在TQ2440上的移植(3)--支持norflash启动 移植u-boot2009.08到OK2440V3开发板(3)---nor flash启动 嵌入式Linux之我行——u-boot-2009.08在2440上的移植详解(二) EN29L
主要参考:U-BOOT-2010.06移植到TQ2440.pdf? 这个资料
整理的一些资料: u-boot-2011.03在TQ2440上的移植(3)--支持norflash启动 移植u-boot2009.08到OK2440V3开发板(3)---nor flash启动 嵌入式Linux之我行——u-boot-2009.08在2440上的移植详解(二) EN29LV160AB? nor flash? 开发板 1.修改u-boot 提示符 ?? gedit include/configs/smdk2440.h
2. 配置 nor falsh
发现自己的天嵌TQ2440板子所使用的Nor flash?芯片(
NOE的EN29LV160AB)与smdk2410默认使用的芯片(AMD的AM29LV400B或AM29LV400)除了大小不一样外,其它如命令序列、工作方式等都是一样的。所以U-boot源码中关于nor flash的部分修改的不多。
?
因为已经知道自己板子的Nor flash芯片是Bottom boot模式,分成35个扇区(使用J-LINK烧写板载光盘的映像时,可以看到相应的芯片信息),
前4个扇区的大小分别为16KB,8KB,32KB,后3
1个扇区的大小都是64K。所以正好可以使用board/smdk2410目录下的flash.c,直接对芯片厂商以及ID进行赋值的方式。(当然还
有更好的方式就是读取芯片信息,判断出芯片厂商和ID再进行以后相应的操作,以后有空用这种方式)。
gedit include/configs/smdk2440.h
3. 配置下载 make mrproper make smdk2440_config make all 4.显示
因为使用的是 AM flash 原先的配置
阅读(1255) | 评论(0) | 转发(0) |
0
上一篇:UBOOT-2010.06 移植 建立自己的demo板 (二) 下一篇:UBOOT-2010.06 移植 支持nand flash 上 (五)
相关热门文章
评论热议
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读