ECU刷写,两组CAN线,一组诊断,一组刷写,怎么跳线

ECU刷写,两组CAN线,一组诊断,一组刷写,怎么跳线,第1张

ECU上电后,先进入bootLoader确定application程序是否有问题,如果没有问题则跳转至application,如果application出现问题,程序会停留在bootloader中,等待刷写命令。软件刷写主要分为三部分:

1、pre-programming step

2、programming step

3、post-programming step

pre-programming step

从名字可以看出,该步骤主要是下载程序前的一些 *** 作,包括唤醒ECU、读取特定的DID、通信管理等,详细的 *** 作见图1。

图1 pre-programming step

其中:

1、唤醒ECU,唤醒的方法和策略由汽车制造商制定;

2、为了关闭DTC存储和运行0x28服务关闭相关的通信,需运行0x10服务跳转至extendedDiagnosticSession,

3、进入extendedDiagnosticSession后,汽车制造商可以进一步进行特定数据链路的初始化;

4、运行0x31服务对刷写条件进行检查,例如低压电是否在正常范围内;

5、为了防止刷写过程中出现异常误触发DTC存储,运行0x85服务关闭DTC的存储;

6、该步骤提供给汽车制造商一个接口,可以通过0x31服务启动或关闭ECU的故障安全响应(failsafe reaction);

7、为了提高刷写速度,降低刷写程序时总线负载率,通过运行0x28服务关闭无关报文,比如应用报文和网络管理报文;

8、在关闭部分通信之后,通过0x22服务读取被刷ECU的状态(应用软件和数据)、软件指纹信息等;

9、为了减少刷写的时间,可以通过0x87服务提高CAN总线的波特率。

programming step

该步骤用于将软件或者数据下载到被刷ECU中,主要包括进入特定的安全等级、写入指纹信息、下载软件和数据等,如图2所示。

图2 programming step

其中:

1、运行0x10服务进入programmingSession;

2、运行0x27服务进入特定的安全等级;

3、运行0x2E服务将指纹信息写入ECU;

4、运行0x34、0x36、0x37服务将永久存储区写入默认值;

5、运行0x31服务检查步骤4是否成功,另外一种方法是通过0x37的响应确定是否成功;

6、运行0x31服务对特定的Flash进行擦除;

7、分别运行0x34、0x36、0x37服务将Flash driver下载至内存中;

8、运行0x31服务检查Flash driver下载是否成功;

9、分别运行0x34、0x36、0x37服务将软件和数据下载至ECU的flash中;

10、运行0x31服务检查步骤9是否下载成功;

11、运行0x31服务验证程序是否能正常运行,例如checksum、标志位等;

12、在下载完软件和数据后,汽车制造产商需要一些特定的 *** 作,比如写入VIN码等。

post-programming step

该步骤主要通过0x11服务对ECU进行复位或者通过0x10服务将session切换至defaultSession,如图3所示,如果在pre-programming step中调整了波特率,须通过特定的 *** 作将波特率调整至正常值。通常 *** 作是运行0x11服务使ECU复位,回到正常状态。

图3 post-programming step

该刷写流程是14229标准中提到的,不同的OEM有不同的标准,但是主体的步骤与14229应该还是相同的。

1、首先连接刷写模块网线,另一端与电脑相接。刷写模块电源线,另一端与12V稳压电源,同时给模块及刷写线束供电相接。

2、其次连接刷写线束及obd,obd与刷写线束连接电源开关在obd插拔过程中需断开。

3、最后打开软件观察此处网络连接情况,若无网络,检查刷写模块网线及供电线即可完成。

方法如下

1、首先打开汽车点火开关,连接好元征X431PADIII接头,选择奥迪车型软件,V2800及以上版本,进入后显示如下主菜单。

2、首先选择在线编程,d出对话框,仔细阅读以下提示信息。

3、点击确定后开始扫描系统,并在扫描结束后显示出扫描到系统。

4、此时选择44转向助力系统,首先需要选择文件,并下载文件。

5、下载好文件后开始进行刷写的过程;在线编程刷写所需的时间较久,请耐心等待。

6、几秒后接着提示关闭点火30秒,之后进行清除故障码。

7、点击确定后重新读取ECU编程前后该车辆的相关信息,并显示如下,这样ECU编程成功就完成了。

江淮S2电机程序刷入步骤:

1、首先,将下载好的驱动程序软件安装在笔记本电脑上,并连接好电机控制器与电机;

2、将电机控制器接上汽车电源,将电机控制器与电脑连接,打开电机程序软件;

3、打开软件后,点击程序列表,找到江淮S2电机程序,点击下载按钮;

4、在下载界面中,配置好控制器的型号、地址等参数,并确认下载;

5、等待几分钟,程序刷入完成,断开笔记本电脑与电机控制器的连接,江淮S2电机程序刷入完成。

博泰车机的固件刷写需要使用专用刷机工具和固件文件,因此建议你在 *** 作前先仔细阅读相关的使用说明和 *** 作指南,确保正确 *** 作。以下是一些大致步骤:

1 下载并解压缩博泰车机对应的固件文件,得到一个 img 格式的镜像文件。

2 下载安装工具 PhoenixSuit 工具(或者其他适用的刷机工具),并将博泰车机通过 USB 连接到电脑上,并确保驱动程序已经正确安装。

3 打开 PhoenixSuit 工具,选择固件更新模式,然后点击“烧录”按钮。

4 在d出的文件选择界面中,选择先前下载的博泰车机固件镜像文件。

5 点击“确定”开始刷写固件。请注意,这个过程可能需要一段时间,切勿关闭工具或断开设备。

6 刷写完成后,断开 USB 连接,重启博泰车机,固件更新完成。

需要注意的是,在进行固件刷写前,请务必备份好车机中的个人数据和设置,以免因 *** 作失误导致数据丢失。

以上就是关于ECU刷写,两组CAN线,一组诊断,一组刷写,怎么跳线全部的内容,包括:ECU刷写,两组CAN线,一组诊断,一组刷写,怎么跳线、obd软件刷写流程、奥迪方向机用431刷程序方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9817209.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存