找回密码
 注册
搜索
查看: 1218|回复: 4

[讨论] 如何对NAND FLASH进行硬件地址读写????

[复制链接]
发表于 2006-8-18 23:15:00 | 显示全部楼层 |阅读模式
目前想对NAND FLASH进行硬件地址读写操作,想将一些信息写入NAND FLASH的某一块中,之后又可以从中读取出来,但不知如何操作?是否可以通过高通代码中对FLASH进行的页读写操作函数进行,这些函数上层应用程序能否直接调用,请高人指点,十分感谢![[em13]
发表于 2006-8-21 21:22:00 | 显示全部楼层
高通的平台没用过,不过nand flash的驱动相对来说是比较容易的。
如果使用的MCU带nand flash控制接口,就去好好看看MCU的规范,了解nand flash控制接口的控制原理,一般都是配置一下寄存器。当然使用之前,要确定使用的nand flash是否被MCU支持。
如果MCU并不带nand flash控制接口,就比较麻烦。需要你自己按照nand flash的SPEC,通过软件来实现控制时序。这就需要很强的驱动编写和调试能力。[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-8-22 16:35:00 | 显示全部楼层
NAND FLASH有一个特点,就是容易坏。一般需要一个管理软件来对它进行坏块管理等等。
假如直接通过driver对其进行读写,那么很可能写完之后,再读出来的信息是错误的。

我知道samsung有个XSR管理软件,别的厂家不知道是什么产品。
点评回复

使用道具 举报

发表于 2006-12-5 13:01:00 | 显示全部楼层
呵呵,我做高通平台的,做过这种功能。
顺便说一下,可以直接调用高通的页读写操作函数进行,但你得根据需要封装一下。
点评回复

使用道具 举报

发表于 2007-3-28 21:16:00 | 显示全部楼层
写的好!给点RD货币好不谢谢!!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-7-4 15:23 , Processed in 0.092421 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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