【技术实现步骤摘要】
一种5G分布式基站RRU设备FPGA远程升级方法及终端
本专利技术涉及通讯设备
,特别涉及一种5G分布式基站RRU设备FPGA远程升级方法及终端。
技术介绍
随着4G、5G移动通讯技术的发展,运营商建设分布式基站的数量越来越多,分布式基站是新一代用于完成网络覆盖的现代化产品。其特点主要是将射频处理单元(RRU)和基站基带处理单元(BBU)分离的同时又通过光纤连接。在网络部署时,将BBU与核心网、无线网络控制设备集中在机房内,通过光纤与规划站点上部署的RRU进行连接,完成网络覆盖,从而降低建设维护成本、提高效率。按照应用场景,RRU一般都是远离BBU,并且为了达到覆盖效果,往往是架设在离地面较高的位置。作为射频信号和数字基带信号的处理器,RRU中FPGA是核心器件。如果需要对RRU进行BUG修改、功能升级,则需要升级FPGA的程序。传统的FPGA升级是通过用专用的JTAG线缆对FPGA的FLASH进行程序烧录,这种方法需要技术人员在现场攀爬铁塔后用电脑对FPGA进行升级,这种升级方法效率低下,并造成大量人力浪费。
技术实现思路
本专利技术所要解决的技术问题是:提供一种5G分布式基站RRU设备FPGA远程升级方法及终端,以确保技术人员在机房通过BBU即可对几公里外的RRU的FPGA进行远程升级。为了解决上述技术问题,本专利技术采用的技术方案为:一种5G分布式基站RRU设备FPGA远程升级方法,包括步骤:S1、按照第一存储空间的基础版本程序运行;S2、接收B ...
【技术保护点】
1.一种5G分布式基站RRU设备FPGA远程升级方法,其特征在于,包括步骤:/nS1、按照第一存储空间的基础版本程序运行;/nS2、接收BBU远程发送的升级指令和首次升级程序,将所述首次升级程序转存至第二存储空间,待转存完之后,按照所述第二存储空间的所述首次升级程序运行,完成升级。/n
【技术特征摘要】
1.一种5G分布式基站RRU设备FPGA远程升级方法,其特征在于,包括步骤:
S1、按照第一存储空间的基础版本程序运行;
S2、接收BBU远程发送的升级指令和首次升级程序,将所述首次升级程序转存至第二存储空间,待转存完之后,按照所述第二存储空间的所述首次升级程序运行,完成升级。
2.根据权利要求1所述的一种5G分布式基站RRU设备FPGA远程升级方法,其特征在于,所述步骤S2具体包括以下步骤:
接收BBU远程发送的升级指令和首次升级程序,将所述首次升级程序通过第二接口转存至第二存储空间,待转存完之后,将EEPROM的第一升级状态值更改为第二升级状态值;
将锁存器的第一连接状态值切换为第二连接状态值,控制模拟开关将第一接口从第一存储空间断开,并切换连接到所述第二存储空间,同时断开所述第二接口与所述第二存储空间的连接,使得所述第一接口与所述第二存储空间连接;
发送复位请求信号至复位模块,使得所述复位模块根据所述复位请求信号对复位引脚进行拉低拉高操作,完成复位,待复位完成后,加载所述第二存储空间里的所述首次升级程序;
待正常启动后,读取到所述EEPROM内存储的是所述第二升级状态值,则按照所述第二存储空间的所述首次升级程序运行,完成升级。
3.根据权利要求2所述的一种5G分布式基站RRU设备FPGA远程升级方法,其特征在于,所述步骤S2中将EEPROM的第一升级状态值更改为第二升级状态值具体包括以下步骤:
校验所述第二存储空间的所述首次升级程序,生成并发送校验值至所述BBU,若接收到所述BBU远程发送的确认升级指令,则将所述EEPROM的第一升级状态值更改为第二升级状态值,所述确认升级指令为所述BBU在验证自身存储的校验值和接收到的校验值相同的情况下发出的。
4.根据权利要求2所述的一种5G分布式基站RRU设备FPGA远程升级方法,其特征在于,所述步骤S2之后还包括以下步骤:
S3、若遇到断电重启情况,则读取所述EEPROM的升级状态值,若为所述第二升级状态值,则将所述锁存器的所述第一连接状态值切换为所述第二连接状态值,控制所述模拟开关将所述第一接口从所述第一存储空间断开,并切换连接到所述第二存储空间,同时断开所述第二接口与所述第二存储空间的连接,使得所述第一接口与所述第二存储空间连接,之后发送所述复位请求信号至所述复位模块,使得所述复位模块根据所述复位请求信号对所述复位引脚进行拉低拉高操作,完成复位,待复位完成后,加载所述第二存储空间里的所述首次升级程序,待正常启动后,读取到所述EEPROM内存储的是所述第二升级状态值,则按照所述第二存储空间的所述首次升级程序运行,完成升级。
5.根据权利要求2所述的一种5G分布式基站RRU设备FPGA远程升级方法,其特征在于,所述步骤S2之后还包括以下步骤:
S4、接收所述BBU远程发送的新的升级指令,将所述EEPROM的所述第二升级状态值更改为第三升级状态值,重置所述锁存器为所述第一连接状态值,控制所述模拟开关将所述第一接口与所述第一存储空间连接以及将所述第二接口与所述第二存储空间连接,之后发送所述复位请求信号至所述复位模块,使得所述复位模块根据所述复位请求信号对所述复位引脚进行拉低拉高操作,完成复位,待复位完成后,加载所述第一存储空间的所述基础版本程序,待正常启动后,读取到所述EEPROM内存储的是所述第三升级状态值,则通过所述第二接口将所述第二存储空间存储的所述首次升级程序擦除,返回升级装备已完成信息;
接收所述BBU发送的二次升级程序,通过所述第二接口将所述二次升级程序转存到所述第二存储空间,并在对所述二次升级程序校验通过之后,将所述EEPROM的所述第三升级状态值更改为所述第二升级状态值,切换所述锁存器为所述第二连接状态值,控制所述模拟开关将所述第一接口与所述第二存储空间连接,之后发送所述复位请求信号至所述复位模块,使得所述复位模块根据所述复位请求信号对所述复位引脚进行拉低拉高操作,完成复位,待复位完成后,加载所述第二存储空间的二次升级程序,待正常启动后,读取到所述EEPROM内存储的是所述第二升级状态值,则按照所述第二存储空间的二次升级程序运行,完成二次升级。
6.一种5G分布式基站RRU设备FPGA远程升级终端,包括存储器、处理器及存储在存储器上并可在处理器...
【专利技术属性】
技术研发人员:吴展理,
申请(专利权)人:安科讯福建科技有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。