com域名和网站wordpress顶部提示
news/
2025/9/23 1:10:44/
文章来源:
com域名和网站,wordpress顶部提示,自己名字怎么设计logo,北京网站建设首选小峰FOTA模块中OTA的知识点#xff1a;1.测试过程中发现哪几类问题#xff1f; 可能就是一个单键的ecu#xff0c;比如升了一个门的ecu#xff0c;他的升了之后就关不上#xff0c;还有就是升级组合ecu的时候#xff0c;c屏上不显示进度条。
2.在做ota测试的过程中#xff… FOTA模块中OTA的知识点1.测试过程中发现哪几类问题 可能就是一个单键的ecu比如升了一个门的ecu他的升了之后就关不上还有就是升级组合ecu的时候c屏上不显示进度条。
2.在做ota测试的过程中会做网络通信的测试吗 网络通信测试的话有做但是目前我的话还没接触到。
3.那你主要做什么 现在主要做单键以及组合键的刷写单键以及组合键的刷写
4.OTA的功能主要是测哪些功能 ota 主要测ecu的升级ota测试主要是为了保证上线之后交给用户用户升级后它的一个稳定性在测试的过程中比如我们一个左转向灯的按键我测十次我要保证这十次都是成功的。我现在最重要的是测ota的刷写比如说你从1迭代到2然后你升级的这个版本按键有没有刷成功还有就是上个版本存在的问题升级之后的版本有没有修复。系统修复的话无非就是三种方法一个是你本地刷起我就通过工具给你刷把你这些按键拆下来拿到我公司给你刷还有一个是我通过U盘刷我把包拷贝到U盘插到车上刷刷了之后你这个屏就恢复正常了还有一种是远程比如你现在这个车在深圳然后我在上海在你用不了的时候我就给你推个包让你去升级就不用去基站就行修复所以ota就是为了保证用户在某些功能受限的时候他能升级成功。
5.OTA的作用 ota的作用是ecumcu的升级不同的mcu同时升级或者说这些mcu一个一个升级可能它的情况是不同的同时有一些升级就是要解决单一mcu升级之后车是否能正常工作的问题同时也要解决mcu升级过程中是否具有一定的独立性一个车可能有几十个ecu、mcu、mpu有的升级有的没升级那这车还能走嘛有的mcu升级一半我就要开车这些场景是否支持。
6.你现在测的需求是什么 主要是我们现在能测的20几个键车里的按键每个单键还有刷新、测试、升级还有20几个键组合起来一起升级然后看他的一个云端和车端以及它的log日志的情况是否是正确的比如说我们升级成功后云端上会显示升级成功升级失败它会有相对应的错误码升级失败的话我们要内部分析一下它失败的原因。
7.你们现在测的是什么车 测的是什么车车还没有销售
8.你们现在是什么阶段 我们现在是sop2因为我们做项目我们都知道我们刚开始有p阶段ppv阶段sop阶段sop又分为好几个阶段sop1sop23,一直到6然后sop6的话基本上就到用户交货阶段了然后我们现在就处于sop2的阶段这个阶段功能的话基本上已经开发完了现在就是还有一些小问题就还在进行修复。
9.总体的工作 因为ota它总的来说是一个端到端所以需要对后台服务器进行测试后台服务器我们测试的模块包括管理车型、车辆管理因为我们的车辆很多吗你进行一个车辆管理首先的话需要一个用户数据埋点后台运营人员可以通过这些数据管理可以对你这个车的一些软件和一些故障码进行人为的分析软件管理软件的话我们也会把它上传到我们的后台服务器然后进行管理我们会根据这些模块进行测试。还有的话就是升级策略升级任务这个的话就相当于给你创建一个升级任务然后把升级包推到你推荐里面来进行更新还有一个审批管理审批管理就是比如我们有一个车然后进行批量升级这个是要经过层层审批的不可能说你这个功能直接给你开好了需要审批了才能把新功能加给你。差不多就这六个模块云端这块的话差不多就是一个web端测试。
10.bug管理系统是什么 ( Jira )
11.车企需要掌握的语言 C语言了解代码python语言做自动化
12.了解的协议 针对应用层的服务1011、27、28、31、34、36、37、85、22、2E、2F这些协议
13.测试的流程 其实这个更像ota的一个联调分为四个子流程1.版本检测分为物流数据采集和物流数据上传就像icc的升级我们首先要知道icc它当前的版本是多少升级的话主要可以通过整套刷解或者差分刷解我们要基于你当前的版本做差分的话我需要把你当前这个版本的数据收集上来给云端做一下匹配匹配到了之后就把这个任务下发给ota server也就是你的车。 然后车呢就开始下载我们下载的整条链路是https.....是一个加密的网络传输协议也是为了安全。 下载完成之后就进入安装安装完了之后我们会进行一个升级结果反馈分为任务结果反馈和任务结果上传看这个是升级成功还是升级失败还有我们要把日志上传到云端目的是为了防止失败的话我们的开发或者后台的运营人员可以通过云端把log取出来去分析升级失败的原因。
14. ICC 和 ICM 是什么 icc和icm就是控制器icc可以理解为中间网络控制器所有的数据都经过它整合比如说油箱没油了那么油箱的控制器就会发一个信号到icc里面去通过icc转发到车的仪表上显示icm的话像现在都是智能车车上都有一个中控屏或者仪表屏这个屏连一个线嘛就是连到icm它可以理解为一个安卓智能手机供娱乐功能使用。
15.用到的工具 canoe 移动电源 万用表测小电池 台架的话测试更多的是单元测试还有一些接口测试整车测试不同于台架测试它更像一个黑盒测试
16.工作中遇到的困难 最大的问题是比如我们ota出现一个问题因为我们是测各个控制器嘛零束他只是一个M厂商嘛它有很多供应商每个控制器都是由不同的供应商提供的比如出问题的时候可能是零束的问题、也可能是斑马的问题还有可能是节点的问题可能是他们供应商沟通不及时这样的话像这种问题就会一直存在那么对于我们测试人员来说呢可能这个问题这会儿出现了下次再复现又没法复现了这样的话定位问题就比较困难就会增加很多重复性的工作就要反复的给零束人抓包、给斑马的抓包感觉很多无意义的工作。
解决措施不能判断的前提下把涉及到的所有log全部取出来抓好各方的log然后建立一个bug
17.做ota测试主要测什么东西 A、ota最大的一个功能的话就是修复之前系统的缺陷。还有就是降低研发成本。就像研发阶段你这个车比如动力系统什么的都没有什么大问题了然后也可以达到交互的一个阶段了但是中控屏上的一些比如自动挪车这些以及中控娱乐系统这一块你可能现在还没有做完但是为了降低成本你又不得不上市那么你就可以通过后期ota把这块更新上去。这就是为什么现在长城、吉利做ota的一个重要的原因。还有的话就是不断地给你更新新的功能就像我们买车的都知道买回来之后肯定不是什么功能都给你开我在后期给你推然后扫码、解锁、进行升级升级之后新功能你就可以使用了。 B、一个车的话你可能要上万个零件支持ota的可能就只有四十几个控制器就是那些主要健像三大件的话就是icc、icmim一个控制器要升级的话肯定要下载包那你一个控制器的话肯定不会都要跟娱乐系统进行交互我们的包是存在云端的嘛云端肯定要先推到你的手机要是你的手机是12.0那给你推的如果是13.0后台给你推包推到icc它会有一个总节点我只拿这个总节点跟云端进行交互一个控制器跟其他控制器进行刷解我们要保证这个键是完全ok的icc和icm之间的协议他们之间会不会同时啊还有就是给你icm发一条指令看icm回不回。举个例子现在我们要刷icm那么你这个icm它肯定不是首先跟后台交互它会先跟icc进行交互那我们联调的过程中就要保证icc从后台下包下载没问题但是这个包传给icm这个过程中是没有问题的最后我icc给icm发一条指令现在包已经传完了你可以升级了这么一个联调这个过程是需要有人进行协调的你icm是一个过程icc也是一个过程它们两个是完全不愿意开放。那我们测试在这个过程中在中间就起了一个连接的作用。 C、你们这个ota是由一个人来负责还是几个人来负责多少个人才能做好。这个分公司吧之前我在另一个公司的话我一个人就负责几个机型负责两三个项目但 是零束整车的键哈也就40个键如果单纯从测试的角度来说的话那其实两三个人完全可以把一个项目拿下就是还是要看主机厂吧。我们这边做ota是刚开始的是从0开始做的现在ota还没有完全开发现在后台还没有现在刚上第一个车型后面还会陆续上现在一个车型还是比较多的有六七个。
18.编测试用例 分为后台服务器纯云端类似电商那块差不多有一千多条和车端分为检测、下载、待安装、升级阶段上报阶段ecu刷写阶段差不多600多条差不多可以覆盖所有需求
19.上海做ota的公司 上海还是比较多的像阿拉比哈迈啊、寇乐达这些公司寇乐达是给奇瑞做零束是阿拉比做的阿拉比他目前的话它的几个系列都是差分升级技术比如一个十几G的包可以给你差分到只有几兆然后几兆下载到车上在车上进行一个还原把差分包还原成一个整包这个才是他们的核心技术。在手机上就是一个软件是部分升级还是全部升级差分技术对内存的一个分区还有镜像文件那些还是很有要求的重点是你有机制去还原。
20.升级过程中能不能保证升级的安全比如ecu升级到一半了怎么办 安全这块的话我们会进行防盗测试和处理。考虑到目前要升级全端的话我们的mpu和mcu都有一个 “奥突萨”它是整车的一个标准它会推出一个无感升级就是一个控制器它会有一个A面和B面那你在开车的时候我就开始给你升级先升级B面然后熄火下次重新启动的时候就检测到你这已经成功了就可以给你直接切换到B面那这个新功能就更新了就相当于一个备份的意思。相当于我有一个回滚方案那一个场景举例我正在升级突然包有问题或者网络有问题我卡住了会触发一个指令直接切换到B面在B面运行然后A面会在某个时机通过copy把B面的复制过来这样就可以循环使用了。就是计算机里面的备份技术现在好多都搬到车端来了
21.支持OTA升级零件范围 IVI多媒体主机 ——责任部门智能网联——刷写方式私有协议 DMS:驾驶员检测系统——责任部门智能网联——刷写方式私有协议 T-Box通讯主机——责任部门智能网联——刷写方式私有协议 ADAS- iECU智能驾驶域控制器——责任部门电子电器——刷写方式DOIP AMP外置功放——责任部门智能网联——刷写方式UDS BMS电池管理系统——责任部门动力系统——刷写方式UDS CS集成式充电系统——责任部门动力系统——刷写方式UDS EGS电子换挡模块——责任部门智能网联——刷写方式UDS MCU电机控制模块——责任部门动力系统——刷写方式UDS VCU整车控制模块——责任部门动力系统——刷写方式UDS GW网关——责任部门电子电器——刷写方式DOIP ESC电子稳定控制器——责任部门电子电器——刷写方式UDS Iboost电子制动助力器——责任部门电子电器——刷写方式UDS EPB电子驻车控制器——责任部门电子电器——刷写方式UDS BCM车身控制器——责任部门电子电器——刷写方式UDS CCM空调控制模块——责任部门动力系统——刷写方式UDS COMP压缩机——责任部门动力系统——刷写方式UDS PLG电动尾门——责任部门电子电器——刷写方式UDS PTC高压加热器——责任部门动力系统——刷写方式UDS AVAS低速警示系统——责任部门电子电器——刷写方式UDS SCM座椅控制器——责任部门电子电器——刷写方式UDS ADAS-RLR左后毫米波雷达——责任部门电子电器——刷写方式UDS ADAS-RRR右后毫米波雷达——责任部门电子电器——刷写方式UDS ADAS-FR前向毫米波雷达——责任部门电子电器——刷写方式UDS ADAS-FLR左前毫米波雷达——责任部门电子电器——刷写方式UDS ADAS-IFC智能前视摄像头——责任部门电子电器——刷写方式UDS ADAS-ACMADAS控制器——责任部门电子电器——刷写方式UDS
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/910961.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!