激光打印机供电电源中断时处理ROM图像的方法技术

技术编号:2936056 阅读:255 留言:0更新日期:2012-04-11 18:40
一种在ROM图像下载至快闪存储器期间在激光打印机供电电源中断时处理ROM图像的方法。按照本发明专利技术方法,如果ROM图像非正常下载至快闪存储器,再次将ROM图像装入快闪存储器。因此,尽管ROM图像非正常装入激光打印机内的快闪存储器,也能够正常使用激光打印机。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及处理ROM图像的方法,尤其涉及当激光打印机的供电电源中断时处理ROM图像的方法。通常,激光打印机执行精确的操作及与计算机通讯。另外,激光打印机由于提供诸如KSSM,PCL等仿真方式而具有各种功能。这样,激光打印机有一单独微处理器固定于其内部,按照存储于ROM中的BIOS的控制执行打印。通常,BIOS存于一个一次性可编程ROM中,或存于一个可擦除可编程ROM中(以下称之为EPROM)。只要不对ROM施加一个物理冲击,ROM中存储的BIOS不会受到破坏,并且即使供电电源中断,记录的数据也能保存住。如上所述,按照本专利技术,ROM图像能从即使供电电源中断也能保留记录数据的快闪存储器中自由读取及写入。在激光打印机的生产和销售之后在校正BIOS中发现的缺陷或更新BIOS时,用户能从生产商那里通过通讯线或Internet浏览获得改正的BIOS或更新的BIOS,这样能将有缺陷或老版本的BIOS改换为改正的BIOS或新版本BIOS。因此,能增加产品的可靠性。韩国专利申请公开了一种下载ROM图像至激光打印机的快闪存储器的方法。按照上述专利申请,激光打印机有能够下载ROM图像的功能并且该激光打印机提供有RAM和快闪存储器。激光打印机有从计算机经并行端口下载的ROM图像并且将ROM图像存在RAM中。当在ROM图像中搜索并且找到一个头标时,从该头标读出ID字段。按照ID字段对于有改变的扇区设定快闪存储器改变表。然后,从快闪存储器的该扇区删除记录的数据并且将存在RAM中的ROM图像复制到快闪存储器的该扇区。然而,韩国专利申请公开了仅当给激光打印机正常供电的情况下,下载ROM图像至激光打印机的快闪存储器的方法。在删除记录在快闪存储器的BIOS区的程序以便激光打印机执行ROM图像下载至其中的快闪存储器时,若激光打印机的供电电源中断,则记录在引导区中的程序被部分地删除。因此,既使给激光打印机供电,激光打印机也不能工作,这是因为引导区中的程序由于部分地损坏,尽管执行引导区中的跳转码跳转至BIOS,引导区程序也不能执行。在记录在快闪存储器的BIOS区的程序删除之后,在RAM中BIOSROM图像复制至快闪存储器之前,激光打印机的供电电源中断的情况下,既使再给激光打印机供电,由于记录在BIOS区的数据被删除,尽管执行引导区中的跳转码跳转至BIOS,激光打印机也不能操作。另外,在记录在快闪存储器的BIOS区的程序删除之后,在BIOS ROM图像从RAM复制至快闪存储器的BIOS区期间,激光打印机供电电源中断的情况下,既使再给激光打印机供电,由于ROM图像非正常下载至BIOS区,尽管执行引导区中的跳转码跳转至BIOS,激光打印机也不能正常操作。本专利技术已解决了上述现有技术的问题。本专利技术的目的是提供一种方法,用于在下载ROM图像期间当激光打印机的供电电源中断时处理ROM图像,其中既使由于供电电源中断,ROM图像非正常装入快闪存储器,也将ROM图像再次装入至快闪存储器,这样激光打印机能够正常操作。为完成本专利技术上述目的,按照本专利技术的第一方面,提供了一种当激光打印机供电电源中断时处理ROM图像的方法,该方法包括以下步骤检测激光打印机内快闪存储器的每个程序区中的一个检验字;根据该检验字,检查ROM图像是否正常记录在每个程序区中;当确定ROM图像正常记录在每个程序区中时,设定激光打印机的操作模式为正常模式;当确定在ROM图像的下载期间由于激光打印机的供电电源中断使ROM图像非正常记录在每个程序区时,设定激光打印机的操作模式为下载模式;和当操作模式设定为下载模式时,按照ROM图像状态,将ROM图像装入快闪存储器。在检测步骤中,检测分别记录在每个程序区的开始和最后位置的检验字并且该检验字包括指示存在快闪存储器的程序区中ROM图像起始的区起始检验字及指示存在快闪存储器的程序区中ROM图像终止的区终止检验字。ROM图像的状态包括在程序区删除期间激光打印机供电电源断开的第一状态;在所有程序区被删除并且ROM图像复制至快闪存储器之前,激光打印机供电电源断开的第二状态;以及所有程序区被删除后,在ROM图像复制至快闪存储器期间,激光打印机供电电源断开的第三状态。ROM图像装入步骤包括;通过并行端口下载ROM图像并且将该ROM图像存至RAM中;确定是否一个头标包含在存在RAM中的ROM图像中;当存在RAM中的ROM图像包括该头标时,读该头标的ID;按照该ID为该快闪存储器设定一个改变表;检查是否该头标包含于存在RAM中ROM图像的所有区中;并且当在所述检查步骤中在存在RAM中ROM图像的所有区完成头标的检测时,按照ROM图像的状态将ROM图像复制至快闪存储器。当ROM图像在快闪存储器出现第一状态时,按照快闪存储器的改变表将存储在快闪存储器的相应扇区的ROM图像删除,并且按照快闪存储器的改变表,将存在RAM中的ROM图像复制至快闪存储器相应扇区。当ROM图像在快闪存储器出现第二状态时,按照快闪存储器的改变表将存在RAM中的ROM图像复制至快闪存储器相应扇区。当ROM图像在快闪存储内出现第三状态时,按照快闪存储器的改变表将存在快闪存储器内ROM图像删除,并且按照快闪存储器的改变表将存在RAM内的ROM图像复制至快闪存储器相应扇区。快闪存储器的改变表有相应于快闪存储器扇区数的位数,当相应于其中一位的快闪存储器的扇区有改变时,快闪存储器改变表的该位值设为1;当相应于其中一位的快闪存储器的扇区没有改变时,则快闪存储器改变表的该位值设为0。头标包括指示ROM图像是一个有改变图像的两个字节的头标字段和指示有改变图像类型的一个字节的ID字段。最好是,各步骤通过存在快闪存储器引导区内的程序来执行。引导区提供有一个用于检测ROM图像是否正常记录在程序区内的程序;用于接收通过并行端口发送的ROM图像之后,将ROM图像存于RAM中的发送驱动程序;用于在确定是否有头标出现在RAM中之后,通过读ID设定快闪存储器的改变表的RAM驱动程序;及用于在按照快闪存储器改变表从快闪存储器的相应扇区删除ROM图像之后,将RAM中的ROM图像复制至快闪存储器相应扇区的快闪存储器驱动程序。通过参照附图详细描述优选实施例,本专利技术的上述目的和其它优点将更清楚,其中附图说明图1是应用本专利技术的处理ROM图像方法,将ROM图像装入激光打印机的装置的简要框图;图2示出了按照传统技术激光打印机中ROM映射图的结构;图3示出了按照传统技术激光打印机中ROM映射图中的引导区;图4示出了应用本专利技术的处理ROM图像的方法的激光打印机中ROM映射图的引导区;图5示出了应用于按照本专利技术的方法处理ROM图像的区起始检验字和区终止检验字;图6示出了应用本专利技术的快闪存储器的头标;图7示出了应用本专利技术的快闪存储器改变表;图8是按照本专利技术的处理ROM图像的流程图;图9是按照本专利技术将ROM图像装入快闪存储器的步骤的流程图。以下参照附图详细描述按照本专利技术的优选实施例当激光打印机供电电源中断时处理ROM图像的方法。图1是一简要方框图,示出应用了本专利技术的用于将ROM图像装入采用快闪存储器的激光打印机的装置。如图1所示,将ROM图像装入激光打印机的装置包括微处理器1,用于按照存在快闪存储器中所需程序的指令总体上控制系统;快闪存储器2,本文档来自技高网...

【技术保护点】
一种当激光打印机供电电源中断时处理ROM图像的方法,包括以下步骤: 检测激光打印机内快闪存储器的每个程序区中的检验字; 根据该检验字检查ROM图像是否正常记录在每个程序中; 当确定ROM图像正常记录在每个程序区中时,设定激光打印机的操作模式为正常模式; 当确定在ROM图像的下载期间,由于激光打印机供电电源中断,使ROM图像非正常记录在每个程序区中时,设定激光打印机的操作模式为下载模式;和 当操作模式设定为下载模式时,根据ROM图像的状态,将ROM图像装入到快闪存储器。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:韩昊成
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利