(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210621265.8
(22)申请日 2022.06.01
(71)申请人 北京东土军悦科技有限公司
地址 100092 北京市石景山区实兴东 街18
号院1号楼 2层01
(72)发明人 孙大娟
(74)专利代理 机构 北京华夏正 合知识产权代理
事务所(普通 合伙) 11017
专利代理师 韩登营
(51)Int.Cl.
G06F 9/445(2018.01)
G06F 21/31(2013.01)
(54)发明名称
网络设备的启动方法及网络设备
(57)摘要
本申请实施例涉及计算机网络技术领域, 且
涉及一种网络设备的启动方法及网络设备。 具体
方案为: 由主处理器执行硬件初始化; 主处理器
从状态寄存器获取协处理器的状态 值; 在状态值
表示协处理器为第一状态时, 主处理器执行非快
速启动流程, 第一状态包括未启动的状态; 在状
态值表示协处理器为第二状态时, 主处理器延时
一定时间后, 再次从状态寄存器获取协处理器的
状态值; 第二状态包括初始化过程中、 配置交换
芯片过程中或运行异常的状态; 在状态值表示协
处理器为第三状态时, 主处理器执行快速启动流
程; 第三状态包括已配置完交换芯片 的状态。 本
申请实施例可实现快速启动主处理器软件版本
与非快速启动硬件平台的兼容, 便于系统维护和
管理。
权利要求书2页 说明书13页 附图4页
CN 114995911 A
2022.09.02
CN 114995911 A
1.一种网络设备的启动方法, 其特 征在于, 包括:
由主处理器执行硬件初始化;
所述主处 理器从状态寄存器获取 该状态寄存器记录的协处 理器的状态值;
在所述状态值表示所述协处理器为第一状态时, 所述主处理器执行非快速启动流程,
所述第一状态包括未启动的状态;
在所述状态值表示所述协处理器为第二状态时, 所述主处理器延时一定时间后, 再次
从所述状态寄存器获取该状态寄存器记录的协处理器的状态值; 所述第二状态包括初始 化
过程中、 配置交换芯片过程中或运行异常的状态;
在所述状态值表示所述协处理器为第三状态时, 所述主处理器执行快速启动流程; 所
述第三状态包括已配置 完交换芯片的状态。
2.根据权利要求1所述的方法, 其特征在于, 所述非快速启动流程包括: 由所述主处理
器配置所述交换芯片;
所述快速启动流 程包括: 由所述主处 理器从所述协处 理器同步所述交换芯片的配置 。
3.根据权利要求1所述的方法, 其特 征在于,
所述状态寄存器记录的初始的状态值 为表示所述协处 理器为第一状态的状态值;
所述状态寄存器接收到所述协处理器输出的表示上电启动的信号后, 所记录的所述状
态值更新 为表示所述协处 理器为第二状态的状态值;
所述状态寄存器接收到所述协处理器输出的表示已配置完交换芯片的信号后, 所记录
的所述状态值更新 为表示所述协处 理器为第三状态的状态值。
4.根据权利要求3所述的方法, 其特 征在于,
所述状态寄存器接收到所述协处理器输出的表示上电启动的信号包括: 所述状态寄存
器接收到所述协处 理器通过GPIO1输出的表示上电启动的周期性方波信号; 或
所述状态寄存器接收到所述协处理器输出的表示已配置完交换芯片的信号包括: 所述
状态寄存器接收到所述协处 理器通过GPIO2输出的表示配置 完交换芯片的高电平信号。
5.根据权利要求3或4所述的方法, 其特征在于, 所述协处理器为第三状态的实现步骤
包括:
所述协处 理器输出表示上电启动的信号;
所述协处 理器获取对所述交换芯片的访问权;
所述协处 理器根据预存的配置参数配置所述交换芯片;
所述协处 理器释放对所述交换芯片的访问权;
所述协处 理器输出表示配置 完交换芯片的高电平信号。
6.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
所述再次从所述状态寄存器获取该状态寄存器记录的协 处理器的状态值, 超过预定获
取次数时, 所述主处 理器执行非快速启动流 程。
7.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
在所述状态值表示所述协处理器为第 一状态时, 将 实现所述网络设备的启动方法的启
动程序的版本信息标记为非快速启动版本, 或
在所述状态值表示所述协处理器为第 三状态时, 将 实现所述网络设备的启动方法的启
动程序的版本信息标记为快速启动版本 。权 利 要 求 书 1/2 页
2
CN 114995911 A
28.根据权利要求1所述的方法, 其特 征在于, 所述状态寄存器为CPLD的状态寄存器。
9.一种网络设备的启动装置, 该装置包括:
初始化单 元, 用于由主处 理器执行硬件初始化;
获取单元, 用于所述主处理器从状态寄存器获取该状态寄存器记录的协处理器的状态
值;
执行单元, 用于在所述状态值表示所述协处理器为第一状态时, 所述主处理器执行非
快速启动流 程, 所述第一状态包括未启动的状态;
所述执行单元还用于: 在所述状态值表示所述协处理器为第二状态时, 所述主处理器
延时一定时间后, 再次从所述状态寄存器获取该状态寄存器记录的协处理器的状态值; 所
述第二状态包括初始化过程中、 配置交换芯片过程中或运行异常的状态;
所述执行单元还用于: 在所述状态值表示所述协处理器为第三状态时, 所述主处理器
执行快速启动流 程; 所述第三状态包括已配置 完交换芯片的状态。
10.一种网络设备, 其特征在于, 包括: 主 处理器、 协处理器、 CPLD和交换芯片, 所述CPLD
包括状态寄存器;
所述状态寄存器用于记录状态值, 所述状态值用于表示所述协处理器的第一状态、 第
二状态或第三状态, 所述第一状态包括未启动的状态, 所述第二状态包括启动过程中、 配置
交换芯片过程中或运行异常的状态, 所述第三状态包括已配置 完交换芯片的状态;
所述网络设备启动 时, 所述主处理器用于执行硬件初始化, 以及用于从所述状态寄存
器获取该状态寄存器记录的所述协处 理器的状态值;
在所述状态值表示所述协处理器为第 一状态时, 所述主处理器用于执行非快速启动流
程;
在所述状态值表示所述协处理器为第二状态时, 所述主处理器用于延时一定时间后,
再次从所述状态寄存器获取 该状态寄存器记录的协处 理器的状态值;
在所述状态值表示所述协处理器为第三状态时, 所述主处理器用于执行快速启动流
程。权 利 要 求 书 2/2 页
3
CN 114995911 A
3
专利 网络设备的启动方法及网络设备
安全报告 >
其他 >
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:07:08上传分享