songhuiss
驱动牛犊
驱动牛犊
  • 注册日期2005-10-07
  • 最后登录2009-05-08
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望55点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
阅读:1941回复:12

4.2下当NandFlash大于1G(byte)系统是否能够自动识别?

楼主#
更多 发布于:2007-07-19 11:09
现在问题就是使用 1G空间,但只能写入512M的东西,底层测试已经通过。

应该是系统文件需要修改吧?

Help????~~~~~~~~~~~
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-07-19 11:40
不太明白你的意思。。。
[url]http://sniper167.bokee.com[/url]
songhuiss
驱动牛犊
驱动牛犊
  • 注册日期2005-10-07
  • 最后登录2009-05-08
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望55点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-07-19 15:25
是这样,我使用的是1Gbyte 的nandflash (K9W8G08)
现在出现一个情况,驱动已经正常加载,在系统(4.2)下面当我给Nandflash里面写入数据大于512M时就提示空间不足。可是我看Nandflash属性,还有490M没有使用。

在底层,就是没有操作系统的情况下,我给后几个扇区8000左右,读出来也没有问题。

我跟踪地址,发现有没有问题,地址到512*1024/2K左右就停止了,不再往下面的地址写东西,估计是系统(FMD)有问题。。。。
songhuiss
驱动牛犊
驱动牛犊
  • 注册日期2005-10-07
  • 最后登录2009-05-08
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望55点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-07-19 15:32
情况是这样:我使用的是K9w8g08 nandflash 容量是1G

可是在4.2系统下面,当我写进入512M后在往里面写数据时,他提示我空间不足~可是我右键属性却发现还有480M左右的空间没有使用。我用代码跟踪写的地址,发现地址也只写道512M空间对应的地址就停了。

怀疑是系统4.2规定了容量的大小~~
songhuiss
驱动牛犊
驱动牛犊
  • 注册日期2005-10-07
  • 最后登录2009-05-08
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望55点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-07-19 15:35
情况是这样:我使用的是K9w8g08 nandflash 容量是1G

可是在4.2系统下面,当我写进入512M后在往里面写数据时,他提示我空间不足~可是我右键属性却发现还有480M左右的空间没有使用。我用代码跟踪写的地址,发现地址也只写道512M空间对应的地址就停了。

怀疑是系统4.2规定了容量的大小~~
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-07-19 16:38
k9w是MLC的  一个存储单元是2bit   地址也只到512就完了
估计是这个原因

况且K9W是两个片选脚的  楼主的驱动都已经搞出来了  能否给大家说说过程

jason也在搞MLC的驱动
[url]http://sniper167.bokee.com[/url]
songhuiss
驱动牛犊
驱动牛犊
  • 注册日期2005-10-07
  • 最后登录2009-05-08
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望55点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-07-20 11:11
这也没道理呀,地址既然可以达到 应该的地方,读写没什么不一样的

流程 就是 INIT GETINFO READ GETBEDBLOCK (ERASE) WRITE
songhuiss
驱动牛犊
驱动牛犊
  • 注册日期2005-10-07
  • 最后登录2009-05-08
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望55点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-07-20 11:12
其实那个高人,ZSHIJIE,就是顶的那个贴,按照那个没错~~
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-07-20 15:56
置顶那个帖的驱动 只支持K9F 和 K9K系列的哦
[url]http://sniper167.bokee.com[/url]
songhuiss
驱动牛犊
驱动牛犊
  • 注册日期2005-10-07
  • 最后登录2009-05-08
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望55点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2007-07-21 15:06
我才知道,有这个区别。不过解决方法还是一样,地址按顺序 读写一样的

就快成功了  
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2007-07-23 13:48
songhuiss   那你之前哪个问题是因为啥引起的?
[url]http://sniper167.bokee.com[/url]
songhuiss
驱动牛犊
驱动牛犊
  • 注册日期2005-10-07
  • 最后登录2009-05-08
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望55点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2007-07-23 16:19
哪个问题是因为啥引起的?

这是啥意思?
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2007-07-24 09:48
就是这个问题

,驱动已经正常加载,在系统(4.2)下面当我给Nandflash里面写入数据大于512M时就提示空间不足。可是我看Nandflash属性,还有490M没有使用。

在底层,就是没有操作系统的情况下,我给后几个扇区8000左右,读出来也没有问题。

我跟踪地址,发现有没有问题,地址到512*1024/2K左右就停止了,不再往下面的地址写东西,估计是系统(FMD)有问题。。。。

 
[url]http://sniper167.bokee.com[/url]
游客

返回顶部