[发明专利]存储卡的量产方法和装置无效
申请号: | 200710128445.8 | 申请日: | 2007-07-12 |
公开(公告)号: | CN101344907A | 公开(公告)日: | 2009-01-14 |
发明(设计)人: | 毕磊;余天才;马秀江;陈汝楠 | 申请(专利权)人: | 芯邦科技(深圳)有限公司 |
主分类号: | G06K7/00 | 分类号: | G06K7/00;G06K17/00 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 量产 方法 装置 | ||
1、一种存储卡的量产方法,其特征在于,包括:
通过普通命令的方式对存储卡进行读取,由读取到的存储卡控制芯片信息包判断存储卡的类型;
发送私有命令,该私有命令通过普通命令的方式将与存储卡类型相适应的控制芯片对应的配置文件和外部代码写入所述控制芯片中;
根据写入的配置文件和外部代码,通过普通命令的方式发送扫描存储卡的坏块的私有命令到主控芯片,主控芯片对非易失性存储器进行坏块扫描;
将扫描到的坏块信息与相关信息写入存储卡中。
2、如权利要求1所述的方法,其特征在于,所述通过普通命令的方式对存储卡进行读取,由读取到的存储卡控制芯片信息包判断存储卡的类型由以下方式实现:
通过普通命令的方式对存储卡进行读取的次数达到或超过存储卡中连续读取的预设次数时,存储卡返回控制芯片信息包,由读取到的存储卡控制芯片信息包判断存储卡的类型。
3、如权利要求1所述的方法,其特征在于,所述通过普通命令的方式发送私有命令由以下方式实现:
将私有命令封装成存储卡中一个扇区存储容量大小的数据包进行发送。
4、如权利要求1所述的方法,其特征在于,所述通过普通命令的方式发送私有命令由以下方式实现:
将私有命令封装为512字节大小的数据包进行发送。
5、如权利要求1所述的方法,其特征在于,所述封装的数据包中,包头中的信息标明该命令为私有命令。
6、如权利要求1所述的方法,其特征在于,所述发送私有命令,该私有命令通过普通命令的方式将与存储卡类型相适应的控制芯片对应的配置文件和外部代码写入所述控制芯片中之后还包括:
主控芯片根据所述配置文件和外部代码返回非易失性存储器的标识和连接模式;
根据返回的非易失性存储器的标识和连接模式发送私有命令,该私有命令通过普通命令的方式将与存储卡类型相适应的控制芯片严格对应的配置文件和外部代码写入所述控制芯片中。
7、如权利要求1或6所述的方法,其特征在于,所述发送私有命令,该私有命令通过普通命令的方式将与存储卡类型相适应的控制芯片对应的配置文件和外部代码,或严格对应的配置文件和外部代码写入所述控制芯片中之后,还包括:
在私有命令通过普通命令的方式完成对存储卡的操作后,采用普通命令读取所述私有命令进行操作的地址,如果返回的结果是控制芯片状态信息包,且该状态信息包中包括之前的私有命令,则判断存储卡处于私有状态。
8、如权利要求7所述的方法,其特征在于,所述判断存储卡处于私有状态由以下方式实现:
当所述私有命令是写入数据的操作,则该私有命令通过普通命令发送给存储卡的控制芯片并进行操作后,如果采用普通命令读取所述私有命令进行操作的地址,返回的结果是控制芯片状态信息包,且该状态信息包中包括之前的私有命令写入数据的操作,则判断存储卡处于私有状态;
当所述私有命令是读取数据的操作,则该私有命令通过普通命令发送给存储卡的控制芯片并进行操作后,如果用普通命令读取所述私有命令进行操作的地址,返回的结果是控制芯片状态信息包,且该状态信息包中包括之前的私有命令写入数据的操作,则判断存储卡处于私有状态。
9、如权利要求1所述的方法,其特征在于,所述根据写入的配置文件和外部代码扫描存储卡的坏块由以下方式实现:
根据写入的配置文件在存储卡的地址中写入数据,并从该地址中读取数据,当读取到的数据与写入的数据不同时,判断该地址的数据块为坏块;
或
根据写入的配置文件对存储卡进行擦除操作,判断没有成功擦除的数据存储块为坏块。
10、如权利要求1所述的方法,其特征在于,所述相关信息包括芯片规格、物理参数、配置信息、接口类型信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芯邦科技(深圳)有限公司,未经芯邦科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710128445.8/1.html,转载请声明来源钻瓜专利网。