查看單個文章
舊 2010-11-13, 04:34 PM   #1
Boxy
正式會員
 
註冊日期: 2006-01-10
住址: 台北
文章: 4,008
精華: 1
贊助: 2009 2010 2011 2012
關於原廠電腦及編程~

最近小弟忙著到處飛, 也距離自己喜愛的BMW 原廠資訊越來越遠~ 年紀越來越大, 趁著還有點記憶時記錄一下自己這幾年所了解的情形~ 當然, 小弟所有經驗均非原廠正規訓練而來, 有錯或補充絕對隨時歡迎指正~

先從BMW 電腦說起, 基本上, BMW 的電腦設備可大約算是一代車型, 一款電腦~ 從早期E32/E34/E36 年代的Modic, E46/E38/E39 年代的GT1 (Group Testing one), E60/E65/E90 年代的SSS(Software Service Station), 到目前F30/F10/F01 的ISTA~

設備隨著越來越複雜的車上電腦/網路設計而越來越複雜, 從原本Rom (Read Only Memory) 不可重複寫入晶片 的時代(電腦主要功能是診斷), 到後來越來越多車上設備經由越來越複雜的程式控制 - Flash - 可重新寫入晶片的時代 - 電腦功能慢慢分成診斷/編程(升級車上各電腦韌體)/編程(改變車上控制單元設定), 甚至最新的網路功能(用有線/無線方式串起原廠電腦總成, 總合以上兩大對車的功能, 技術資料/線路圖/保養資料/各式各樣林林總總的與原廠網路溝通功能)~

早期的Modic 基本上是單機作業, 只能經由電纜連接OBD提供相當簡單的診斷與檢測~

GT1 一開始集診斷及編程兩大功能, 可單機或經過網路串連來對車輛診斷或編程. 此時的GT1 幾乎可以說是最方便的, 可以直接進去車上電腦改改車身配備碼, 增加/改裝配備, 如加裝了警報器, 加裝LED 尾燈等等, 或進CKM - Car Key Memory 改改設定, 如開啟關閉兩段式開鎖, 設定後視鏡在鎖門時自動收回等等~ 設定冷氣壓縮機要不要在按Auto 時自動開啟~ 但後來SSS 加入後, 新版程式乾脆把GT1 變成只能診斷(比方說檢查哪個模組有錯誤碼, 或讓車上某個模組做動, 如閃閃第二段煞車燈, 開啟柴油DPF 清潔功能等等) 及刪除車上的一些適應值, 設定設定保養功能(比方說調調待速轉速, 將雨刷感測器歸零等等~)

SSS 主要的功能是編程, 但此世代的車輛出現了Idrive 大多原本的CKM 功能改為可由CCC顯示幕或儀表板設定~ 此時要更動一些目錄裡沒有的功能, 如開啟關閉窗戶one touch, 設定安全帶沒綁車子會不會響警告音, 鏡子會不會隨鎖門而自動收起等等功能, 變成一種型式的Coding~ 而SSS 最主要的功能, 升級韌體, 也從早期GT1 可對單一模組升級變成了罐頭CIP~ CIP 每一版出來, 就包括了對所有模組所做的更動, 自此以後再也無法對模組單獨更新~ 而若電腦發現你車上CIP 比他舊時, 所有的設定也需等你升級完, 以及確認車上沒有缺模組才給做~ 也就是說, 若你改裝了引擎電腦程式, 但現在需要去設定讓後視鏡模組在鎖門時自動關閉, SSS 會要求你先更新, 而更新意味著你所改裝的引擎電腦程式都會被原廠新版的程式洗掉, 需要從新寫過~! 這是最早期BMW 剛開始以綁軟體方式去減少外面程式改裝廠的存在空間! 或者, 因為改音響把原廠主機拔了, 也會無法Coding! 樓上所提到的加裝前PDC 功能, 也是Coding 的一種, 將此配備的配備SA碼Coding 到車身上, 藉此開啟軟體此硬體的支援~ 同理可證~ 在你Coding 前, 若你車上的程式較舊, 一樣得先更新~ 若你車上的藍芽模組壞了, 一樣不給你coding!

最新一代的ISTA, 基本上淘汰了GT1 及SSS~ 而分成ISTA/D(診斷) 及ISTA/P (編程)~ 此系統作業方式及使用原理與GT1/SSS 搭配(總稱DIS) 大同小異, 只是加上了遠程管理的概念及強制需由網路串聯, 來確保外面的保養廠無法以低廉的成本去購買破解或可單機使用的設備~ 實際作業及使用速度更慢(真的不知道那貴森森的設備, 怎麼會用這麼慢的CPU)! 所謂ISTA, 基本上是一整套網路系統, 由ISTA - ISIS (基本上是裝在經銷商的Server), 經由內網或無線串上ISTA/D 及ISTA/P~ ISTA Server整合了原本所有的TIS/WDS 等等, 並將所有資訊提供給接在其上的ISTA/D/P, 並需與定期與德國的資料庫連線更新~ Download 到ISTA 的資訊, 若14 天內無連上網更新, 單機會鎖機無法作業~

扯了一堆, 再來談一下車身的編碼~ 每一輛車有一個車身碼, 而幾樣與防盜有關的電腦, 如CAS, EWS, DME 等等等等需與車身配對才可使用~ 對BMW 的電腦來說, 如何判讀你的車身上面以什麼配備, 來決定給每一輛車升級的CIP 內要包含什麼升級內容呢? 用配備碼(SA)~ SA 碼就是我們買車時選配單上面的一堆SXXXA, 如藍芽S644A, Professional Navigation 帶Idrive S609A, USB S6FLA 等等~ 不論你有沒有選配, 對車身來說, 你的車型是一個碼 (如BN42), 引擎是一個碼(如N55B30), 車色是一個碼(如白色 300), 皮椅材質, 顏色, 方向盤是不是Sport 有沒有換檔波片, 發電機是不是加大或是有自動能源回收設計, 甚至新車時有沒有付點菸器/菸灰缸(在國外叫作Smoking package), 腳墊等等都是一個車身配備碼~

而上面其他車友所提到的, 加裝Performance 煞車需要coding, 事實上是將PB 的配備碼編上車身~ 目的是什麼? 這些配備碼, 連同保養資料, 何時保固換過什麼, 里程數, 亮過什麼錯誤碼 在你鑰匙插上車幾分鐘內會全部更新到鑰匙裏 (Comfort Access 的車也是) 下次你注意看有些車進場, 接待如果有照規矩來, 會將CA 鑰匙插進鑰匙孔裡, 再長按鎖門鍵10 秒, 如此強制CAS 馬上將這些資訊更新進鑰匙~ 為何這麼麻煩, 因為你的車身資料, 配備碼等等可以用接待桌上那台一萬多, 形狀奇怪的讀卡機讀到~ 而他的電腦可以馬上顯示大多關於你車子的資訊, 甚至零件表等等~ 除了此功能, 其實Coding PB 在使用上, ABS/DSC 作動上甚至踏板感覺上, 其實一點感覺都沒有(小弟太太的前愛車, 裝PB 一年多開得很習慣了, 小弟試著Coding 加裝PB 進配備表~ 開起來 ~ 一 點 差 別 都 沒 有~

越扯越遠~ 希望各位能看得懂, 也順便原諒小弟拙劣的文筆~



Boxy 目前離線   回覆時引用此篇文章
按 "讚" 到facebook