通信人家园
标题:
到底什么时候用到SPD板呀/?
[查看完整版帖子]
[打印本页]
时间:
2004-6-7 10:04
作者:
许文强1
标题:
到底什么时候用到SPD板呀/?
到底什么时候用到SPD板呀/?我快要疯了
时间:
2004-6-7 21:22
作者:
家园客人
哈哈,急啥子,SPD板作为放音板,当然需要送音的时候自然会用到,如V5用户提机听的拨号音,不通时听到的语音或忙音,向中继送的会铃音,报时音等等等等。当然都是针对SPM模块的,如果是SM模块则是SIG板起作用,
上次说让你看案例,你看得怎么样了。
时间:
2004-6-9 08:41
作者:
许文强1
正在看,听君一席话,胜读十年书呀!
多谢川中大哥
时间:
2004-6-9 21:02
作者:
zhangboone
哈哈,SPD还有一些别的功能,要好好学习!
时间:
2004-6-10 16:29
作者:
许文强1
我会的
时间:
2004-6-10 17:29
作者:
家园客人
随便给你贴个案例,看看被人的分析可以很好的加强学习效果:
问题现象
2001年,某局先后2次出现CPM框整框故障的现象,有时虽然显示状态正常,但无法联机设定,也无法对该单板进行操作。在查询单板状态时,有时出现乱码;在故障过程中有时还有多块单板出现异常情况,部分单板甚至因短时间内异常过多导致单板复位。
原因分析
在主用BCP状态正常时查询BCP的总线通信统计状况,发现故障时主用BCP读取各板下行邮箱写位置控制字(即向单板那个位置写消息包时;对其他单板而言就是从这个位置读,也即读位置控制字)出错,正常情况下因为各CPC单板的下行邮箱总数目为91,幀数应是从0到90,但是统计出来的数据却是几千,远大于下行邮箱允许的幀数范围。因此在CPC单板总线程序从其下行邮箱中读取数据时发现幀数非法而直接跳出。据此分析,CPM框整框报红的原因应是因为主用AMP的下行邮箱写位置非法,导致无法读取各板的握手消息包因而报框内单板故障;各CDP单板的联机设定失败告警及无法查询单板的版本号是因为某块CPC单板的下行邮箱写位置非法,因而单板无法从其下行邮箱中读出设定来的数据。二者应是同一个问题。
在BCP程序中加入异常保护处理,如果检查到异常的控制字后将邮箱控制区参数多次重新初始化为0,这样虽然丢失一些消息包,但不至于以后永远无法访问邮箱,修改之后的程序在一段时间内系统正常。但是后来运行加入保护处理的程序,也仍然出现了上述的问题。事后查看异常统计,发现BCP读到各板都有上千万次的下行邮箱的写位置值错误的现象,分析导致原因即使上述保护处理中重新清成0,但是下一次读写邮箱控制区时又出问题,这样连续的清0丢弃消息,导致的结果AMP无法接收单板上报的消息,因此整框单板故障。
在该局现场定位的过程中还频繁出现AMP和CDP单板异常情况,严重时导致单板复位。经定位是在写黑匣子的语句中访问了非法的地址导致的异常。黑匣子功能是系统提供的一个定位功能,通过向黑匣子中写数据来记录程序运行的轨迹。黑匣子写入的区域是邮箱的最后一些字节,通过一个基地址加上黑匣子指针来确定写入的位置。黑匣子指针的偏移是使用一个全局数组,出现单板异常时查询该数组的值也是正常的,从邮箱中读取值却是错误的,可能是读错了地址或者其他单板更改了该邮箱区域的值。还没有办法时只好先禁止黑匣子功能。
此外,当时又出现了许多CPM框内单板在1秒内倒换过去又倒换回来的告警。分析认为实际上并未真正倒换过去,只是握手时软件读取主备用标示时发现变化所致。此外在调试打印文件中发现许多的错误消息包,比如AMP发送给CDP的消息的PID为0,而此类PID在AMP根本未使用;还有执行主控框内BCP单板的软件调试命令时发现一些调试打印会丢失一些字节或一些字节被错误更改;另外的怪异现象是框内某些单板的告警信息中参数严重错误,板号为几十,而这些都是需要BCP的总线搬移的,因而怀疑CPM框内总线通信已经极不可靠,导致AMP从总线接收消息包内容错误。
与相关人员讨论后认为很可能是框内某几块CPC单板的邮箱异常或者母板问题导致整个CPM框内的总线通信问题。因此决定更换该框内单板和母板。由于第一天单板尚未到,因此首先更换母板。但在更换CPM框母板后加载单板时发现大量错幀和CRC校验错等信息,最后一块块单板加载,耗费了几个小时才勉强加载完成,由此确定可能该框CPC单板硬件方面的问题。第二天晚上更换框内单板时,开始时由于仍使用原来的单板做AMP加载BCP仍有一些错帧,后先更换新板做主用AMP后依次更换BCP和CDP,正常加载。使用软件调试参数查看总线通信异常统计,一切正常。交换机运行正常。
至此CPM框全框报红的原因已经明确,由于CPM框内某几块CPC单板或所有单板的邮箱异常导致无法正确读出数据,引发整个CPM框内的总线通信问题。后经硬件人员何庆建、蔡邦忠的测试发现只是几块块单板内部短路的问题,导致本来只能访问内侧邮箱的非总线搬移板板在操作时可能改写外部邮箱的数据。进一步的器件测试发现是单板上总线驱动器ABT16245失效导致非总线主控板也可能非法修改其他单板邮箱中的内容所致。
解决办法
通过在BCP程序中加入异常统计和保护处理可以协助定位问题,在发现异常时清0可能会解决部分类似的问题。但是单板异常严重时仍无法避免整框报红现象。根本的解决方法只能更换单板。这批CPC板是采用了仙童公司的有问题的总线驱动器件,出现问题的可能性相对较大。
时间:
2004-6-10 20:37
作者:
许文强1
多谢,你是在哪找的?
时间:
2004-6-11 11:09
作者:
家园客人
都是以前的学习资料,有上千个
时间:
2004-6-12 14:06
作者:
许文强1
谢谢了
时间:
2004-7-11 14:37
作者:
一江清水
大哥也再贴一个好不
通信人家园 (https://www.txrjy.com/)
Powered by C114