阅读:2389回复:4
怎样读flash的id号
我正在作flash memory的驱动程序.我想读flash的id号.但不知道用什么方法读出.望各位大侠多指教.我用的是amd flash.多谢多谢!!!
|
|
沙发#
发布于:2004-07-06 17:08
每一肺 flash memory ID 的读出方法, 可能都不一
|
|
板凳#
发布于:2004-07-06 23:16
正如楼上的所说,每种类型的Flash命令序列会有不同,都会在datasheet中描述,
但基本上现在的Flash分成两大阵营 Intel & AMD Flash的实现机理就是自己有个状态机,只有按照特定的命令序列往某个特定地址写入命令,才能实现相应命令的功能, 默认情况下是处于读状态 |
|
地板#
发布于:2004-07-07 10:12
我的意思是我已经将读id好的指令写入flash.但不知道下一步改怎样做,怎样将其读出,此时flash的状态又如何?而且我现在只有串口能作为我的板子的调试工具.我想直接从串口打印信息来得到芯片的id号可行吗?
|
|
地下室#
发布于:2004-07-13 19:39
如前面几位所言,你写完读操作序列到Flash指定的地址后,可以从一个相应的地址读出你要的ID号。如果还是读不出来,仔细看AMD的状态机,你一定要按步骤操作。
|
|