阅读:1650回复:6
急救,Arm新话题,有经验者请看!
有谁知道为什么我这个flash读写就是不能成功???
本人用ARM7+三星的nand flash做一个高安全产品的开发,读写flash的ID是正确的EC75,为什么读写数据怎么都不能成功呢?读写的时序没有任何问题,因为我用这个时序已经在别的芯片上成功完成读写,有谁能知道究竟问题可能出现在哪里? 成功开发usb驱动的我竟然被一个flash档住了去路,请高人指点迷津。 可能情况:flash处理太慢,第一个命令还没有处理完毕,第二个命令已经到来导致(按照读写时序中的命令顺序发出的对端口的命令) 在两个命令中间插入空操作也无济于事。 |
|
|
沙发#
发布于:2003-10-13 12:29
从硬件上去分析,各个管脚信号没什么问题
软件上以前的时序也没有什么问题,难道flash的读写时序在不同的芯片上时序有差别吗? 真的好怪凹。。。。 |
|
|
板凳#
发布于:2003-10-13 14:09
驱发网的哥们儿都去哪里了?
怎么这么一个问题都没有人来回答 |
|
|
地板#
发布于:2003-11-02 14:31
你该不是把一次读写操作,分成几条指令来执行了吧?好像不一样,相同型号flash在不同的cpu上,也不一定可以完全替换!
|
|
地下室#
发布于:2003-11-24 12:10
不一定能移植成功你最好单独调一下flash等通了再用到系统里面去
你看看程序code空间的分配出美出问题,我调flash的时候就出了河泥类似的问题 |
|
5楼#
发布于:2003-12-01 18:39
搞定
谢谢大家 |
|
|
6楼#
发布于:2003-12-03 11:39
说说你问题出在那里,以便后来者借鉴啊。。
|
|