跟着车辆智能化的逐步遍及,整车控制器数量的飞速添加,加之软件版别的迭代益发频频,使整车控制器刷写的数据量变得渐渐的变大。面临如此多的控制器刷写,经过传统的控制器次序刷写则易呈现刷写时刻过长的状况,显着已无法应对这样飙升的数据量了。
先简略了解一下:传统的刷写,数据通常是经过主干网传输到部属子网的,一般Tester与主干网之间经过以太网进行通讯,而主干网与部属子网则经过一些速率较低的CAN\LIN总线进行通讯。这就会导致主网的带宽远高于子网,从而在Tester对子网下的节点进行刷写时,刷写速率将遭到子网带宽的影响,且主网很多的带宽没有被运用,造成了极大的糟蹋……终究推进了如并行刷写等新的软件更新技能的呈现。
并行刷写,便是多个控制器一同进行刷写操作。在确诊仪发送一个确诊指令后,无需等候呼应成果,即可接着向其他控制器发送确诊指令。
本文所介绍的并行刷写战略,由工程确诊仪Q-Tester.Expert软件以及MC800车辆通讯卡组成。
其主要原理是:经过MC800车辆通讯卡将车辆和上位机软件(Q-Tester.Expert)衔接在一同,完成上位机软件和车辆的通讯,从而经过确诊仪进行确诊通讯。
在确诊仪挑选好要刷写的文件后,会依据算法将待刷写的控制器进行分组,并摆放好刷写次序,在刷写开端后,则会依据摆放的次序进行确诊指令的发送,如下图所示。
可更好运用带宽,提高刷写速度。经过Tester发送一个确诊恳求后,无需等候其呼应,即可直接向另一个控制器发送确诊恳求,到达对多个控制器一同进行刷写的成果。
此战略中所运用的硬件为风丘科技自研的MC800车辆通讯卡,其通讯稳定性高,是专为确诊而开发的多总线接口。它具有两路CANFD、一路以太网,通道独立,互不影响,且可经过4个LED灯显现状况,规划紧凑,还可PC端进行供电。
Q-Tester.Expert是一款由风丘科技研制的依据ODX(ASAM MCD-2D / ISO 22901-1)国际标准的工程确诊仪,经过此确诊仪可完成与ECU控制器之间的数据交互。依据ODX国际标准的解决方案,其长处是:ODX数据库不只可在开发部分交互,并且可释放给出产和售后部分,确保了确诊东西链数据同源,且运用的是一致国际标准的数据格式和数据界说......