14
ElmConfig for Ford Focus II/ C-Max / Kuga vehicle 以以以以以以以 http://www.focus-sport.club.tw/viewthread.php? tid=322736&extra=&page=1 ELMConfig 以以 ( 以以以 ELM327 USB/ 以以 ) 0.1.1.8c 0.1.2.1b 以以以以 1. 以以 ELM327 以以以以 2. 以以以 LOG 3. 以以以以以以以以以 500 K bps 4. 以以以以以以以以 ROM 以以以 0 509 PS. ROM 以以 以以 ELM327 USB 以以 silicon lab USB 以以以以 USB/RS232 以以 ELM327 ( 以以以 ) “以以” ELM327(MCU+ 以以以以以以以以以 ) bug 以以 USB 以以 CAN 以以以以以以以以 USB 以以以以以以以 ELM327 以以 HS-CAN 以以 以以以以 。。 ROM 以以以 can 以以 ROM 以以以以以以以以以以以 。。。。 Changes: - Instead of using the command AT SP AT TP, which in theory should extend the life of EEPROM adapter (thanks for the idea ittrium) - Added ability to change the speed ELM327, to the maximum 500 000 bps, with preliminary testing of the possible rate - Added the ability to record in the log file - Added ability to flash module restyling HEC ROM to version 509 (big and small screen) Notes: - Read all information messages that appear during the flashing procedure - Sewn ONLY restaylovye tidy. The type is determined automatically, other types of sewing priborok not give - For speed (thanks quickie): 1) The adapter should have USB-COM interface chip based FTDI. You can check this: Device Manager => Ports => USB Serial Port => Properties. The \"manufacturer\" should be \"FTDI\" 2) Go to Device Manager => Ports => USB Serial Port => Properties => Port Settings. We put here the maximum available

ElmConfig for Ford Vehicle

Embed Size (px)

Citation preview

Page 1: ElmConfig for Ford Vehicle

ElmConfig for Ford Focus II/ C-Max / Kuga vehicle

以下全文整理自 http://www.focus-sport.club.tw/viewthread.php?tid=322736&extra=&page=1

ELMConfig 軟體版本歷史 (需搭配 ELM327 USB/藍牙)

0.1.1.8c

0.1.2.1b 版本更新1.延長 ELM327 使用壽命2.可寫出 LOG 檔3.提高最大連線速率至 500Kbps

4.增加可改寫儀表板 ROM 版本為 0509

PS.刷 ROM 需要再安裝一個驅動某些 ELM327 USB 採用 silicon lab 的 USB 晶片只是 USB/RS232 轉換,協議解析是靠其中的 ELM327 晶片(正版線),國內山寨版是用的“盜版”ELM327(MCU+不知哪里搞來的程式),不排除其中程式有 bug。

另外,山寨 USB 的線還有個問題:在高速 CAN 操作的時候可能會 USB 供電不足而導致ELM327 晶片重定,我在 HS-CAN 操作的時候碰到過。當時以為線壞了。也許燒寫 ROM

是高速 can 操作,我看俄羅斯網站上提起過 ROM 燒寫要持續十多二十分鐘。。。。

Changes:

- Instead of using the command AT SP AT TP, which in theory should extend

the life of EEPROM adapter (thanks for the idea ittrium)

- Added ability to change the speed ELM327, to the maximum 500 000 bps,

with preliminary testing of the possible rate

- Added the ability to record in the log file

- Added ability to flash module restyling HEC ROM to version 509 (big and

small screen)

Notes:

- Read all information messages that appear during the flashing procedure

- Sewn ONLY restaylovye tidy. The type is determined automatically, other

types of sewing priborok not give

- For speed (thanks quickie):

1) The adapter should have USB-COM interface chip based FTDI. You can

check this: Device Manager => Ports => USB Serial Port => Properties.

The \"manufacturer\" should be \"FTDI\"

2) Go to Device Manager => Ports => USB Serial Port => Properties =>

Port Settings. We put here the maximum available speed (top list). Then go

