用于升级启动模式的自动进入装置和方法制造方法及图纸

技术编号:10582068 阅读:108 留言:0更新日期:2014-10-29 13:10
本发明专利技术提供了一种用于升级启动模式的自动进入装置和方法。根据本发明专利技术的自动进入装置通过以下操作来执行软件升级:当终端的USB接口连接到外部装置时通过保持存储器的操作来在升级启动模式中启动终端,并且当USB接口和外部装置断开时通过对保持存储器的操作进行禁止由处理器访问存储器来在正常启动模式中启动终端。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种。根据本专利技术的自动进入装置通过以下操作来执行软件升级:当终端的USB接口连接到外部装置时通过保持存储器的操作来在升级启动模式中启动终端,并且当USB接口和外部装置断开时通过对保持存储器的操作进行禁止由处理器访问存储器来在正常启动模式中启动终端。【专利说明】
本专利技术的实施例涉及当终端启动时。
技术介绍
终端由读取在SPI闪存中存储的启动软件即启动数据(startup data)的处理器 而开始进行操作。这称为正常启动模式(normal boot mode)。 在特定情况中,例如,当终端连接到计算机等以升级启动数据时,终端应当在升级 启动模式中进行工作。 但是,如果启动数据已经存储在SPI闪存中,则处理器以最高优先级读取在SPI闪 存中存储的启动数据。因此,终端在正常启动模式而不是升级启动模式中工作,并且因此不 能使启动数据升级。
技术实现思路
本专利技术的一个实施例提供了一种,该用 于升级启动模式的自动进入装置和方法通过保持SPI闪存的操作而允许终端自动进入升 级启动模式。 本专利技术的一个实施例提供了一种,该用 于升级启动模式的自动进入装置和方法允许在当终端启动同时连接到USB时通过在升级 启动模式中自动启动来通过USB接口升级启动软件。 根据本专利技术的实施例的用于升级启动模式的自动进入装置包括:连接确定单元, 用于确定终端和外部装置是否连接;和启动模式控制单元,用于根据终端和外部装置是否 连接来允许或者阻止终端的存储器访问以允许终端在正常启动模式或者升级启动模式中 启动,并且当终端由启动模式控制单元在升级启动模式中启动时,终端通过下载来自外部 装置的升级数据来执行终端的存储器中存储的启动软件的升级。 启动模式控制单元在当终端连接到外部装置时控制终端在升级启动模式中启动, 并且在当终端从外部装置断开时可以控制终端在正常启动模式中启动。 终端通过USB接口连接到外部装置,并且连接确定单元可以基于终端的USB连接 器的总线电压(VBUS)电平来确定终端和外部装置是否连接。 启动模式控制单元包括一个或多个单稳态多谐振荡器,并且单稳态多谐振荡器可 以根据终端和外部装置是否连接而通过保持存储器的操作来在升级启动模式中启动终端 或者通过对保持存储器的操作进行禁止来在正常启动模式中启动终端。 启动模式控制单元还可以包括:一个或多个电阻器和电容器,用于确定单稳态多 谐振荡器的输出维持时间。 根据本专利技术的用于升级启动模式的自动进入装置还可以包括:处理器,用于根据 启动模式控制单元的控制来执行在存储器中存储的启动软件或者执行所升级的启动软件。 根据本专利技术的用于升级启动模式的自动进入方法包括:确定终端和外部装置是否 连接;根据确定结果,当终端和外部装置连接时,通过阻止终端的存储器访问来在升级启动 模式中启动终端;并且当终端在升级启动模式中启动时,通过下载来自外部装置的升级数 据来执打在终端的存储器中存储的启动软件的升级。 确定是否连接的步骤可以包括:基于终端的USB连接器的总线电压(VBUS)电平来 确定终端和外部装置是否连接。 在升级启动模式中启动的步骤可以包括:通过使用一个或多个单稳态多谐振荡器 来保持存储器的?呆作以在升级启动1吴式中启动终端。 根据本专利技术的用于升级启动模式的自动进入方法还可以包括:根据确定结果,当 终端和外部装置断开时,通过允许终端的存储器访问来在正常启动模式中启动终端;并且 当终端在正常启动模式中启动时,读取并且执行在存储器中存储的数据。 在正常启动模式中启动的步骤可以包括:通过使用一个或多个单稳态多谐振荡器 来对保持存储器的操作进行禁止以在正常启动模式中启动终端。 根据本专利技术的用于升级启动模式的自动进入方法还可以包括:当完成软件升级 时,确定终端和外部装置是否连接;并且当终端连接到外部装置时,通过重新启动终端来在 正常启动模式中启动。 根据本专利技术的实施例,通过使用单稳态多谐振荡器来保持闪存以能够自动进入升 级启动模式,从而可以减少用户的不便,并且可以阻止可能发生的错误的误操作。 此外,根据本专利技术的实施例,当连接USB时当终端启动时可以通过在升级启动模 式中自动启动来通过USB接口升级启动软件。 【专利附图】【附图说明】 图1是根据本专利技术的实施例的用于升级启动模式的自动入口装置的示意图。 图2是根据本专利技术的实施例的用于升级启动模式的自动入口装置的电路图。 图3是示出根据本专利技术的实施例的在升级启动模式启动期间的信号波形的示意 图。 图4是示出根据本专利技术的实施例的在正常启动模式启动期间的信号波形的示意 图。 图5是示出根据本专利技术的实施例的用于描述升级启动模式的自动入口装置的方 框图。 图6是示出根据本专利技术的实施例的用于描述升级启动模式的自动入口装置的流 程图。 【具体实施方式】 本专利技术的优势和特征以及用于实现本专利技术的方法将参考下面的附图和详细描述 而变得显而易见。但是,应当理解的是,本专利技术不限于下面的实施例并且可以以不同方式体 现,并且给出这些实施例以提供本专利技术的完整公开,并且向本领域的那些技术人员提供本 专利技术的透彻理解,并且本专利技术的范围仅由所附权利要求及其等同物限定。在整个说明书中 由相同的参考符号表不相同的组件。 在下文中,将参考附图详细地描述本专利技术的实施例。 图1是根据本专利技术的实施例的用于启动升级模式的自动进入装置的示意图。 这里,可以通过将自动进入装置安装在终端中来实现用于升级启动模式的自动入 口装置。 为了参考,终端可以理解为包括以下装置的概念,该装置读取来自存储器例如闪 存、SD卡(安全数字卡)、EEPR0M(电可擦除可编程的ROM)等的启动软件,启动并且升级通 过USB接口的启动软件。 通过将安装到终端的存储器限制到SPI闪存来描述本实施例,其中SPI闪存为非 易失性存储器。这是为了方便且易于描述起见,并且不限制本专利技术的范围。 如图1所示,根据本专利技术的实施例的用于升级启动模式的自动入口装置(100)由 控制读取来自SPI闪存(150)的启动软件的操作的处理器(160)来使终端能够自动进入升 级启动模式。 为此,根据本实施例的用于升级启动模式的自动进入装置(100)可以包括单稳态 多谐振荡器(130)。单稳态多谐振荡器(130)根据来自USB连接器(120)的输出信号来确 定是否能够对SPI闪存(150)进行访问。 即,当从USB连接器(120)输入上升沿或者下降沿时,单稳态多谐振荡器输出高脉 冲信号或者低脉冲信号。将该单稳态多谐振荡器的输出信号由反相器(140)反转而输入到 SPI闪存(150)。SPI闪存根据反相器(140)的输出信号而变为保持状态或者保持禁止状 态。 像这样,SPI闪存可以根据反相器(140)的输出信号(反转的信号)而变为保持 状态或者保持禁止状态。在该情况中,需要反相器(140)。但是,可以通过直接接收单稳态 多谐振荡器的输出信号来保持或者禁止保持SPI闪存(150)。在该情况中,不需要反相器 (130)。 当SPI闪存(150)处于保持状态时,处理器(160)通本文档来自技高网...

【技术保护点】
一种用于升级启动模式的自动进入装置,包括:连接确定单元,用于确定终端和外部装置是否连接;以及启动模式控制单元,用于根据终端和外部装置是否连接来允许或者阻止所述终端的存储器访问以允许所述终端在正常启动模式或者升级启动模式中启动,并且当所述终端由所述启动模式控制单元在所述升级启动模式中启动时,所述终端通过下载来自所述外部装置的升级数据来执行所述终端的存储器中存储的启动软件的升级。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:南权佑
申请(专利权)人:韩国科亚电子股份有限公司
类型:发明
国别省市:韩国;KR

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

1