•项目介绍:通过对 I2C,GPIO 等相关驱动开发,在底层实现了环境监控(如温度、风扇、指示灯),配置交换芯片,网卡,实现了 CPU 与交换芯片中控制链路与数据链路的流量转发,分布式主控卡与业务卡之间的管理控制。
•工作内容:
1.负责 I2C、GPIO、PCIe 等接口的驱动开发及平台适配,确保驱动在不同平台上的稳定运行。
2.主导 I2C、USB 等总线设备的调试工作,涵盖 1write、10write 等操作场景,验证设备 I2C 地址配置。
3.成功将平台内核升级至麒麟最新版本,为上层应用提供更稳定、高效的运行环境。
4.设计并实现底层硬件访问接口,包括 PHY、CPLD 等设备的控制接口及配套开发环境,为上层应用开发提供规范的硬件交互接口,提高开发效率。
5.针对双工通信等功能进行驱动接口的改写与配置,优化数据传输机制,提升数据传输的效率和稳定性,满足特定场景下的通信需求。
6.协同测试团队制定驱动功能测试用例,共同验证硬件接口兼容性及稳定性,复现并解决总线通信异常、内核适配冲突等问题。