主要负责数通产品的硬件故障检测模块的开发以及维护
项目一:cpu异常复位场景的临终遗言记录
主要职责:
采用面向对象设计思想,进行整体软件架构设计,支持公司多款数通产品
采用无锁设计处理单板上下线事件
基于IIC接口的主控板与业务板数据传输链路调试
项目二:中断风暴抑制
提供内核层中断抑制注册接口供业务注册使用
提供中断抑制方案以对需要抑制的中断进行管理
提供周期性检测接口以供DFX框架进行检测,当进行中断抑制时,则进行告
警处理
提供信息查询接口以供DFX框架进行信息查询
项目三:串口重定向
实现在命令行下配置管理板串口重定向到其他单板
支持在cli命令行下显示当前的重定向信息
实现串口重定向后的输入输出功能
支持热键退出
项目四:底软驱动开发
基于linux iic框架完成外部RTC实时时钟驱动程序的编写
基于linuxspi框架完成flash驱动程序的编写、并给用户态提供读写接口以及扇
区擦除接口
uboot移植,配置uboot支持nand flash启动,支持emmc启动,配置网络
配置busybox中新增groupadd、useradd命令