免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2091 | 回复: 4

[BootLoader] 如何在ppc架构下添加u-boot命令 [复制链接]

论坛徽章:
0
发表于 2013-05-24 10:55 |显示全部楼层
求大神指导:
     买了一块freescale的powerpc架构板子,在nor flash启动后,发现没有操作nand flash的操作命令。
256M的nand flash操作不了了,很是郁闷啊。求大神指导如何在nor flash的u-boot下添加操作nand flash的
命令,像 nand read,nand write,nand erase什么的。求指导啊,小女子不胜感激。

论坛徽章:
0
发表于 2013-05-24 17:18 |显示全部楼层
求指导啊,求指导

论坛徽章:
0
发表于 2013-05-25 21:58 |显示全部楼层
1、必须看原理图,搞清楚哪一个localbus的片选接到nand flash
如果是lcs1(一般情况)
对照官方uboot ,例如837xrdb板的配置
http://git.freescale.com/git/cgi ... nfigs/MPC837XERDB.h

CONFIG_SYS_NAND_BASE        CONFIG_SYS_BR1_PRELIM         CONFIG_SYS_OR1_PRELIM        这几个配置,需要搞清楚每一位的含义对照flash手册配对

2、修改这个板子的 law.c tlb.c ,给nand flash寄存器的访问添加映射规则

3、添加
#define CONFIG_SYS_MAX_NAND_DEVICE        1
#define CONFIG_MTD_NAND_VERIFY_WRITE
#define CONFIG_CMD_NAND         
之类的配置

只能说道这里了,自己也要多努力分析。

论坛徽章:
0
发表于 2013-05-27 08:48 |显示全部楼层
回复 3# deep_pro
太感谢了

   

论坛徽章:
0
发表于 2013-05-27 15:39 |显示全部楼层
大神,有没有详细文档借鉴呢?求给思路!我现在是各种茫然啊回复 3# deep_pro


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP