发明名称 更新记忆卡韧体之方法
摘要
申请公布号 TWI345175 申请公布日期 2011.07.11
申请号 TW094118855 申请日期 2005.06.08
申请人 华邦电子股份有限公司 发明人 朱炳盈;刘建志
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人 詹铭文 台北市中正区罗斯福路2段100号7楼之1;萧锡清 台北市中正区罗斯福路2段100号7楼之1
主权项 一种更新记忆卡韧体之方法,该记忆卡系至少包括一主控制单元、一非挥发性记忆体介面、一非挥发性记忆体,其中该主控制单元具有一随机存取记忆体,且该非挥发性记忆体至少具有一韧体码区、一韧体码备份区与一存取区,该方法包括:启动该记忆卡;该主控制单元透过该非挥发性记忆体介面寻找并判断在该非挥发性记忆体的该存取区中是否有一新韧体码;判断该非挥发性记忆体的该韧体码区中有一旧韧体码与否;当在该非挥发性记忆体中有该新韧体码时,即判断该新韧体码已用以更新过该旧韧体码与否;当该新韧体码未用以更新该旧韧体码且该韧体码区存在有该旧韧体码时,则将该旧韧体码复写至该韧体码备份区;将该新韧体码复写至该韧体码区;下载该韧体码区之该新韧体码至一随机存取记忆体;以及执行该记忆卡之一般使用程序。如申请专利范围第1项所述之更新记忆卡韧体之方法,更包括:当该非挥发性记忆体中无该新韧体码时,且当判断得知该非挥发性记忆体中有该旧韧体码时,则下载该旧韧体码,并储存于该随机存取记忆体;以及以该旧韧体码执行该记忆卡之该一般使用程序。如申请专利范围第2项所述之更新记忆卡韧体之方法,更包括当判断得知该非挥发性记忆体中无该旧韧体码时,则执行一记忆卡开卡程序。如申请专利范围第1项所述之更新记忆卡韧体之方法,其中判断在该非挥发性记忆体中有该新韧体码与否或判断该新韧体码已用以更新过该旧韧体码与否,系为根据该新韧体码之一标头作判断。如申请专利范围第4项所述之更新记忆卡韧体之方法,其中该标头内含供辨识之特定条码、一更新旗标及版本。如申请专利范围第5项所述之更新记忆卡韧体之方法,其中该更新旗标在更新该新韧体码完成后,即更新该更新旗标,用以避免每次该记忆卡重置或启动后,将该特定档案重复使用。如申请专利范围第1项所述之更新记忆卡韧体之方法,其中判断在该非挥发性记忆体中有该新韧体码与否或判断该新韧体码已用以更新过该旧韧体码与否,系为根据该新韧体码之版本资讯作判断。如申请专利范围第1项所述之更新记忆卡韧体之方法,其中判断在该非挥发性记忆体中有该新韧体码与否或判断该新韧体码已用以更新过该旧韧体码与否,系为根据该新韧体码之档名作判断。如申请专利范围第1项所述之更新记忆卡韧体之方法,其中判断在该非挥发性记忆体中有该新韧体码与否或判断该新韧体码已用以更新过该旧韧体码与否,系为根据该新韧体码之副档名作判断。如申请专利范围第1项所述之更新记忆卡韧体之方法,其中判断在该非挥发性记忆体中有该新韧体码与否或判断该新韧体码已用以更新过该旧韧体码与否,系为根据该新韧体码之档案大小作判断。如申请专利范围第1项所述之更新记忆卡韧体之方法,更包括:当执行该新韧体码之更新步骤发生问题时,利用一回复指标告知一微控制器将该韧体码备份区的该旧韧体码回复到该韧体码区。一种更新记忆卡韧体之方法,该记忆卡系至少包括一主控制单元、一非挥发性记忆体介面、一非挥发性记忆体,其中该主控制单元具有一随机存取记忆体,且该非挥发性记忆体至少具有一韧体码区、一韧体码备份区与一存取区,该方法包括:启动该记忆卡;该主控制单元透过该非挥发性记忆体介面寻找并判断在该非挥发性记忆体的该存取区中是否有一新韧体码判断该非挥发性记忆体中的该韧体码区有一旧韧体码与否;当在该非挥发性记忆体中有该新韧体码时,即判断该新韧体码已用以更新过该旧韧体码与否;当该新韧体码未用以更新该旧韧体码且该韧体码区存在有该旧韧体码时,则将该旧韧体码复写至该韧体码备份区;将该新韧体码复写至该韧体码区;重置该记忆卡;以及执行该记忆卡之一般使用程序。如申请专利范围第12项所述之更新记忆卡韧体之方法,更包括:当该非挥发性记忆体中无该新韧体码时,且当判断得知该非挥发性记忆体中有该旧韧体码时,则下载该旧韧体码,并储存于该随机存取记忆体;以及以该旧韧体码执行该记忆卡之该一般使用程序。如申请专利范围第13项所述之更新记忆卡韧体之方法,更包括当判断得知该非挥发性记忆体中无该旧韧体码时,则执行一记忆卡开卡程序。如申请专利范围第12项所述之更新记忆卡韧体之方法,其中判断在该非挥发性记忆体中有该新韧体码与否或判断该新韧体码已用以更新过该旧韧体码与否,系为根据该新韧体码之一标头作判断。如申请专利范围第15项所述之更新记忆卡韧体之方法,其中该标头内含供辨识之特定条码、一更新旗标及版本。如申请专利范围第16项所述之更新记忆卡韧体之方法,其中该更新旗标在更新该新韧体码完成后,即更新该更新旗标,用以避免每次该记忆卡重置或启动后,将该特定档案重复使用。如申请专利范围第12项所述之更新记忆卡韧体之方法,其中判断在该非挥发性记忆体中有该新韧体码与否或判断该新韧体码已用以更新过该旧韧体码与否,系为根据该新韧体码之版本资讯作判断。如申请专利范围第12项所述之更新记忆卡韧体之方法,其中判断在该非挥发性记忆体中有该新韧体码与否或判断该新韧体码已用以更新过该旧韧体码与否,系为根据该新韧体码之档名作判断。如申请专利范围第12项所述之更新记忆卡韧体之方法,其中判断在该非挥发性记忆体中有该新韧体码与否或判断该新韧体码已用以更新过该旧韧体码与否,系为根据该新韧体码之副档名作判断。如申请专利范围第12项所述之更新记忆卡韧体之方法,其中判断在该非挥发性记忆体中有该新韧体码与否或判断该新韧体码已用以更新过该旧韧体码与否,系为根据该新韧体码之档案大小作判断。如申请专利范围第12项所述之更新记忆卡韧体之方法,更包括:当执行该新韧体码之更新步骤发生问题时,利用一回复指标告知一微控制器将该韧体码备份区的该旧韧体码回复到该韧体码区。
地址 台中县大雅乡科雅一路8号
您可能感兴趣的专利