
概述
INTEWORK-DPS(Diagnostic Programming System)是一套用于單個ECU或者整車多個ECU進行程序刷寫的工具。隨著汽車行業發展日新月異,針對汽車研發及售后環節,傳統單一功能的程序刷寫軟件已經不能滿足實際需求,通用性、靈活性、操作復雜度、硬件兼容等眾多因素成為考量軟件優劣的標準。經緯恒潤從市場需求出發研發出整車ECU刷寫工具-DPS,DPS提供平臺框架支持ECU刷寫流程dll和安全算法dll等加載,同時具備權限管理、刷寫選項配置、統一刷寫功能。
產品特點
- 軟件操作簡單,配置與刷寫操作分離,簡化刷寫操作步驟
- 刷寫權限可控,從時間、功能的角度提供多種軟件使用授權模式,便于管控
- 擴展性強,支持定制化的Bootloader下載流程
- 支持對多種格式的數據文件的解析,包括S19、Hex、Bin和Mot等文件格式
- 刷寫操作靈活,支持單個ECU刷寫或整車多個ECU連續刷寫
- 刷寫過程可視化,支持刷寫過程報文全程監控與刷寫步驟、進度的實時跟蹤
- 支持CAN/CANFD/以太網三種通信模式
- 支持多硬件設備,包括Vector、TESTBASE-VCI、英特佩斯、周立功、PCAN等
產品功能
- 權限管理
? 管理員版本軟件可以對刷寫用戶版本軟件進行授權,可對使用時間、功能以及運行設備進行控制
? 用戶版本軟件需要使用硬件信息采集軟件采集計算機硬件信息,然后由授權軟件生成 License信息,計算機導入License信息后才能夠正常使用,有導入刷寫包進行刷寫和讀取車輛DID信息的功能
? 供應商版本軟件同用戶版本一樣需要進行授權使用,有將控制器信息配置為刷寫包的功能
- 刷新配置
? 支持配置控制器的刷寫參數,包括波特率、功能尋址ID、物理尋址ID 和響應ID等
? 支持配置控制器所需的文件,包括驅動文件、程序文件、安全算法文件、刷寫流程文件和CRC校驗文件等
? 可將各個控制器的刷寫信息打包成整車程序包供刷寫軟件進行統一刷寫
- 程序刷寫
? 軟件導入整車刷寫配置包后,可根據配置包解析并顯示出刷寫相關內容
? 軟件支持對控制器(配置包)進行選擇,通過勾選配置包可以對單個或多個控制器進行連續刷寫
? 每個配置包的執行支持選擇程序文件進行刷寫,如果應用程序由多個文件組成,用戶可選擇其中一個或者多個程序文件進行刷寫
? 刷寫過程中會有刷寫進度提示,包括進度條提示、時間預估及通信日志,方便隨時監控當前刷寫狀態。通過通信日志可快速定位每個刷寫步驟的執行結果和問題
- 報文監控
? 運行過程中可對總線報文進行監控
? 支持設置報文過濾條件,對指定報文進行監控
? 報文可導出保存為ASC格式文件,供VBA、CANoe等工具回溯
- DID讀取
? 通過ECU信息頁面獲取當前ECU的相關DID信息,如VIN、零件號、Bootloader軟件版本、供應商代碼等
? DID號以及解析規則可根據不同的廠商進行定制
? 讀取到的信息可保存進Excel文檔中,方便對控制器狀態信息進行記錄