本项目为海康后端的一级保障项目,目的是发行以RK3588作为主控芯片的多种不同盘位数的智能与通用网络视频录像机设备,涉及技术包括uboot下网络通信、uboot下PCIE网卡驱动开发、内核下网络通信、内核驱动开发、内核下开源驱动移植等
项目主要包括应用层、内核层、硬件层三大块,对于使用者来说,主要用于接入多路摄像头进行录像、回放等功能。从本人负责的内核层角度来看,综合了设备上的诸多外设功能,如PCIE、RS485、RS232、报警、PWM风扇控诉、SATA硬盘识别与在位检测
本人负责模块:
(1)负责项目BSP部分的需求分解与需求说明书编写
(2)负责系项目BSP部分的所有功能开发与调试,包括uboot、内核、根文件系统下的所有所需功能,如uboot下使用2.5GPCIE网卡rtl8125B进行网络通信,内核下支持设备板级GPIO引脚复用,内核下支持RS485、报警功能,内核下支持PWM风扇控速功能,内核下支持SATA硬盘节点名称固化、硬盘上下电、硬盘在位检测功能,内核下支持使用网卡rtl8125B进行网络通信功能,根文件系统下支持项目组其他成员所需工具
(3)协助项目组其他成员实现其在内核下的开发与调试需求
(4)负责项目BSP相关的单元测试与集成测试
(5)负责项目集成测试与系统测试时BSP相关缺陷解决