汽車ECU可以克隆嗎?
01-22
我想自己開發ecu(大家別笑話啊),但又擔心盜版問題
想了解一下現有大牌ecu是如何防止盜版的,理論上可以抄板,抄程序,抄數據嗎
關於盜版的問題,我不了解不便作答。
首先題主這個問題應該有邊界條件才行,如題主當前對ECU了解多少,想要做到什麼程度。------------------------------------------------------------------------------------------------------------------------------------------
接下來說抄的問題=================================1.硬體珠三角有抄板的公司,原理圖幾乎能抄出來,但是這裡有幾個問題:1)光有原理圖不行,還得要布板,這個會影響EMS等性能;2)接插件肯能是專用的,不好買得到;3)可能有專門定製的晶元,你不知道這是什麼片子。
2.底層軟體這個幾乎沒法抄,很少有底層軟體的資料流傳。再說底層軟體也很複雜,比如發動機ECU中的EPM(發動機位置管理)模塊;另外ECU還需要集成XCP/CCP,UDS等協議棧,還有嵌入式操作系統等內容。3.應用軟體這個有標定手冊流傳,很大一部分還是能抄到。但是標定手冊也有一定的閹割,這需要自己去理解然後再重新構建。除了正常的控制策略以外,診斷策略也是很大的工作量,這一塊資料相對較少。好神奇啊,題主為何要自己開發ecu呢?現在成品ecu很多啊,況且外掛式和託管式都處於很好的可編程狀態。如果題主想做硬體的話,基本克隆是無效的,因為處理器和各種硬體配置都不同,就算拿到程序,沒有你做的硬體也跑不了。如果想做軟體,那你就得首先弄一個現成的ecu然後慢慢寫軟體就行了。其實直接那副廠ecu改裡頭的參數就好了,軟體真的沒必要去改,除非你想增加新的功能。
至於大牌ecu如何防止盜版,它的軟體只能在它的硬體上運行,就好比蘋果的ios不用擔心盜版一樣,安卓的機器怎麼也跑不了他家的操作系統啊,盜版自然不用擔心。抄數據這個是肯定可以的,但是不同的發動機有不同的數據,抄了也沒用。就算同款發動機,軟體也可以是不同的,專業定製的話應該每輛車都有最合適的專屬map。各大汽車廠在售汽車的ECU都有防盜功能。無論是通過CAN,還是OBD,都無法獲取裡面的數據,除非是開發ECU。
推薦閱讀:
※如何看待奧迪展示最新大燈技術,可發送聊天表情?
※汽車轉速表紅線之後的刻度有什麼用?
※傳統汽修店如何營銷推廣?
※汽車的發動機參數到底怎麼拋開術語去理解?
※為什麼國產SUV可以迅速躋身全國銷量前十,而國產轎車上市時間更長卻做不到呢?