《一种基于硬件侦测的固件自动选择实现方法.pdf》由会员分享,可在线阅读,更多相关《一种基于硬件侦测的固件自动选择实现方法.pdf(5页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103365693 A(43)申请公布日 2013.10.23CN103365693A*CN103365693A*(21)申请号 201310317482.9(22)申请日 2013.07.26G06F 9/445(2006.01)G06F 13/20(2006.01)(71)申请人浪潮电子信息产业股份有限公司地址 250014 山东省济南市高新区舜雅路1036号(72)发明人张斌(54) 发明名称一种基于硬件侦测的固件自动选择实现方法(57) 摘要本发明提供一种基于硬件侦测的固件自动选择实现方法,本发明主要由应用区分链路、侦测芯片、选择开关、Flash芯片阵列、重置。
2、链路构成。通过侦测芯片侦测应用区分链路的状态,根据当前应用向选择开关发出选择信号,在预先烧录有不同固件的多个Flash芯片中选通对应的芯片,并同时对主芯片进行重置,从而实现对应固件的选取和导入。该一种基于硬件侦测的固件自动选择实现方法和现有技术相比,实现了从侦测芯片的应用到选择对应固件的自动化,使得设备的后期维护大大简化,易用性得到了显著的增强,省略了固件的替换烧录过程,简化了设备的维护难度,提升了设备易用性。(51)Int.Cl.权利要求书1页 说明书2页 附图1页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书1页 说明书2页 附图1页(10)申请公布号 CN 10336。
3、5693 ACN 103365693 A1/1页21.一种基于硬件侦测的固件自动选择实现方法,其特征在于:其实现结构包括应用区分链路、侦测芯片、选择开关、复用芯片、Flash芯片阵列、重置链路,具体实现步骤为:1)应用区分链路为不同的应用设置不同的组合电平状态,并将组合电平状态传递到侦测芯片;2)侦测芯片读取应用区分链路的组合电平状态,并向选择开关发出选择信号;3)选择开关根据接收的选择信号,选通Flash芯片阵列中已经烧录有对应固件的Flash芯片;4)Flash芯片阵列根据不同的应用预先在Flash芯片中烧录对应的固件,并通过选择开关与复用芯片连通;5)重置链路由侦测芯片在侦测到应用状态后。
4、,同时发给Flash芯片和复用芯片。2.根据权利要求1所述的一种基于硬件侦测的固件自动选择实现方法,其特征在于:所述步骤5)中为保证时序,侦测芯片经过延时链路后再连接到重置链路,实现Flash切换后固件的自动导入。权 利 要 求 书CN 103365693 A1/2页3一种基于硬件侦测的固件自动选择实现方法技术领域0001 本发明涉及计算机技术领域,具体的说是一种针对通过烧录不同的固件来实现芯片复用功能的固件自动选择实现方法。背景技术0002 随着电子元器件的集成度越来越高,具备复用功能的元器件越来越普遍,很多具备复用功能的芯片在外围线路不变的情况下,仅仅通过烧录不同的固件即可实现不同的复用功。
5、能。传统应用上,一次仅能烧录针对一种应用的固件,如果应用发生变化,则需人工对原有固件进行替换烧录,使得设备后期维护难度增加,严重影响了设备的可用性。为了解决上述问题,本发明提供了一种基于硬件侦测的固件自动选择实现方案。发明内容0003 本发明的技术任务是解决现有技术的不足,提供一种方便维护、基于硬件侦测的固件自动选择实现方法。0004 本发明的技术方案是按以下方式实现的,该一种基于硬件侦测的固件自动选择实现方法,其实现结构包括应用区分链路、侦测芯片、选择开关、复用芯片、Flash芯片阵列、重置链路,具体实现步骤为:1)应用区分链路为不同的应用设置不同的组合电平状态,并将组合电平状态传递到侦测芯。
6、片;2)侦测芯片读取应用区分链路的组合电平状态,并向选择开关发出选择信号;3)选择开关根据接收的选择信号,选通Flash芯片阵列中已经烧录有对应固件的Flash芯片;4)Flash芯片阵列根据不同的应用预先在几个Flash芯片中烧录对应的固件,并通过选择开关与复用芯片连通;5)重置链路由侦测芯片在侦测到应用状态后,同时发给Flash芯片和复用芯片。0005 所述步骤5)中为保证时序,侦测芯片经过延时链路后再连接到重置链路,实现Flash切换后固件的自动导入。0006 本发明与现有技术相比所产生的有益效果是:本发明的一种基于硬件侦测的固件自动选择实现方法实现了从侦测芯片的应用到选择对应固件的自动。
7、化,使得设备的后期维护大大简化,易用性得到了显著的增强,省略了固件的替换烧录过程,简化了设备的维护难度,提升了设备易用性,实用性强,易于推广。附图说明0007 附图1是本发明的实现示意图。0008 附图中的标记分别表示:1、应用区分链路,2、侦测芯片,3、选择开关,4、Flash芯片阵列,5、Flash芯片,6、复用说 明 书CN 103365693 A2/2页4芯片,7、重置链路,8、延时链路。具体实施方式0009 下面结合附图对本发明的一种基于硬件侦测的固件自动选择实现方法作以下详细说明。0010 如附图1所示,现提供一种基于硬件侦测的固件自动选择实现方法,本发明主要由应用区分链路1、侦测。
8、芯片2、选择开关3、Flash芯片阵列4、重置链路7构成。通过侦测芯片2侦测应用区分链路1的状态,根据当前应用向选择开关3发出选择信号,在预先烧录有不同固件的多个Flash芯片5中选通对应的芯片,并同时对主芯片进行重置,从而实现对应固件的选取和导入。具体实现步骤为:1)应用区分链路1为不同的应用设置不同的组合电平状态,并将组合电平状态传递到侦测芯片2;2)侦测芯片2读取应用区分链路1的组合电平状态,并向选择开关3发出选择信号;3)选择开关3根据接收的选择信号,选通Flash芯片阵列4中已经烧录有对应固件的Flash芯片5;4)Flash芯片阵列4根据不同的应用预先在几个Flash芯片5中烧录对应的固件,并通过选择开关3与复用芯片6连通;5)重置链路7由侦测芯片2在侦测到应用状态后,同时发给Flash芯片和复用芯片6。0011 所述步骤5)中为保证时序,侦测芯片2经过延时链路8后再连接到重置链路7,实现Flash切换后固件的自动导入。0012 除说明书所述的技术特征外,均为本专业技术人员的公知技术。说 明 书CN 103365693 A1/1页5图1说 明 书 附 图CN 103365693 A。