一种网络开机的方法技术

技术编号:22218175 阅读:44 留言:0更新日期:2019-09-30 00:55
本发明专利技术适用网络开机技术领域,提供了一种网络开机的方法;在主板上增加微控制单元,微控制单元分别与主控芯片以及物理接口收发器连接;主控芯片向微控制单元设置MAC地址的接口以及远程开机开关的接口;当电源通电后微控制单元根据远程开机开关的接口状态进行初始化物理接口收发器,将物理接口收发器设置到接受远程开机指令的状态;物理接口收发器接收到远程开机指令后发送远程开机唤醒信号给微控制单元,微控制单元通过GPIO接口模拟开机按键控制主控芯片进行开机;从而无需初始化主控芯片就能实现网络开机,从而降低主控芯片的设计难度,提高了用户体验。

A Method of Network Boot-up

【技术实现步骤摘要】
一种网络开机的方法
本专利技术属于网络开机
,尤其涉及一种网络开机的方法。
技术介绍
对于瑞芯微的微处理器其本身没有支持网络远程开机功能,而英特尔的南桥通尝都会有远程开机信号,通过此信号可以支持网络唤醒以及开机,但是由于瑞芯微的微处理器本身是针对消费电子产品设计,主要用于平板电脑等产品,所以没有支持远程开机的硬件设计,针对市场上的一些网络开机的产品,基本都无法做到断电后无需重新开机初始化就能实现网络开机,都需要在上电后做一次假开机,既开机后与迅速关机,以保证对物理接口收发器进行初始化,这样才能实现远程开机,导致用户体验不佳。
技术实现思路
本专利技术的目的在于提供一种网络开机的方法旨在解决由于现有技术无法提供一种有效的方法来达到无需初始化主控芯片就能实现网络开机,从而降低主控芯片的设计难度,提高用户体验。本专利技术提供了一种网络开机的方法,所述方法包括下述步骤:设置微控制单元,所述微控制单元分别与主控芯片以及物理接口收发器连接;所述物理接口收发器收到远程开机指令后通过所述微控制单元控制所述主控芯片进行开机。优选地,所述方法还包括:所述微控制单元通过GPIO接口模拟MDIO接口与所述物理接口收发器进行通信,并通过所述物理接口收发器的寄存器设置网络开机服务。优选地,所述方法还包括;所述主控芯片向所述微控制单元设置MAC地址的接口以及远程开机开关的接口。优选地,所述方法还包括:当电源通电后所述微控制单元根据远程开机开关的接口状态进行初始化所述物理接口收发器,将所述物理接口收发器设置到接受远程开机指令的状态。优选地,所述方法还包括:所述物理接口收发器接收到所述远程开机指令后发送远程开机唤醒信号给所述微控制单元,所述微控制单元通过GPIO接口模拟开机按键控制主控芯片进行开机。优选地,所述方法还包括:所述微控制单元根据所述主控芯片的电源状态判断所述主控芯片是否处于关机状态,当处于关机状态时,所述微控制单元根据所述远程开机开关的接口状态进行初始化,并检测所述远程开机唤醒信号。进一步优选地,所述方法还包括:所述微控制单元根据所述主控芯片的反馈信号判断所述主控芯片是否处于关机状态,当处于关机状态时,所述微控制单元根据所述远程开机开关的接口状态进行初始化,并检测所述远程开机唤醒信号。本专利技术在主板上设置微控制单元,微控制单元分别与主控芯片以及物理接口收发器连接;主控芯片向微控制单元设置MAC地址的接口以及远程开机开关的接口;当电源通电后微控制单元根据远程开机开关的接口状态进行初始化物理接口收发器,将物理接口收发器设置到接受远程开机指令的状态;物理接口收发器接收到远程开机指令后发送远程开机唤醒信号给微控制单元,微控制单元通过GPIO接口模拟开机按键控制主控芯片进行开机;微控制单元根据主控芯片的功率判断主控芯片是否处于关机状态,当处于关机状态时,微控制单元根据远程开机开关的接口状态进行初始化,并检测远程开机唤醒信号;从而无需初始化主控芯片就能实现网络开机,从而降低主控芯片的设计难度,提高了用户体验。附图说明图1是本专利技术实施例一提供的网络开机的方法的实现流程图;图2是本专利技术实施例二提供的网络开机的方法的实现流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术实施例一提供的网络开机的方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在本专利技术实施例中,设置微控制单元,微控制单元分别与主控芯片以及物理接口收发器连接;增加微控制单元以实现物理接口收发器收到远程开机指令后通过微控制单元控制主控芯片进行开机。在步骤S101中,微控制单元通过GPIO接口模拟MDIO接口与物理接口收发器进行通信,并通过物理接口收发器的寄存器设置网络开机服务。在步骤S102中,主控芯片向微控制单元设置MAC地址的接口以及远程开机开关的接口。在步骤S103中,当电源通电后微控制单元根据远程开机开关的接口状态进行初始化物理接口收发器,将物理接口收发器设置到接受远程开机指令的状态。在步骤S104中,物理接口收发器接收到远程开机指令后发送远程开机唤醒信号给微控制单元,微控制单元通过GPIO接口模拟开机按键控制主控芯片进行开机。在步骤S105中,微控制单元根据主控芯片的电源状态判断主控芯片是否处于关机状态,当处于关机状态时,微控制单元根据远程开机开关的接口状态进行初始化,并检测远程开机唤醒信号。实施例二:图2示出了本专利技术实施例二提供的网络开机的方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在本专利技术实施例中,设置微控制单元,微控制单元分别与主控芯片以及物理接口收发器连接;增加微控制单元以实现物理接口收发器收到远程开机指令后通过微控制单元控制主控芯片进行开机。在步骤S201中,微控制单元通过GPIO接口模拟MDIO接口与物理接口收发器进行通信,并通过物理接口收发器的寄存器设置网络开机服务。在步骤S202中,主控芯片向微控制单元设置MAC地址的接口以及远程开机开关的接口。在步骤S203中,当电源通电后微控制单元根据远程开机开关的接口状态进行初始化物理接口收发器,将物理接口收发器设置到接受远程开机指令的状态。在步骤S204中,物理接口收发器接收到远程开机指令后发送远程开机唤醒信号给微控制单元,微控制单元通过GPIO接口模拟开机按键控制主控芯片进行开机。在步骤S205中,微控制单元根据主控芯片的反馈信号判断主控芯片是否处于关机状态,当处于关机状态时,微控制单元根据远程开机开关的接口状态进行初始化,并检测远程开机唤醒信号。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种网络开机的方法,其特征在于,所述方法包括下述步骤:设置微控制单元,所述微控制单元分别与主控芯片以及物理接口收发器连接;所述物理接口收发器收到远程开机指令后通过所述微控制单元控制所述主控芯片进行开机。

【技术特征摘要】
1.一种网络开机的方法,其特征在于,所述方法包括下述步骤:设置微控制单元,所述微控制单元分别与主控芯片以及物理接口收发器连接;所述物理接口收发器收到远程开机指令后通过所述微控制单元控制所述主控芯片进行开机。2.如权利要求1所述的方法,其特征在于,所述方法还包括:所述微控制单元通过GPIO接口模拟MDIO接口与所述物理接口收发器进行通信,并通过所述物理接口收发器的寄存器设置网络开机服务。3.如权利要求2所述的方法,其特征在于,所述方法还包括:所述主控芯片向所述微控制单元设置MAC地址的接口以及远程开机开关的接口。4.如权利要求3所述的方法,其特征在于,所述方法还包括:当电源通电后所述微控制单元根据远程开机开关的接口状态进行初始化所述物理接口收发器,将所述物理接口收发器设置到接受...

【专利技术属性】
技术研发人员:倪欢王武
申请(专利权)人:深圳市智微智能科技开发有限公司
类型:发明
国别省市:广东,44

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

1