[发明专利]一种基于Bootloader的QSFP光模块远程升级方法有效

专利信息
申请号: 201410768406.4 申请日: 2014-12-12
公开(公告)号: CN104407903B 公开(公告)日: 2017-12-19
发明(设计)人: 范巍;侯羿 申请(专利权)人: 四川华拓光通信股份有限公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 北京远大卓悦知识产权代理事务所(普通合伙)11369 代理人: 周庆佳
地址: 621000 四川省*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于Bootloader的QSFP光模块远程升级方法,步骤包括在QSFP光模块上嵌入Bootloader程序;升级数据写入QSFP光模块;调用Bootloader程序校验升级数据,本发明将Bootloader方式移植于QSFP光模块微控制器,实现了光模块出厂后,可通过标准接口进行远程程序升级,无须借助任何编程线缆,不会破坏现有程序和数据,也不用拆卸光模块壳件,这使得客户可以自助升级或由厂商进行远程升级,达到兼容各厂商交换机、路由器的目的。
搜索关键词: 一种 基于 bootloader qsfp 模块 远程 升级 方法
【主权项】:
一种基于Bootloader的QSFP光模块远程升级方法,其特征在于,包括以下步骤:A、在QSFP光模块上嵌入Bootloader程序;B、通过远程控制方式,调用Bootloader程序将升级数据写入QSFP光模块,具体包括以下子步骤:B1)、将升级数据通过远程控制方式写入QSFP光模块微处理器缓冲区;将A0H地址,高128位,按页映射缓冲区,其中,0xFC页,映射缓冲区0x000‑0x07F字节,0xFD页,映射缓冲区0x080‑0x0FF字节,0xFE页,映射缓冲区0x100‑0x17F字节,0xFC页,映射缓冲区0x180‑0x1FF字节,127字节页地址0xFC、0xFD、0xFE、0xFF写入512字节的程序数据;B2)、输入进入Bootloader模式的密码控制口令,若正确,进行下述步骤:B3)、Bootloader控制字节写入“擦除指令”,根据升级数据的大小擦除QSFP光模块微处理器Flash映射地址字节对应的Flash区域的原始程序;B4)、Bootloader控制字节写入“写入指令“,将QSFP光模块微处理器缓冲区内的升级程序写入Flash映射地址字节对应的Flash区域,直到程序完全写入;C、调用Bootloader程序校验升级数据,并在升级数据未通过校验时重新写入升级数据,具体包括以下子步骤:C1)、Bootloader控制字节写入“读取指令“,将所述Flash区域内的程序数据读出至缓冲区;C2)、将步骤C1读出的数据与升级数据的缓冲区内的数据进行对比,以此校验其正确性,若正确,Bootloader控制字节写入“运行程序“指令,则运行目标程序代码;若校验错误,则重复B~C步骤;其中,所述Bootloader程序使用光模块标准总线接口IIC嵌入QSFP光模块,兼容光模块SFF‑8436、QSFP‑MSA协议,同时在步骤A之前将QSFP光模块Flash区域分区设置;将QSFP光模块Flash区域分为程序代码区,厂商数据区、产品数据区和微控制器自身保留区;在所述步骤A之前还包括以下步骤:将QSFP光模块总线接口寄存器自定义四个部分,第一部分为Flash映射地址字节;第二部分为为Bootloader控制字节;第三部分为进入Bootloader模式的密码控制字节;第四部分为升级数据缓冲区的地址页字节,所述地址页字节映射存放升级数据的缓冲区;光模块微控制器内部中的512字节为BANK储存程序代码和数据,按照规划,将程序代码区固定于0x0000‑0x15FF区域,将厂商数据和产品数据固定于0x1600‑0x19FF区域,将Bootloader存放于0x1A00‑0x1DFE区域,其余区域均为微控制器自身保留区;在完成程序接口拼接后,在符合定义的Flash分配地址的情况下,将Bootloader的程序编译的可执行文件和目标程序编译的可执行文件进行拼接。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川华拓光通信股份有限公司,未经四川华拓光通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410768406.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top