一种固件的下载方法及装置制造方法及图纸

技术编号:15878558 阅读:49 留言:0更新日期:2017-07-25 16:32
本发明专利技术提供一种固件的下载方法及装置,所述方法包括:确定待处理网卡芯片是否需要下载固件;当确定所述待处理网卡芯片需要下载所述固件时,确定当前是否存在正在下载所述固件的网卡芯片;当确定当前不存在所述正在下载所述固件的网卡芯片时,开启所述待处理网卡芯片与存储所述固件的存储模块间的传输通道,并对所述待处理网卡芯片进行上电处理;通过所述传输通道为所述待处理网卡芯片下载所述固件。应用本发明专利技术实施例减少了存储固件的存储模块的数量,使得网络设备的成本大幅降低,同时减小了电路板的设计难度。

Firmware downloading method and device

The present invention provides a method and apparatus for downloading the firmware, the method comprises the following steps: to determine whether you need to download the firmware processing chip; when determining the pending chip card need to download the firmware, determine the current whether there is network card chip to download the firmware; when it is determined that the current is not download the firmware of the chip card, open the transmission channel storage module to the firmware processing chip card and storage room, and the processing chip processing power; the processing chip card to download the firmware via the transmission channel. With the embodiment of the invention, the number of memory modules of the storage firmware is reduced, the cost of the network equipment is greatly reduced, and the design difficulty of the circuit board is reduced.

【技术实现步骤摘要】
一种固件的下载方法及装置
本专利技术涉及网络通信
,尤其涉及一种固件的下载方法及装置。
技术介绍
现有技术中,当一台网络设备中包含至少一个网卡芯片时,每一个网卡芯片都需要对应一个固件,以使每一个网卡芯片下载对应的固件后,通过固件驱动网卡芯片进行动作,这样一对一的设计方法使得网络设备的成本高,电路板的设计难度大。
技术实现思路
有鉴于此,本专利技术提供一种固件的下载方法及装置,以解决网络设备的成本高,电路板的设计难度大的问题。为实现上述目的,本专利技术提供技术方案如下:根据本专利技术的第一方面,提出了一种固件的下载方法,所述方法包括:确定待处理网卡芯片是否需要下载固件;当确定所述待处理网卡芯片需要下载所述固件时,确定当前是否存在正在下载所述固件的网卡芯片;当确定当前不存在所述正在下载所述固件的网卡芯片时,开启所述待处理网卡芯片与存储所述固件的存储模块间的传输通道,并对所述待处理网卡芯片进行上电处理;通过所述传输通道为所述待处理网卡芯片下载所述固件。根据本专利技术的第二方面,提出了一种固件的下载装置,包括:第一确定模块,用于确定待处理网卡芯片是否需要下载固件;第二确定模块,用于当所述第本文档来自技高网...
一种固件的下载方法及装置

【技术保护点】
一种固件的下载方法,其特征在于,所述方法包括:确定待处理网卡芯片是否需要下载固件;当确定所述待处理网卡芯片需要下载所述固件时,确定当前是否存在正在下载所述固件的网卡芯片;当确定当前不存在所述正在下载所述固件的网卡芯片时,开启所述待处理网卡芯片与存储所述固件的存储模块间的传输通道,并对所述待处理网卡芯片进行上电处理;通过所述传输通道为所述待处理网卡芯片下载所述固件。

【技术特征摘要】
1.一种固件的下载方法,其特征在于,所述方法包括:确定待处理网卡芯片是否需要下载固件;当确定所述待处理网卡芯片需要下载所述固件时,确定当前是否存在正在下载所述固件的网卡芯片;当确定当前不存在所述正在下载所述固件的网卡芯片时,开启所述待处理网卡芯片与存储所述固件的存储模块间的传输通道,并对所述待处理网卡芯片进行上电处理;通过所述传输通道为所述待处理网卡芯片下载所述固件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于预设确定规则,从预设网卡信息列表中记录的至少一个网卡芯片中确定所述待处理网卡芯片,所述至少一个网卡芯片中的每一个网卡芯片对应一个状态标识,所述状态标识用于标记与所述状态标识相对应的网卡芯片下载所述固件的下载状态;所述确定待处理网卡芯片是否需要下载固件的步骤,包括:当所述待处理网卡芯片对应的状态标识为第一预设标识时,确定待处理网卡芯片需要下载固件,所述第一预设标识用于标记未下载所述固件的下载状态;当所述待处理网卡芯片对应的状态标识为第二预设标识时,确定待处理网卡芯片不需要下载固件,所述第二预设标识用于标记已下载所述固件的下载状态。3.根据权利要求2所述的方法,其特征在于,所述确定当前是否存在正在下载所述固件的网卡芯片的步骤,包括:确定所述预设网卡信息列表中是否存在与第三预设标识相同的状态标识,所述第三预设标识用于标记正在下载固件的下载状态;当所述预设网卡信息列表中不存在与所述第三预设标识相同的状态标识时,确定当前不存在所述正在下载所述固件的网卡芯片;当所述预设网卡信息列表中存在与所述第三预设标识相同的状态标识时,确定当前存在所述正在下载所述固件的网卡芯片。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:当确定所述待处理网卡芯片不需要下载所述固件时,基于所述预设确定规则,从所述预设网卡信息列表中记录的至少一个网卡芯片中确定下一个待处理网卡芯片。5.一种固件的下载装置,其特征在于,所述装置包括:第一确定模块,用于确定待处理网卡芯片是否需要下载固件;第二确定模块,用于当所述第一确...

【专利技术属性】
技术研发人员:赵丹
申请(专利权)人:杭州迪普科技股份有限公司
类型:发明
国别省市:浙江,33

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

1