功能 #4103
EVM2_4板块LED状态灯控制功能实现
0%
描述
1、RUN灯修改逻辑,常亮是系统检测中,进入系统后,自检完成,看门狗拉低常灭;
2、RUN灯控制:
1)agent启动灭RUN灯
2)agent启动协议栈,到小区初始化成功,RUN灯慢闪
3)小区正常,RUN灯快闪
3、Alarm灯控制:
1)缓存告警功能常开
2)支持告警灯相关告警可配置
3)支持根据告警点/灭告警灯
在4008系统下可以使用以下命令测试:
led_ctl run on //Run灯常亮
led_ctl run off //Run灯关
led_ctl run fast_blink //Run灯快闪
led_ctl run slow_blink //Run灯慢闪
led_ctl alarm on //告警灯常亮
led_ctl alarm off //告警灯常关
led_ctl link on //link灯常亮
led_ctl link off //link灯关
当时的会议记录:
遗留问题:
1.LED状态灯,GPIO的默认输出关系;
2.确认一下4008是否有光功率检测功能?
3.确认一下Run目前运行逻辑;
4.RUN灯修改逻辑,常亮是系统检测中,进入系统后,自检完成,看门狗拉低常灭;
5.小区去激活实际实现逻辑?当小区去激活时,将功放关闭(通过控制通道开关,将通道关闭),目前驱动已经提供功放开关接口;
6.需要增加小区去激活(基站不发功率,修改配置后,短时间内可以配置)、激活过程,需要将小区重建功能分开—待确认;
7.修改定义,慢闪:小区激活(正常)后,进行慢闪,频率按照1S进行闪烁;
8.考虑增加未激活(去激活)状态定义;
9.RUN灯定义要放到agent进行实现;
10.灯控制状态实现逻辑为覆盖式,以后一条命令控制为准;
11.alarm,定义更新:指示硬件状态:功放及ucp4008;
12.alarm,控制权放到agent实现,驱动提供接口,控制状态时需要明确告警和解除告警;
13.网管现在已经支持了数据显示界面和告警界面;
14.4008可以实现cpri_Link状态读取,通过agent实现,固定频率读取(1s or 2s?);
15.cpri链路可以读取断链计数次数,
16.如何判断cpri链路的光信号强度不够?是否可以提供状态指示?
分阶段实现,优先级;
1.高优先级:POWER、RUN(不包含去激活)、CPRI及ALARM通过控制拉低常灭——3.1.3版本,10月底宝山项目交付之前;
2.实现全功能:评估周期及设计难度,目标对齐10月底;
开发相关模块工程师:
1.LED灯状态控制(点亮、点灭):游起君 ;李明新
2.alarm告警上报:赵燕明 ;杨晋
3.cpri/ecpri:
4.Run:钱伯宁 钱伯宁
5.agent:
相关的问题
历史记录
由 孙 浩 更新于 3 个月 之前
- 状态 从 转测试 变更为 已解决
单板板卡LED状态灯控制功能验证情况如下(基站Rel_3.1.3_Pre1T5_0924版本):
首先单板LED灯顺序依次是PWR RUN ALM LNK——符合预期;
1、PWR(power,板卡电源状态指示灯):
①绿色指示灯常亮(单板正常上电)——符合预期;
②绿色指示灯常灭(单板未上电或单板故障)——符合预期;
2、LNK(link,ecpri/cpri链路指示灯):
①绿色指示灯常亮(cpri链路工作正常)—— 目前还没有cpri链路,为以后预留;
②绿色指示灯常灭(cpri链路建链异常)—— 目前还没有cpri链路,为以后预留,故灯目前常灭;
3、RUN(板卡运行指示灯):
①绿色指示灯快闪:agent程序正在加载,频率按照0.125s进行闪烁,0.125s亮,0.125s灭——符合预期;
②绿色指示灯慢闪:小区正常激活,频率按照1s亮,1s灭——符合预期;
③绿色指示灯待定闪烁:agent程序加载完成,小区未激活(或去激活)状态,频率待定—— 待小区激活功能合入后再开发验证;
4、ALM(alarm,告警指示灯):
①红色指示灯常亮(有告警,包含CPU使用超限、磁盘满、功放温度,底板温度、输出功率、反射功率等6种告警)——符合预期( 单板验证有告警是绿灯常亮,理论上整机有告警是红灯常 亮);
②红色指示灯常灭(无告警)。