• 您好!欢迎进入深圳市华讯佳科技有限公司官网!

    15088181811
您当前所处位置: 首页 > 新闻资讯 > 华为案例

SDH设备T2SL64和N2SL16A单板升级需要注意

发布人:华讯佳 更新时间:2023-12-14 点击数:

问题描述

OSN7500设备5.21.13.45升级到5.21.18.50版本,使用Toolkit工具加载,无论是采用板级加载方式还是模拟包加载的方式,其他单板升级均正常完成了,但是发现网元上的T2SL64单板软件无法加载,提示:不支持的板类型。错误码:12-32773.

并且升级指导书中对于T2SL64和N2SL16A单板升级时如果采用板级加载方式的话就需要按照如下方法升级:

1 、加载扩展bios,加载成功后,软复位单板。

2 、加载单板软件,配置文件,fpga文件(需要升级时才加载)

3 、硬复位单板

4 、加载基础bios,并激活。软复位单板。


告警信息

错误码:12-32773


处理过程

规避方法:

对于T2SL64和N2SL16A单板升级到R7及之后的版本,需要单独加载并且采用中间版本来过渡的方法。具体方法为:

1、第一次升级时需要将T2SL64和N2SL16A从toolkit或DC工具的加载列表中删除掉,等其他单板升级完成后单独进行处理。

2、选取一个中间版本(只需要跨过5.21.13.45版本)如R3C02B032SP01(5.xx.13.47P01)的模拟包pkg,只选择T2SL64和N2SL16A单板进行升级(选用模拟包的方式是因为可以不用先升级扩展bios)

3、升级完成后,再选用目标版本的模拟包pkg,只选择T2SL64和N2SL16A单板进行升级。


根因

1、由于硬件类型规划的问题,T2SL64和N2SL16A单板与其他单板的硬件类型存在冲突,因此研发在5.21.13.45版本之后把这2块单板调整为新的硬件类型,新的硬件类型就是通过扩展BIOS文件来定义的。这个调整就对这2块单板升级带了特殊性:这两块单板升级时需要先加载扩展bios,然后升级其他软件(请参考案例:SC0000285220)

2、但是上面方法的适用范围是:目标版本为R6及之前的版本升级(因为R6版本中这两个单板用的扩展bios还是支持这两块单板调整前的硬件类型的)。同时如果采用模拟包加载的方法也是没有问题的,因为第一模拟包中对于这两块板是根据PCB类型来区分的,其次模拟包加载中加载的文件是经过特殊处理,支持支持这两块单板调整前的硬件类型的。

3、R7及之后的版本出现了包加载功能,由于包加载的分发机制要求文件头支持的硬件类型不能有冲突,否则会造成

文件重复下发,最终导致单板升级异常。故在R7及之后的版本,这两个单板软件进行了清理,不支持这两块单板调

整前的硬件类型的。所以对于跨13.45升级到R7及之后的版本,模拟包及板级升级会出现加载错误。


建议与总结

对于T2SL64和N2SL16A单板升级请注意:如果是跨5.21.13.45版本升级,如果目标版本是R6及其之前的版本,采用版本加载的时候需要先升级扩展bios;如果目标版本是R7及其之后的版本升级,需要采用一个中间过渡版本。