找回密码
 注册
搜索
查看: 1669|回复: 5

[讨论] uboot能从norflash启动但uboot无法初始化norfalsh!!?

[复制链接]
发表于 2011-7-2 08:50:14 | 显示全部楼层 |阅读模式
请教:
uboot能从norflash启动但uboot无法初始化norfalsh!!?uboot在初始化norflash时无法独到id,打印信息显示0Bb,不能操作flash但可以用md命令读flash!这是什么原因呢!?有谁碰到过没有?
发表于 2011-7-4 12:52:53 | 显示全部楼层
看看!!
点评回复

使用道具 举报

 楼主| 发表于 2011-7-3 15:10:20 | 显示全部楼层
查了半天,是硬件问题,wr#脚没有接上,所以无法写读id的命令,但可以读flash的内容。
点评回复

使用道具 举报

发表于 2011-7-2 12:06:28 | 显示全部楼层
晕,我怎么变成来自深圳南山了?
点评回复

使用道具 举报

发表于 2011-7-2 12:05:41 | 显示全部楼层
uboot算是个小操作系统,本身就非常复杂的.
读写flash一般都会使用非常慢的时序去读下ID,然后匹配id
找到相应的正确的时序,并挂一些特定的ops函数

意思就是说,你能读写,但是未必就是用最合适的读写函数和时序
所以说,很多时候,flash驱动也要在uboot部分做同样的修改才行

可以先调uboot
不过flash的复杂主要是没什么硬性的国际标准
single_bank,multi_bank,有些flash id放在最后1个bank,有些放在第一个bank
rise,latch,down 这些时序都会不同,但是读不到ID说明具体的驱动不对,你查查uboot里有没有你用的flash信息,没有就自己加进去.
点评回复

使用道具 举报

发表于 2011-7-22 17:13:02 | 显示全部楼层
讲讲啊![em01][em01][em01][em01]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-15 12:42 , Processed in 0.045224 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表