基于 civil-zz 版本 0.2.12b 的 ELMConfig
=============================
原始连接 https://ffclub.ru/topic/326054/jump_1260
Sholoiko的帖子 第一段还有 老版本说明
=============================
目前ELMConfig支持以下控制单元的刷写:
汽油发动机:
西门子SIM28 - Sigma 1.4(80马力)、1.6(100马力)发动机
西门子SIM29 - Sigma 1.6 Ti-VCT发动机(115马力)
伟世通ESU-131 - I4 1.8发动机(125马力)和2.0发动机(145马力) - 改款前车型
伟世通ESU-411/418 - I4 1.8(125马力)和2.0(145马力)发动机 - 改款车型,包括中期改款车型。
博世ME9.0 (C307) - I5 2.5(225马力)发动机 - 福特福克斯ST
博世ME9.0 (C394) - I5 2.5 (200马力)发动机 - 福特Kuga
柴油发动机:
西门子Continental SID202/206 - Lynx 1.8 TDCi (115马力)和DW10 2.0 TDCi (136马力)发动机
博世EDC16C34——DV6/T 1.6 TDCi发动机(90、100和110马力)
博世EDC16C34 EcoII——DV6/T 1.6 TDCi Stage V发动机(90、100和110马力)
PCM SID206车主需注意:刷写程序后车辆可能无法启动。这是由于PCM-HEC(仪表盘)的PATS绑定失效所致,因此需要重新进行PCM模块的PATS初始化。这并非程序错误,而是固件特性,官方TSB文件中亦有说明。
涉及PCM部件编号如下:
7M51-12A650-APB
7M51-12A650-AUD
7M51-12A650-AUE
7M51-12A650-AUH
7M51-12A650-BCB
7M51-12A650-BCE
程序中也会显示相应的警告。
================================
下面有3种刷写方式的详解
刷 hec pcm 提示 frw.dat error 文件错误提示 (先检查 ELMConfig软件data目录有没有这个文件,再下面步骤)
1 区域语音设置为俄罗斯(英语也可以样?) 不修改是可以配置其他参数的
2 关闭防火墙
3 关闭病毒防护
================================
===1===
1.将PCM刷写为从civil-zz网站下载的PHF格式其他校准文件,不更改VID:
1) 首先确定:
- PCM模块类型
- 发动机排量
- 变速箱类型(自动/手动)
- 安装何种固件(俄版/欧版)
2) 打开ELMConfig软件,预先将适配器(ELM327)切换至HS-CAN工作模式,点击PCM => 信息,按下“读取”。后续操作需知晓当前固件版本号(据此选择新版)及模块类型。请将当前固件版本号与表格中的列表进行比对确认 > civil.iffc.ru
3) 访问程序开发者网站 elmconfig > civil.iffc.ru。
所有固件均标注发布日期,根据当前固件版本选择并下载表格中最新或最优版本。
4) 进入“配置”栏目,选择PCM类型,根据“信息”栏目数据核对所选PCM类型。
5) 点击“从PCM读取”。此时将从PCM读取VID块并加载到程序中,其解码结果将显示在“配置”部分。VID块包含当前PCM配置。
6) 接下来备份VID块(即当前配置)以防意外问题,并可随时恢复初始设置(点击“保存到文件”按钮)。
7) 如需修改VID模块(配置)的参数,可在同一界面“配置”栏目中进行调整。
8) 备份当前固件:进入“程序”=>第2页,点击“将PCM固件读取为BIN文件”按钮(该流程默认将固件与VID块保存在同一文件中)。若出现错误,请尝试调整块大小。
9) 完成文件写入后,关闭/打开点火开关,开始加载从 civil.iffc.ru 表格下载的新版本:PCM => 程序 => 第 2 页 => “从 HEX/PHF/BIN 文件加载固件”按钮。
ESU-131模块用户须知
若需刷写当前版本以外的固件,还需准备Quizzer文件——这是该型号PCM附加处理器的固件文件,未更新时车辆无法启动。此类固件共有两种类型SWE10-01267-402F00和SWE10-01267-403F00。在刷写5M51JE、5M51JD、8M51KA、 8M51KB(最常见的固件)时,Quizzer会自动识别并加载所需固件类型;其他情况下可手动从列表中选择,或从步骤8创建的第二个文件_Quizzer.bin中加载(仅当新旧固件编号一致时才可行)
10) 将写入块大小设为“Auto”,点击“将当前固件写入PCM”按钮。当系统询问是否将当前VID块插入固件时,请选择肯定。
11) 刷写固件成功完成后,将弹出包含操作耗时信息的提示窗口。至此全部完成,关闭程序即可!
====2====
2.将PCM刷写为其他固件(含外部VID模块):
本部分适用于希望刷写“外部”固件(即从其他车辆提取的固件)的用户。该固件与纯净固件的区别在于:它内置了读取该固件的车辆配置——VIN、变速箱类型...所有PCM配置中的信息,即该固件包含了被读取车辆的VID模块。不能直接将此固件刷入自己的车辆,否则会因配置差异导致错误。
1) 进入“配置”栏目,选择PCM类型,根据“信息”栏数据核对所选PCM类型。
2) 点击“从PCM读取”。此时将从PCM读取VID块并加载到程序中,其解码结果将显示在“配置”部分。VID块包含当前PCM配置。
3) 接下来备份VID块,即当前配置(点击“保存到文件”按钮),以防出现意外问题,并可随时恢复初始设置。
4) 如需修改VID模块(配置)的参数,可在“配置”部分进行操作。
5) 备份当前固件:进入“程序”=>第2页,点击“将PCM固件读取为BIN文件”按钮(该操作默认会将VID块与固件一同保存至单个文件)。若出现错误,请尝试调整块大小。
6)完成文件写入后,关闭/打开点火开关,开始加载新固件:在此页面(PCM => 操作 => 第 2 页)点击“从 HEX/PHX/BIN 文件加载固件”按钮,选择现有的新固件。程序将询问“存在非空VID块,是否将其设为当前值?”。选择“是”将使用其他固件的VID块,选择“否”则使用先前加载至程序的配置(参见步骤2)。请点击“否”。
致ESU-131模块所有者
若需刷写当前版本以外的固件,您还需准备Quizzer文件——这是该型号PCM专用附加处理器的固件文件,若不进行更新,车辆将无法启动。此类固件共有两种类型:SWE10-01267-402F00和SWE10-01267-403F00。在刷写5M51JE、5M51JD、8M51KA、 8M51KB(最常见的固件)时,Quizzer会自动识别并加载所需固件类型;其他情况下可手动从列表中选择,或从步骤5创建的第二个文件_Quizzer.bin中加载(仅当新旧固件编号一致时才可行)
7) 将写入块大小设为“Auto”,点击“将当前固件写入PCM”按钮。当询问是否将当前VID块插入固件时,请选择肯定回答(即“是”)。
8) 固件写入成功后,将弹出包含操作耗时信息的提示窗口。
至此全部完成,关闭程序即可!
====3====
3. VID块编辑。本部分适用于希望修改PCM配置的用户——例如启用巡航控制支持、更改发电机类型或VIN:
!!!通常情况下,PCM不会参考“辛烷值”、“辛烷值微调”、‘燃油类型’、“4x4低速输入硬件”和“手动换挡实时4x4分动箱速度传感器”参数中的数值——修改/启用这些设置毫无意义。!!!
要修改VID模块,必须重新刷写当前固件。博世EDC16C34和ME9.0模块除外,只需修改配置并回写即可,与车内其他模块操作相同。
原因简述(技术细节供感兴趣者参考)
VID模块是固件的一部分,与所有固件一样存储在闪存中。模块内存的设计要求在写入新数据前必须先清除该区域,即进行写入准备。无法直接覆盖旧数据写入新数据。同时,模块程序不允许仅选择性擦除VID模块区域,只能擦除整个闪存。因此,要在VID模块区域写入新数据,必须擦除整个含固件的闪存,随后再重新写入。
博世模块的结构则不同。其VID模块存储在EEPROM中,并像其他模块一样配备了标准的写入/擦除机制。
1) 进入“配置”部分,选择PCM类型,根据“信息”部分的数据检查所选PCM的类型。
2) 点击“从PCM读取”。此时将从PCM读取VID块并加载到程序中,其解码结果将显示在“配置”部分。VID块包含PCM的当前配置。
3) 接下来备份VID块(即当前配置)——点击“保存到文件”按钮,以防意外问题发生,并确保能恢复初始设置。
4) 如需修改VID模块(配置)的参数,可在“配置”部分进行操作。
5) a) 博世模块用户点击“写入PCM”按钮。至此,配置修改流程完成。
b) 以下所有步骤适用于其他品牌模块用户请复制当前固件:进入“程序”=>第2页,点击“将PCM固件读取至BIN文件”按钮(该操作默认将固件与VID模块保存在同一文件中)。如果出现错误,请尝试更改模块大小。
6) 完成文件写入后,关闭/打开点火开关,开始回载固件: 在此页面(PCM => 程序 => 第2页)点击“从HEX/PHX/BIN文件加载固件”按钮,选择步骤5创建的固件文件。程序将询问:“存在非空VID块,是否将其设为当前值?” 选择“是”将使用未修改的旧VID块(即步骤4未修改的版本);选择“否”则使用先前加载至程序(参见步骤2)并在步骤4修改过的配置。请点击“否”。
ESU-131模块用户注意
若需刷写当前版本以外的固件,还需准备Quizzer文件——这是该型号PCM专用附加处理器的固件文件,未更新该文件将导致车辆无法启动。此类固件共有两种类型:SWE10-01267-402F00与SWE10-01267-403F00。在刷写5M51JE、5M51JD、8M51KA、 8M51KB(最常见的固件)时,Quizzer会自动识别并加载所需固件类型;其他情况下可手动从列表中选择,或从步骤5创建的第二个文件_Quizzer.bin中加载(仅当新旧固件编号一致时才可行)
7) 将记录块的大小设置为“Auto”,然后点击“将当前固件写入PCM”按钮。当系统询问是否将当前VID块插入固件时,请选择肯定回答(即“是”)。
8) 固件写入成功后,将弹出包含操作耗时信息的提示窗口。
至此全部完成,关闭程序即可!
=============================
原始连接 https://ffclub.ru/topic/326054/jump_1260
Sholoiko的帖子 第一段还有 老版本说明
=============================
目前ELMConfig支持以下控制单元的刷写:
汽油发动机:
西门子SIM28 - Sigma 1.4(80马力)、1.6(100马力)发动机
西门子SIM29 - Sigma 1.6 Ti-VCT发动机(115马力)
伟世通ESU-131 - I4 1.8发动机(125马力)和2.0发动机(145马力) - 改款前车型
伟世通ESU-411/418 - I4 1.8(125马力)和2.0(145马力)发动机 - 改款车型,包括中期改款车型。
博世ME9.0 (C307) - I5 2.5(225马力)发动机 - 福特福克斯ST
博世ME9.0 (C394) - I5 2.5 (200马力)发动机 - 福特Kuga
柴油发动机:
西门子Continental SID202/206 - Lynx 1.8 TDCi (115马力)和DW10 2.0 TDCi (136马力)发动机
博世EDC16C34——DV6/T 1.6 TDCi发动机(90、100和110马力)
博世EDC16C34 EcoII——DV6/T 1.6 TDCi Stage V发动机(90、100和110马力)
PCM SID206车主需注意:刷写程序后车辆可能无法启动。这是由于PCM-HEC(仪表盘)的PATS绑定失效所致,因此需要重新进行PCM模块的PATS初始化。这并非程序错误,而是固件特性,官方TSB文件中亦有说明。
涉及PCM部件编号如下:
7M51-12A650-APB
7M51-12A650-AUD
7M51-12A650-AUE
7M51-12A650-AUH
7M51-12A650-BCB
7M51-12A650-BCE
程序中也会显示相应的警告。
================================
下面有3种刷写方式的详解
刷 hec pcm 提示 frw.dat error 文件错误提示 (先检查 ELMConfig软件data目录有没有这个文件,再下面步骤)
1 区域语音设置为俄罗斯(英语也可以样?) 不修改是可以配置其他参数的
2 关闭防火墙
3 关闭病毒防护
================================
===1===
1.将PCM刷写为从civil-zz网站下载的PHF格式其他校准文件,不更改VID:
1) 首先确定:
- PCM模块类型
- 发动机排量
- 变速箱类型(自动/手动)
- 安装何种固件(俄版/欧版)
2) 打开ELMConfig软件,预先将适配器(ELM327)切换至HS-CAN工作模式,点击PCM => 信息,按下“读取”。后续操作需知晓当前固件版本号(据此选择新版)及模块类型。请将当前固件版本号与表格中的列表进行比对确认 > civil.iffc.ru
3) 访问程序开发者网站 elmconfig > civil.iffc.ru。
所有固件均标注发布日期,根据当前固件版本选择并下载表格中最新或最优版本。
4) 进入“配置”栏目,选择PCM类型,根据“信息”栏目数据核对所选PCM类型。
5) 点击“从PCM读取”。此时将从PCM读取VID块并加载到程序中,其解码结果将显示在“配置”部分。VID块包含当前PCM配置。
6) 接下来备份VID块(即当前配置)以防意外问题,并可随时恢复初始设置(点击“保存到文件”按钮)。
7) 如需修改VID模块(配置)的参数,可在同一界面“配置”栏目中进行调整。
8) 备份当前固件:进入“程序”=>第2页,点击“将PCM固件读取为BIN文件”按钮(该流程默认将固件与VID块保存在同一文件中)。若出现错误,请尝试调整块大小。
9) 完成文件写入后,关闭/打开点火开关,开始加载从 civil.iffc.ru 表格下载的新版本:PCM => 程序 => 第 2 页 => “从 HEX/PHF/BIN 文件加载固件”按钮。
ESU-131模块用户须知
若需刷写当前版本以外的固件,还需准备Quizzer文件——这是该型号PCM附加处理器的固件文件,未更新时车辆无法启动。此类固件共有两种类型SWE10-01267-402F00和SWE10-01267-403F00。在刷写5M51JE、5M51JD、8M51KA、 8M51KB(最常见的固件)时,Quizzer会自动识别并加载所需固件类型;其他情况下可手动从列表中选择,或从步骤8创建的第二个文件_Quizzer.bin中加载(仅当新旧固件编号一致时才可行)
10) 将写入块大小设为“Auto”,点击“将当前固件写入PCM”按钮。当系统询问是否将当前VID块插入固件时,请选择肯定。
11) 刷写固件成功完成后,将弹出包含操作耗时信息的提示窗口。至此全部完成,关闭程序即可!
====2====
2.将PCM刷写为其他固件(含外部VID模块):
本部分适用于希望刷写“外部”固件(即从其他车辆提取的固件)的用户。该固件与纯净固件的区别在于:它内置了读取该固件的车辆配置——VIN、变速箱类型...所有PCM配置中的信息,即该固件包含了被读取车辆的VID模块。不能直接将此固件刷入自己的车辆,否则会因配置差异导致错误。
1) 进入“配置”栏目,选择PCM类型,根据“信息”栏数据核对所选PCM类型。
2) 点击“从PCM读取”。此时将从PCM读取VID块并加载到程序中,其解码结果将显示在“配置”部分。VID块包含当前PCM配置。
3) 接下来备份VID块,即当前配置(点击“保存到文件”按钮),以防出现意外问题,并可随时恢复初始设置。
4) 如需修改VID模块(配置)的参数,可在“配置”部分进行操作。
5) 备份当前固件:进入“程序”=>第2页,点击“将PCM固件读取为BIN文件”按钮(该操作默认会将VID块与固件一同保存至单个文件)。若出现错误,请尝试调整块大小。
6)完成文件写入后,关闭/打开点火开关,开始加载新固件:在此页面(PCM => 操作 => 第 2 页)点击“从 HEX/PHX/BIN 文件加载固件”按钮,选择现有的新固件。程序将询问“存在非空VID块,是否将其设为当前值?”。选择“是”将使用其他固件的VID块,选择“否”则使用先前加载至程序的配置(参见步骤2)。请点击“否”。
致ESU-131模块所有者
若需刷写当前版本以外的固件,您还需准备Quizzer文件——这是该型号PCM专用附加处理器的固件文件,若不进行更新,车辆将无法启动。此类固件共有两种类型:SWE10-01267-402F00和SWE10-01267-403F00。在刷写5M51JE、5M51JD、8M51KA、 8M51KB(最常见的固件)时,Quizzer会自动识别并加载所需固件类型;其他情况下可手动从列表中选择,或从步骤5创建的第二个文件_Quizzer.bin中加载(仅当新旧固件编号一致时才可行)
7) 将写入块大小设为“Auto”,点击“将当前固件写入PCM”按钮。当询问是否将当前VID块插入固件时,请选择肯定回答(即“是”)。
8) 固件写入成功后,将弹出包含操作耗时信息的提示窗口。
至此全部完成,关闭程序即可!
====3====
3. VID块编辑。本部分适用于希望修改PCM配置的用户——例如启用巡航控制支持、更改发电机类型或VIN:
!!!通常情况下,PCM不会参考“辛烷值”、“辛烷值微调”、‘燃油类型’、“4x4低速输入硬件”和“手动换挡实时4x4分动箱速度传感器”参数中的数值——修改/启用这些设置毫无意义。!!!
要修改VID模块,必须重新刷写当前固件。博世EDC16C34和ME9.0模块除外,只需修改配置并回写即可,与车内其他模块操作相同。
原因简述(技术细节供感兴趣者参考)
VID模块是固件的一部分,与所有固件一样存储在闪存中。模块内存的设计要求在写入新数据前必须先清除该区域,即进行写入准备。无法直接覆盖旧数据写入新数据。同时,模块程序不允许仅选择性擦除VID模块区域,只能擦除整个闪存。因此,要在VID模块区域写入新数据,必须擦除整个含固件的闪存,随后再重新写入。
博世模块的结构则不同。其VID模块存储在EEPROM中,并像其他模块一样配备了标准的写入/擦除机制。
1) 进入“配置”部分,选择PCM类型,根据“信息”部分的数据检查所选PCM的类型。
2) 点击“从PCM读取”。此时将从PCM读取VID块并加载到程序中,其解码结果将显示在“配置”部分。VID块包含PCM的当前配置。
3) 接下来备份VID块(即当前配置)——点击“保存到文件”按钮,以防意外问题发生,并确保能恢复初始设置。
4) 如需修改VID模块(配置)的参数,可在“配置”部分进行操作。
5) a) 博世模块用户点击“写入PCM”按钮。至此,配置修改流程完成。
b) 以下所有步骤适用于其他品牌模块用户请复制当前固件:进入“程序”=>第2页,点击“将PCM固件读取至BIN文件”按钮(该操作默认将固件与VID模块保存在同一文件中)。如果出现错误,请尝试更改模块大小。
6) 完成文件写入后,关闭/打开点火开关,开始回载固件: 在此页面(PCM => 程序 => 第2页)点击“从HEX/PHX/BIN文件加载固件”按钮,选择步骤5创建的固件文件。程序将询问:“存在非空VID块,是否将其设为当前值?” 选择“是”将使用未修改的旧VID块(即步骤4未修改的版本);选择“否”则使用先前加载至程序(参见步骤2)并在步骤4修改过的配置。请点击“否”。
ESU-131模块用户注意
若需刷写当前版本以外的固件,还需准备Quizzer文件——这是该型号PCM专用附加处理器的固件文件,未更新该文件将导致车辆无法启动。此类固件共有两种类型:SWE10-01267-402F00与SWE10-01267-403F00。在刷写5M51JE、5M51JD、8M51KA、 8M51KB(最常见的固件)时,Quizzer会自动识别并加载所需固件类型;其他情况下可手动从列表中选择,或从步骤5创建的第二个文件_Quizzer.bin中加载(仅当新旧固件编号一致时才可行)
7) 将记录块的大小设置为“Auto”,然后点击“将当前固件写入PCM”按钮。当系统询问是否将当前VID块插入固件时,请选择肯定回答(即“是”)。
8) 固件写入成功后,将弹出包含操作耗时信息的提示窗口。
至此全部完成,关闭程序即可!
