LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 804|回复: 1

sst 160 flash操作问题

[复制链接]
发表于 2006-7-12 12:58:15 | 显示全部楼层 |阅读模式
S3c2410下开发uboot,flash采用sst的39vf160。从别的board目录里抄来flash.c修改。
当设置#define CFG_FLASH_WORD_SIZE        unsigned char  时,对flash初始化,进行读ID操作。预处理完后,查看0x30000起的四个地址(ID号),内容为 0x278200bf,正确。设置完sector以后。对flash进行擦除操作,可成功。写flash,也可写入,但回读数据不对。不知道为什么???
当设置#define CFG_FLASH_WORD_SIZE        unsigned char  时,初始化读flash ID都不正确。其它操作更没法进行了
发表于 2006-7-13 01:14:44 | 显示全部楼层
仔细看看该flash的数据手册,看看是否支持Common Flash Interface(CFI),如果支持的话就不用这么麻烦了,直接使用uboot提供的CFI驱动即可。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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