发明名称 相机程式之检测与更新方法
摘要 本发明揭露一种相机程式之检测与更新方法,可检测出相机程式之毁损或错误部分,并针对此错误部分更正,以确保相机正常运作。此方法包含下列步骤:将相机程式之一正确复本载入相机之缓冲记忆体;比较缓冲记忆体内之正确复本与相机储存记忆体内之一待检复本;以及若发现待检复本之一错误部分,则依据正确复本更新该错误部分。
申请公布号 TWI278614 申请公布日期 2007.04.11
申请号 TW094110291 申请日期 2005.03.31
申请人 普立尔科技股份有限公司 发明人 蔡忠育;陈淑惠
分类号 G01M11/00(2006.01);G03B19/02(2006.01);G06F9/00(2006.01) 主分类号 G01M11/00(2006.01)
代理机构 代理人 陈明哲 台北市内湖区旧宗路2段181巷6号4楼
主权项 1.一种检测一相机程式之方法,该相机程式之一待 检复本系储存于一相机之一储存记忆体中,该方法 包含下列步骤: 将该相机程式之一正确复本载入该相机之一缓冲 记忆体; 比较该缓冲记忆体内之该正确复本与该储存记忆 体内之该待检复本;以及 若发现该待检复本之一错误部分,则依据该正确复 本更新该错误部分。 2.如申请专利范围第1项所述之方法,更包含: 对该错误部分重复执行该比较步骤与该更新步骤, 直至该错误部分正确为止。 3.如申请专利范围第1项所述之方法,其中该比较步 骤系依照一比对单位,逐一比对该正确复本与该待 检复本之对应部分。 4.如申请专利范围第3项所述之方法,其中该比对单 位为位元组。 5.如申请专利范围第1项所述之方法,其中该缓冲记 忆体为一同步动态随机存取记忆体(SDRAM)。 6.如申请专利范围第1项所述之方法,其中该储存记 忆体为一快闪记忆体(flash memory)。 7.如申请专利范围第6项所述之方法,其中该快闪记 忆体为NAND型。 8.如申请专利范围第6项所述之方法,其中该快闪记 忆体为NOR型。 9.如申请专利范围第1项所述之方法,其中该相机程 式为该相机之一主程式(main code)。 10.一种相机程式之更新方法,包含下列步骤: 将一相机程式写入一相机之一缓冲记忆体,以产生 该相机程式之一第一复本; 将该第一复本写入该相机之一储存记忆体,以产生 该相机程式之一第二复本; 比较该缓冲记忆体内之该第一复本与该储存记忆 体内之该第二复本;以及 若发现该第二复本之一部分与该第一复本之一对 应部分不一致,则将该第一复本之该对应部分重新 写入该第二复本之该部分。 11.如申请专利范围第10项所述之更新方法,更包含: 对该第二复本之该部分重复执行该比较步骤与该 更新步骤,直至该部分与该第一复本之该对应部分 一致为止。 12.如申请专利范围第10项所述之更新方法,其中该 比较步骤系依照一比对单位,逐一比对该第一复本 与该第二复本。 13.如申请专利范围第12项所述之更新方法,其中该 比对单位为位元组。 14.如申请专利范围第10项所述之更新方法,其中该 缓冲记忆体为一同步动态随机存取记忆体(SDRAM)。 15.如申请专利范围第10项所述之更新方法,其中该 储存记忆体为一快闪记忆体。 16.如申请专利范围第15项所述之更新方法,其中该 快闪记忆体为NAND型。 17.如申请专利范围第15项所述之更新方法,其中该 快闪记忆体为NOR型。 18.如申请专利范围第10项所述之更新方法,其中该 相机程式为该相机之一主程式。 19.一种相机程式之更新方法,包含下列步骤: 将一相机程式写入一相机之一缓冲记忆体,产生该 相机程式之一第一复本; 将该第一复本写入该相机之一储存记忆体,产生该 相机程式之一第二复本,其中,每写入一部份,即比 较该储存记忆体之该写入部分与该第一复本之对 应部分;以及 若发现该写入部分与该对应部分不一致,则将该对 应部分重新写入该写入部分。 20.如申请专利范围第19项所述之更新方法,更包含: 对该写入部分重复执行该重新写入步骤,直至该写 入部分与该对应部分一致为止。 21.如申请专利范围第19项所述之更新方法,其中该 写入部分之大小为一位元组。 22.如申请专利范围第19项所述之更新方法,其中该 缓冲记忆体为一同步动态随机存取记忆体(SDRAM)。 23.如申请专利范围第19项所述之更新方法,其中该 储存记忆体为一快闪记忆体。 24.如申请专利范围第23项所述之更新方法,其中该 快闪记忆体为NAND型。 25.如申请专利范围第23项所述之更新方法,其中该 快闪记忆体为NOR型。 26.如申请专利范围第19项所述之更新方法,其中该 相机程式为该相机之一主程式。 图式简单说明: 图一系本发明之相机程式检测方法之一较佳实施 例的流程图。 图二A至D系图一实施例之执行过程的示意图。 图三系本发明之相机程式更新方法之一较佳实施 例的流程图。 图四系本发明之相机程式更新方法之另一较佳实 施例的流程图。
地址 台北市内湖区基湖路32号