to Advanced, and change the value of \"Latency Timer (msec)\" to \"1\"

Page 2: ElmConfig for Ford Vehicle

(originally there is \"16\"). OK, OK, close the Device Manager

3) Run ELMConfig. Put the current speed (typically 38400, if before that did

not do anything.) Click \"Set speed\". There, click \"Start a test speed test.\"

If all goes well, in the right list set to the maximum speed, which is contrary

to the log of the test is \"OK\", click \"Install\". Closing ELMConfig. We pull out

the adapter from the USB connector and diiagnosticheskogo, then stick the

back. After that, when run ELMConfig, in rates should always choose the one

which set up the adapter. If you are lucky, and the adapter works by

500,000, it is already the default

ELMConfig 名詞縮寫MS-CAN 中速 medium speed CAN HS-CAN 高速 high speed CAN

GEM General Electronic Module BCM Brake Control Module

RCM Restraints Control Module PCM Powertrain Control Module

EATC Electronic Automatic

Temperature Control

TCM Transmission Control Module

DDM Driver Door Module HEC Hybrid Electronic Cluster

PDM Passenger Door Module EHPAS Electro Hydralic Power Assisted

Steering

RDDM Rear Driver Door Module HCM Headlamp Control Module

RPDM Rear Passenger Door Module

AHCM Auxiliary Heater Control Module

PAM Parking Assistance Module

ACU Audio Control Unit

SRM Speech Recognition Module

ELM327 USB/Bluetooth hardware pin rewire diagram:

0. 預備動作-

硬體跳線

Page 3: ElmConfig for Ford Vehicle

韌體修改:(可省略以下步驟,直接進入 ELMConfig 後按[Setup ELM327 for MS-CAN bus])

由於 ELM327 預設速度是 9600, 且有些功能未開啟,

故需要修改 ELM327 參數修改方法需要一些電腦知識, 與 terminal 的經驗先將 ELM327 USB 模組連接到電腦, BT 藍牙模組需要先通電, 並進行藍牙配對與 COM

port 設定.

以超級終端機或 putty 選 COM port/9600 連線到 ELM327, 執行以下步驟命令at pp 2a sv 38 (參數 2A 設定值為 38)

at pp 2a on (開啟參數 2A)

at pp 2c sv 81 (參數 2C 設定值為 81)

at pp 2c on (開啟參數 2C)

at pp 2d sv 04 (參數 2D 設定值為 04)

at pp 2d on (開啟參數 2D)

1. 安裝 ELMConfig (如果覺得這個軟體太複雜, 可以改用軟體 ELM-FF2)

如果安裝 ELMConfig 時出現提示[元件'mscomm32.ocx'或它的依存檔案並未正確地註冊:某檔案遺漏或不正確], 請退出安裝. mscomm32.ocx 下載連結在 http://www.ocxdump.com/download-

ocx-files_new.php/ocxfiles/M/MSCOMM32.OCX/6.00.81694/download.html/

如果是 Win 7 32 位元,以管理者權限執行執行 c:\windows\system32\regsvr32 mscomm32.ocx

如果是 Win 7 64 位元,以管理者權限執行,複製 mscomm32.ocx 到 Windows directory\SysWOW64,執行 Command Prompt,切換路徑到 SysWOW64。輸入 regsvr32 mscomm32.ocx。

Page 4: ElmConfig for Ford Vehicle

2.再重新安裝 ELMConfig

3. Win XP 控制台>系統>硬體>裝置管理員>連接埠[Com & LPT]>點選通訊連接埠(ComX)

設定 Com 1~15 之間Data rate 設定於 38400.

4. 執行 ElmConfig

點選 English,

按上一步驟裡的 Com 值選取 ELM327 port

選車款按[Open port]

打開後選擇左上角的[Modules],下方可點選各個功能模組。

註:

1. HEC 使用 HS-CAN,GEM 需要使用 MS-CAN,所以 ELM 327买来需要改线。2. 中國車友回覆儀表板 ROM 版本 0303 到目前是無法開通油耗的,已經親身實踐。只能開通助力和落鎖。

