MLC 的 nandflash 中ecc Layout

sjmw888 2010-12-09 11:47:24
是这样的,现在在一块2416de的板子上做2G的nandflash的驱动,现在问题有两个:

1) : 我把UBoot烧到FLASH里去了,但是上电之后不能启动,我在UBOOT的汇编里加了一段电灯,上电之后灯能点亮,但是UBoot就是不能正常工作。看了网上一些资料之后感觉跟2416的IROM启动有关系,再第二阶段COPY NAND的时候会有一个8BIT/512BYTE的2416的ecc校验,是不是校验不成功就不能把NAND里的UBoot拷贝到内存里?

2):现在这款3星的nandflash是4K页大小,218BYTE的OOB,但是现在找不到关于218byte大小00B中ecc存放位置的信息,不知道谁以前做过能给点提示或者资料什么的。
...全文
195 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjmw888 2011-12-10
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 lr86207782 的回复:]
楼主,我也现在也遇到和你一样的问题,希望能分享下你解决的过程,谢谢!
[/Quote]
我们最后还是换了inand了就是movinand就是emmc之类的~~
lr86207782 2011-11-30
  • 打赏
  • 举报
回复
楼主,我也现在也遇到和你一样的问题,希望能分享下你解决的过程,谢谢!
jiangreat 2011-10-29
  • 打赏
  • 举报
回复
楼主,你好,你那个ecc的问题是如何解决的,我现在的情况跟你一样的、、、不晓得如何解决、、?帮帮忙啊
sjmw888 2010-12-14
  • 打赏
  • 举报
回复
找到了,其实ecclayout完全可以自己定义
sjmw888 2010-12-10
  • 打赏
  • 举报
回复
第一个问题解决了,原来在UBOOT里向内存拷贝UBOOT自己的时候页大小没改过来。。

第二个问题有人知道么~~~~?????????
sjmw888 2010-12-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 codesnail 的回复:]
查看其手册,我印象中好像是共用地址,。。。。。。
[/Quote]

手册里没有啊,里面有ECC的校验说明,但是没有ecc layout的说明啊
codesnail 2010-12-10
  • 打赏
  • 举报
回复
查看其手册,我印象中好像是共用地址,。。。。。。

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