Nor Flash 系列

Nor Flash 目前主要有两个系列,一个是 AMD 另外一个就是 INTEL ,其他系列的,我没有接触到,再此不讨论。

 

这两个系列的各自的命令集,差不多,至少,获取ID的命令集应该是一样的。针对一些厂商的Flash ,可能驱动需要特别优化,延时需要特别修改等,由于获取ID , 对时序要求并不高,一般都能读取到ID的。

 

下面我把AMD 及 INTEL 获取 Flash ID 的命令放出,希望对大家有帮助,其实,这里写的,在 MCP的 Datasheet 上都能查得。

 

AMD 系列

以下按照 word 来操作,byte 操作方式,将 偏移乘2即可

flash_base[0x0] = 0xF0; //reset Flash

flash_base[0x555] = 0xaa;

flash_base[0x2aa] = 0×55;

flash_base[0x555] = 0×90;

以上发送完成后,可以读取如下位置,获得相应的ID

AMD_MANUFACTURE_CODE = flash_base[0x0];

AMD_DEV_CODE = flash_base[0x1];

AMD_EXTDEV1_CODE = flash_base[0xe];

AMD_EXTDEV2_CODE = flash_base[0xf];

 

INTEL 系列

flash_base[0x0] = 0xFF;

flash_base[0x0] = 0×50;

flash_base[0x0] = 0×90;

以上发送完成后,可以读取如下位置,获得相应的ID

INTEL_MANUFACTURE_CODE = flash_base[0x0];

INTEL_DEV_CODE = flash_base[0x1];

 

基本上,NOR Flash 的ID 都可读取出来,如果不行,请将具体情况告知。欢迎邮件沟通

 

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/kuanghanli/archive/2009/08/13/4443702.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Micron Memory Serial NOR Flash系列原理图库+PCB封装库(AD集成库).IntLib后缀文件,拆分后文件为PcbLib+SchLib格式,Altium Designer原理图库+PCB封装库,集成库型号列表如下: Library Component Count : 207 Name Description ---------------------------------------------------------------------------------------------------- M25P05-AVMN6P 512K (x1) Serial NOR Flash Memory, 50 MHz, 2.3 to 3.6 V, 8-pin SO8 Narrow (MN), Tube M25P05-AVMN6TP 512K (x1) Serial NOR Flash Memory, 50 MHz, 2.3 to 3.6 V, 8-pin SO8 Narrow (MN), Tape & Reel M25P10-AVMN3P/Y 1 Mb (x1) Automotive Serial NOR Flash Memory, 50 MHz, 2.3 to 3.6 V, 8-pin SO8 Narrow (MN), Tube M25P10-AVMN3TP/Y 1 Mb (x1) Automotive Serial NOR Flash Memory, 50 MHz, 2.3 to 3.6 V, 8-pin SO8 Narrow (MN), Tape & Reel M25P10-AVMN6P 1 Mb (x1) Serial NOR Flash Memory, 50 MHz, 2.3 to 3.6 V, 8-pin SO8 Narrow (MN), Tube M25P10-AVMN6PYA 1 Mb (x1) Automotive Serial NOR Flash Memory, 50 MHz, 2.3 to 3.6 V, 8-pin SO8 Narrow (MN), Tube M25P10-AVMN6TP 1 Mb (x1) Serial NOR Flash Memory, 50 MHz, 2.3 to 3.6 V, 8-pin SO8 Narrow (MN), Tape & Reel M25P10-AVMN6TPYA 1 Mb (x1) Automotive Serial NOR Flash Memory, 50 MHz, 2.3 to 3.6 V, 8-pin SO8 Narrow (MN), Tape & Reel M25P128-VMF6PB 128 Mb (x1) Serial NOR Flash Memory, 75 MHz, 2.7 to 3.6 V, 16-pin SO16 Wide (MF), Tube M25P128-VMF6TP 128 Mb (x1) Serial NOR Flash Memory, 75 MHz, 2.7 to 3.6 V, 16-pin SO16 Wide (MF), Tape & Reel M25P128-VMF6TPB 128 Mb (x1) Serial NOR Flash Memory, 75 MHz, 2.7 to 3.6 V, 16-pin SO16 Wide (MF), Tape & Reel M25P16-VMF3PB 16 Mb (x1) Automotive Serial NOR Flash Memory, 75 MHz, 2.7 to 3.6 V, 16-pin SO16 Wide (MF), Tube M25P16-VMF3TPB 16 Mb (x1) Automotive Serial NOR Flash Memory, 75 MHz, 2.7 to 3.6 V, 16-pin SO16 Wide (MF), Tape & Reel M25P16-VMF6P 16 Mb (x1) Serial NOR Flash Memory, 75 MHz, 2.7 to 3.6 V, 16-pin SO16 Wide (MF), Tube M25P16-VMF6PBA 16 Mb (x1) Automotive Serial NOR Flash Memory, 75 MHz, 2.7 to 3.6 V, 16-pin SO16 Wide (MF), Tube
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值