【技术实现步骤摘要】
家庭网关进入安全模式的方法及家庭网关系统
本专利技术涉及家庭网关设备领域,具体涉及一种家庭网关进入安全模式的方法及家庭网关系统。
技术介绍
家庭网关设备在使用运行中若出现软件异常,可能会出现无法通过web升级系统或者Telnet(远程终端协议)等操作方式来恢复设备正常工作的情形。而现在的家庭网关设备在不具备串口针的情况下,即使硬件完好无损,当出现软件异常该设备也无法使用,只有给客户更换新的设备,这样带来了重大的成本浪费。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种家庭网关进入安全模式的方法,该方法让家庭网关设备在BootLoader阶段进入安全模式下进行系统软件升级来恢复家庭网关设备正常运行,节约维护成本且易操作,易实现。为达到以上目的,本专利技术采取的技术方案是:一种家庭网关进入安全模式的方法,其基于Linux嵌入式操作系统,其特征在于,该方法包括以下步骤:初始化所述家庭网关的单板参数;初始化网络设备接口驱动;以及判断所述家庭网关外设的指示灯按键是否按下,若否,所述Linux嵌入式操作系统启动;若是,对所述Linux嵌入式操作系统的启动进行 ...
【技术保护点】
一种家庭网关进入安全模式的方法,其基于Linux嵌入式操作系统,其特征在于,该方法包括以下步骤:初始化所述家庭网关的单板参数;初始化网络设备接口驱动;以及判断所述家庭网关外设的指示灯按键是否按下,若否,所述Linux嵌入式操作系统启动;若是,对所述Linux嵌入式操作系统的启动进行延时处理,并判断所述家庭网关外设的复位按键是否按下,若所述复位按键未按下,所述Linux嵌入式操作系统启动;若所述复位按键按下,进一步判断所述复位按键是否持续被按至设计时长,若所述复位按键未持续被按至设计时长,所述Linux嵌入式操作系统启动,若所述复位按键持续被按至设计时长,所述家庭网关进入安全模式。
【技术特征摘要】
1.一种家庭网关进入安全模式的方法,其基于Linux嵌入式操作系统,其特征在于,该方法包括以下步骤:初始化所述家庭网关的单板参数;初始化网络设备接口驱动;以及判断所述家庭网关外设的指示灯按键是否按下,若否,所述Linux嵌入式操作系统启动;若是,对所述Linux嵌入式操作系统的启动进行延时处理,并判断所述家庭网关外设的复位按键是否按下,若所述复位按键未按下,所述Linux嵌入式操作系统启动;若所述复位按键按下,进一步判断所述复位按键是否持续被按至设计时长,若所述复位按键未持续被按至设计时长,所述Linux嵌入式操作系统启动,若所述复位按键持续被按至设计时长,所述家庭网关进入安全模式。2.如权利要求1所述的家庭网关进入安全模式的方法,其特征在于,判断所述家庭网关外设的指示灯按键是否按下的步骤包括:获取指示灯按键在Linux嵌入式操作系统中对应的中断号IRQ1;根据所述中断号IRQ1读取指示灯按键的GPIO号;定义所述指示灯按键的GPIO号低有效,判断所述指示灯按键的GPIO号对应的当前电平值IRQ1value是高还是低,若IRQ1value为低,则判断所述指示灯按键按下,若IRQ1value为高,则判断所述指示灯按键未按下。3.如权利要求1所述的家庭网关进入安全模式的方法,其特征在于,判断所述家庭网关外设的复位按键是否按下的步骤包括:获取复位按键在Linux嵌入式操作系统中对应的中断号IRQ2;根据所述中断号IRQ2读取复位按键的GPIO号;定义所述复位按键的GPIO号低有效,判断所述复位按键的GPIO号对应的当前电平值IRQ2value是高还是低,若IRQ2value为低,则判断所述复位按键按下,若IRQ2value为高,则判断所述复位按键未按下。4.如权利要求1所述的家庭网关进入安全模式的方法,其特征在于:通过多次计数判断所述复位按键是否持续被按至设计时长,若所述设计时长为n秒,判断所述复位按键按下后,进行1...
【专利技术属性】
技术研发人员:徐萍,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。