5. 功能操作說明原厰防盜:> MS-SAN > GEM > Configuration > Page2 > Alarm System

但是開啟後的防盜功能只有四個方向燈會不斷閃爍要有聲音的話要額外加裝防盜喇叭

後視鏡電加熱功能 (2009~2012年份):加後視鏡的電加熱線束, 直接把電加熱兩根線接到 DCU就 ok,然後用 ELMconfig 打開加熱功能,開啟大約10多分鐘後會自動關閉.

Modules > GEM > Configuration > Page 2 > Windows heating auto switch on勾選

速控鎖功能:Modules > GEM > Configuration > Page 2 > Autolocking

Page 5: ElmConfig for Ford Vehicle

改油耗顯示、定速巡航 Cruse Control等功能在 HEC 模組下面。點 HEC 後在主窗口點選Configrution. Modules > HEC > Configuration > Page 1

Page 6: ElmConfig for Ford Vehicle

點擊[Read from HEC]可以讀到車輛目前的相關配置,記得先備份,再開始修改.你可以選你想要開通的各種功能,改好以後點擊下面的[Write to HEC],成功後會自動reset 車輛的該模組,你會發現儀錶有動作。

方向盤助力模式: Modules > HEC > Configuration > Page 1 > Shift Up

Page 7: ElmConfig for Ford Vehicle

ELMConfig 開啟 DDS 要設定的地方如下1. HS-CAN->HEC->Configuration->Page1->EPB/DDS (開啟選單)

Page 8: ElmConfig for Ford Vehicle

2. HS-CAN->BCM->Configuration->DDS (開啟功能)

ELM-FF2 開啟 DDS 要開啟的地方如下1. IPC->DDS (開啟選單)

2. ABS->DDS (開啟功能)

改油耗顯示單位為瞬間油耗 HEC > Trip computer - IFE 打勾(開啟功能)

為每公升油耗(Km/L): HEC > Trip computer – IFE 打勾(開啟功能)

並右下的 HEC Level 2/3 > Measure unit menu 打勾對於平均油耗顯示功能,有以下提醒:油耗功能真實的此功能被中國長安福特省略掉的原因:08年第一批 Ford Focus福克斯是帶有油耗顯示的,但之後有車主發現空調間隙性不製冷,最終去 4s檢查,終於在一家 4s檢測出是由儀錶所致,長安之後立即推出了 Ed批次不帶油耗顯示的儀錶,最終才將部分 09 款車的空調間隙性不製冷的問題給解決了,也就是說,至今,長安福特都沒有修復此儀錶與空調的相容性問題,而是選擇了遮罩此功能至今,而在之後,幾年前,重慶有人說可以開啟平均油耗這些,也有人去開啟了,不過最終幾輛車也都出現了空調間隙性不製冷的問題,直至又恢復初始值,將油耗功能取消才得以解決所以目前用 elm327 開啟的朋友,請經常留意一下你們的空調是否存在有間隙性不製冷的問題,如果有發生,只能取消此功能

Page 9: ElmConfig for Ford Vehicle

照地燈:MS-CAN -> GEM ->Page3 -> Approach light in outside mirrors

MS-CAN -> DDM -> Approach light present

只有左邊亮要再加上 MS-CAN -> PDM -> Approach light present

右邊就亮了, 所以DDM 是左邊的模組 第一個 D字 應該是指 Driver(駕駛)

PDM 是右邊的模組 第一個 P字 應該是指 Passenger(乘客)

胎壓檢測:

開啟,這個要有 ESP 的, 而且得 2009 款以後的才行

儀表板里程修改:

只能增加不能減少

Page 10: ElmConfig for Ford Vehicle

5.

範例:2011年 foucs TDCI 修改成功:速控鎖------7km 自動上鎖DDS

油耗 變 km/l

安全帶警示音消除----------------------------------------------

無效:radio info ----------- 無顯示於主視窗EHPAS ----------- 找不到選項Eco mod ------------ 找不到選項 l

