[发明专利]计算机系统中利用网口实现引导启动控制的方法无效
申请号: | 201210120453.9 | 申请日: | 2012-04-23 |
公开(公告)号: | CN102662716A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 晏春平;张定理;罗湘涛;刘东明;易万春 | 申请(专利权)人: | 上海市共进通信技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 200235 上海市徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机系统 利用 口实 引导 启动 控制 方法 | ||
技术领域
本发明涉及计算机系统控制技术领域,特别涉及计算机系统启动控制技术领域,具体是指一种计算机系统中利用网口实现引导启动控制的方法。
背景技术
在计算机系统,特别是嵌入式系统应用设备中,BOOT(引导)启动过程一般只在开发阶段可以控制,设备在工厂或者到用户手里之后,一般都不会去控制BOOT启动。因为在通常情况下,BOOT必须接上串口才能控制,而这是非常麻烦和低效的,这就导致用户难以对BOOT引导进行控制,对于嵌入式系统的调试、故障检测、定位都较为困难,造成此类系统的应用设备的可操纵性能有限,利用该设备的生产制造效率较低。
发明内容
本发明的目的是克服了上述现有技术中的缺点,提供一种能够方便地对计算机系统的引导启动进行控制,从而便于对系统应用设备进行调试、故障检测和定位,进而能够大幅提升系统应用设备的整体操控性能,提高利用该设备的生产制造效率,优化用户体验,且应用方式简便,应用成本低廉,应用范围也较为广泛的计算机系统中利用网口实现引导启动控制的方法。
为了实现上述的目的,本发明的计算机系统中利用网口实现引导启动控制的方法包括以下步骤:
(1)所述的计算机系统开始进行引导启动;
(2)所述的引导启动在预设的时间段内监听计算机的网口,判断是否从网口接收到指令报文,若是,则进入步骤(3),若否,则进入步骤(5);
(3)所述的引导启动执行所述的指令报文中的指令;
(4)所述的引导启动向计算机返回指令执行结果,并返回步骤(2);
(5)所述的引导启动加载计算机系统,完成系统启动。
该计算机系统中利用网口实现引导启动控制的方法中,所述的引导启动在预设的时间段内监听计算机的网口,具体为:所述的引导启动在预设的时间段内采用轮询方式对计算机网口进行报文监测。
该计算机系统中利用网口实现引导启动控制的方法中,所述的预设的时间段的长度范围为1秒至15秒。
该计算机系统中利用网口实现引导启动控制的方法中,所述的指令报文为以太网帧指令报文,所述的以太网帧指令报文的目的MAC地址为普通单播MAC地址,所述的以太网帧指令报文的源MAC地址为校验为单播的源MAC地址。
该计算机系统中利用网口实现引导启动控制的方法中,所述的指令报文的长度范围为512字节至1024字节。
该计算机系统中利用网口实现引导启动控制的方法中,所述的指令报文包括指令名称、指令参数、特征码、校验码和设备验证信息。
该计算机系统中利用网口实现引导启动控制的方法中,所述的指令报文采用TLV报文格式。
该计算机系统中利用网口实现引导启动控制的方法中,所述的步骤(3)具体包括以下步骤:
(31)所述的引导启动从所述的指令报文中提取指令;
(32)所述的引导启动对所提取的指令进行有效性校验;
(33)所述的引导启动对经校验的指令进行解析;
(34)所述的引导启动执行所述的指令;
(35)所述的引导启动执行获得指令执行结果。
该计算机系统中利用网口实现引导启动控制的方法中,所述的引导启动向计算机返回指令执行结果,具体为:所述的引导启动将所述的指令执行结果组织为输出报文,并将该输出报文返回给计算机。
该计算机系统中利用网口实现引导启动控制的方法中,所述的输出报文包括特征码、字符串和校验码。
采用了该发明的计算机系统中利用网口实现引导启动控制的方法,计算机系统在引导启动的过程中监听计算机的网口,并执行从网口接收到的指令报文,实现了在未连接串口线的情况下,对系统的引导启动过程进行控制,从而便于在系统应用设备出厂后的使用过程中,进行调试、故障检测和定位,进而能够大幅提升系统应用设备的整体操控性能,提高利用该设备的生产制造效率,优化用户体验,且本发明的计算机系统中利用网口实现引导启动控制的方法的应用方式简便,应用成本低廉,应用范围也较为广泛。
附图说明
图1为本发明的计算机系统中利用网口实现引导启动控制的方法的步骤流程图。
图2为在实际应用中利用本发明的方法控制设备BOOT启动过程的示意图。
具体实施方式
为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。
请参阅图1所示,为本发明的计算机系统中利用网口实现引导启动控制的方法的步骤流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海市共进通信技术有限公司,未经上海市共进通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210120453.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种避免投影机镜头虚化的智能调焦系统
- 下一篇:相机模块