BSW开发项目
企业介绍
ꄲ
1 项目背景
1)客户目标:
满足OEM企标对通讯、诊断、网络管理、休眠唤醒等方面的要求。
2)现状:
对ETAS工具软件不熟悉,对Autosar开发流程不熟悉,对OEM企标也不熟悉。协议栈的诊断模块,需要手改代码来满足OEM诊断需求。
3) 约束条件:
OEM企标中有特殊功能要求,比如CAN通讯含有ContainerIpdu类型等。项目时间紧,需要在短时间内完成第一版BSW的开发,实现全部通讯功能。
2 解决方案及实施过程
针对客户的目标及现状,我们组件了核心团队,进行通讯、诊断、网络管理、以及脚本的开发分工。设计了ContainerIpdu的专用脚本,用于生成相关的一系列配置,可以较大的减少手工配置的工作量。诊断OEM企标的特殊诊断需求,对手改的代码也设计了相应的生成脚本,便于客户在后续持续更新项目内容时快速进行特殊需求的配置。
整个项目开发持续约9个月,按照如下计划展开:
3 结果
分阶段交付。第一版交付后,Tier one基于第一版顺利进行了第一版整体软件的集成开发,满足了台架的需要。通过后续版本对OEM企标诊断、网络管理等的配置交付,帮助客户满足OEM对基础软件的验收要求。通过一系列脚本的交付以及开发培训,使得客户可以后续自主完成项目的开发。
2024年8月29日 10:38
ꄘ0