開關的部分 參考外國論壇製作(http://www.fordownersclub.com/fo ... e-and-ff2-

program/)

先裁剪好六條電線備用(請先標示好 3號, 6號, 11號, 14號 及 L-CAN,  H-CAN)

接頭電線焊接處上面有打編號了

Page 11: ElmConfig for Ford Vehicle

將原先在接頭處 6號及 14號焊接點解憾將預先裁剪好的 6號及 14號電線分別焊上 6號接點及 14號接點(此組稱為 6號及 14號)

將 3號 及 11號預裁電線焊接上接頭處 3號及 11號(此組稱為 3號及 11號)

將剛剛解焊的 6號線與 H-can 線焊接 剛剛解焊的 14號焊 L-CAN 線焊接全部焊接好之後就是開關了使用 ON-OFF-ON 六接腳開關開關接法如下3--------H-CAN------------6

11------L-CAN-------------14

接下來就是 ELM327 接頭設定請下載 PUTTY 程式(圖片取自 http://www.fordownersclub.com/fo ... e-and-ff2-program/)

點選右邊中間上面有個選項 serial

com port 要慢慢測試 請由 com1 開始測試而 speed 請打上 38400

按下右下角的 OPEN

會有一個反黑視窗,請輸入以下參數,每兩個字中間都有一個空白格,輸入完成請案 ENTER,輸入正確會在你輸入行的開頭顯示>K ,此時請接著輸入下一行參數,假設這一行輸入了字數比上一行字少,我會輸入空白格來取消,以下參數全部輸入完畢就完成了,帶著筆電和OBD2 接頭上車吧 at pp 2a sv 38

at pp 2a on

at pp 2c sv 81

Page 12: ElmConfig for Ford Vehicle

at pp 2c on

at pp 2d sv 04

at pp 2d on

開啟 FF2 軟體的部分就不多說了開啟 IPC部份用開關下去測,開關一端 ON 為開啟 IPC頁面要開啟 BCM頁面就是將開關切到另外一端去了已成功開啟速控鎖

Q:幾個問題想請教一下……問題一.putty 是每次使用時都需修改一次嗎?還是修改一次就好…就算下次電腦重開機或改插別台車也不用再改…A:可打可不打 指令已內建程式右上角 MS-CAN

問題二.高低速的開關有接好了…想請問切換時有什麼要注意的嗎?例如需先存檔後退出…切換完後再進入一次…還是可以在連線中隨意切換也沒關係…A:直接切換就行

問題三.使用 ELMConfig(offline)…看了所有的選項…好像也沒看到關於即時油耗跟平均油耗 km/l相關的選項可以勾…不知有沒有大大已經改出來的…可以分享一下…A:ELM-FF2 或 Elmconfig HEC Trip Computer IFE

參考 http://www.focus-sport.club.tw/redirect.php?

tid=322725&goto=lastpost#lastpost

Page 13: ElmConfig for Ford Vehicle

Install ElmConfig:

1. If message appears [Component 'mscomm32.ocx' or one of its dependencies not correctly

registered: a file is missing or invalid]

Please quit and install mscomm32.ocx first.

If Win 7 32bit

Run as administrator

Run Command Prompt

Type “c:\windows\system32\regsvr32 mscomm32.ocx”

Press Enter

If Win 7 64bit,

Run as administrator

Copy mscomm32.ocx to Windows directory\SysWOW64

Run Command Prompt,

Change directory to \SysWOW64。Type “regsvr32 mscomm32.ocx”

Press Enter

2. Reinstall ELMConfig

3. In control panel > hardware manager > Com & Printer > Com port set between Com 1 to 15. and

data rate set to 38400.

Example (2011 Ford Focus TDCI):

Success:

1.

2. DDS

3. Oil consumption in KM/L

4. Safety belt beep cancell

Fail:

1. Radio info (no info displayed)

Page 14: ElmConfig for Ford Vehicle

2. EHPAS (option not found)

3. ECO mod (no option1 not found)