版块
论坛
喜欢
话题
应用
搜索
登录
注册
asp12的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=79763
关于2k page flash fmd driver 问题
刚才看了"支持2K大页面NAND FLASH驱动" 的源码,有点疑问:对与2k page flash: BOOL FMD_GetInfo(PFlashInfo pFlashInfo){ if (!pFlashInfo) retu...
全文
回复
(
8
)
2008-12-22 10:38
来自版块 -
Wince 程序开发
◆
◆
表情
告诉我的粉丝
提 交
lStoneCN
:
搞定了2K page的nand驱动了。 不过现在拿到的k9f8g08好像是4K page的nand ,有没有弟兄搞过?
(2009-08-13 18:39)
回复
lStoneCN
:
用zhengshijie的方法做了nboot,用这个驱动好像写入有点问题: TOC_Write ERROR: SectorInfo verify failed: 0 3 0 0 出问题的代码: if ( 0 != memcmp(&si, &si2, siz...
(2009-08-10 11:26)
回复
high
:
1 block = 64 pages = 256 sectors 1 pages = 4 sectors 你说的是单个fat分区,那么对于其他(binfs)分区呢? mbr的读写呢? 我觉得不应该2048,很不nice,除非你浪费2048-512,直接把一个page=一个se...
(2009-01-07 00:38)
回复
asp12
:
斑竹 在你的鼓励下,我又大体看了下fatfsd的代码 可能是这样的: fatfsd 在mount disk 前,如果第1次它回format disk 'partion,然后再mount,mount时要去读partion 第1个sector ,该sector 包含se...
(2009-01-06 19:08)
回复
asp12
:
谢谢斑竹亲自回复,我再看下代码
(2009-01-06 17:28)
回复
high
:
sector size=2048不太合理,我上传一个支持各种nand的驱动,希望对你有帮助。
(2009-01-01 03:43)
回复
high
:
我不知道zheng兄实现的驱动一次读取的是2k还是512.但无论如何,我想, 不会存在“剩余的1536 byte 就不用了”。 这样的浪费太不合理了。 我所了解:2k的nand一个page=2048, 但不代表一次必须读取2048. 0x30命令可以指定数据开始位置,读取5...
(2009-01-01 02:50)
回复
asp12
:
因为我看了下ce60 ,fal 的代码,没看到zheng 说的那个fal 层存在在隐射 BOOL CalculateLogicalRange(PFlashRegion pRegion) { DWORD dwBlockID; DWORD dwNumLog...
(2008-12-22 11:12)
回复
asp12
加关注
写私信
0
关注
0
粉丝
53
帖子
返回顶部