AUTOSAR

KopherBit AUTOSAR 工具鏈總覽:從 SWC 設計到 ECU 量產

介紹 KopherBit AUTOSAR Classic 工具鏈,涵蓋 SWC 建模、通訊矩陣、BSW 配置、KopherSAR、KopherBoot 與 KopherUDS,串接 ECU 設計、燒錄及診斷流程。

重點摘要

AUTOSAR Toolchain Kopher SWC Designer Kopher Network Designer KopherConfig KopherSAR KopherBoot KopherUDS
分類
AUTOSAR
關鍵字
7

Summary

KopherBit AUTOSAR Classic 工具鏈串接應用層建模、通訊矩陣、BSW 配置、ECU-side 診斷與 Bootloader。Kopher SWC Designer 建立應用層 SWC、Kopher Network Designer 管理通訊矩陣、KopherConfig 整合 BSW 配置與 ARXML 產生、KopherSAR 提供 AUTOSAR Classic 基礎軟體、KopherBoot 提供 UDS Bootloader,KopherUDS 則在 ECU 端承接診斷服務。外部驗證與燒錄可分別由 KITE UDS Tester 與 KITE Reflasher 執行。

Technical Role

KopherBit 工具鏈在 AUTOSAR Classic 開發流程中的對應位置:

階段工具輸入輸出
通訊矩陣設計Kopher Network Designer整車訊號需求、節點規劃DBC / ARXML 通訊矩陣
應用層建模Kopher SWC Designer系統需求、Port / Interface 規劃SWC ARXML、Port、Interface
BSW 與 ECU 配置KopherConfigDBC / ARXML、SWC ARXMLCommunication / Platform / Service Component ARXML、BSW 程式碼
基礎軟體KopherSARBSW 配置、SWC ARXMLRTE 與 BSW 整合執行檔
軔體燒錄KopherBoot + KITE ReflasherApplication 軔體影像 + 簽章已燒錄 ECU、燒錄記錄
診斷驗證KopherUDS + KITE UDS TesterDID / DTC / Routine 與測試規格ECU-side 診斷能力、測試報告

工具鏈組件

Kopher SWC Designer

應用層 Software Component (SWC) 建模工具,支援:

  • Port、Interface、Data Element 圖形化建模。
  • ARXML 匯入 / 匯出(與 KopherConfig 整合)。
  • 行為描述 (Runnable、Implicit / Explicit Communication)。

Kopher Network Designer

通訊矩陣設計工具:

  • 從整車訊號清單建立 CAN / CAN FD / LIN / Ethernet 矩陣。
  • 匯出 DBC、AUTOSAR System Description ARXML。
  • 與 KopherConfig 整合,作為 BSW 配置輸入。

KopherConfig

ECU 配置權威源(詳見 KopherConfig 配置工具):

  • 從 DBC 匯入產生 Communication ARXML、AUTOSAR Platform ARXML、Service Components ARXML。
  • 配置 KopherSAR BSW 模組(CanIf、PduR、COM、DCM、DEM、NM、Csm 等)。
  • 一鍵產生 BSW 程式碼。

KopherSAR

AUTOSAR Classic BSW(詳見 KopherSAR AUTOSAR Classic BSW):

  • 通訊堆疊、診斷堆疊、I/O 抽象、記憶體管理、Crypto Service、RTE 完整支援。
  • 支援 NXP MPC5744P 與 Infineon TC387QP。

KopherBoot

車規 UDS Bootloader(詳見 KopherBoot UDS Bootloader):

  • ISO 14229 完整 Programming Session 服務集。
  • CAN / CAN FD / DoIP 燒錄通道。
  • HSM 整合 (TC387QP) 完成 Secure Boot。

KopherUDS

ECU-side UDS 診斷中介軟體(詳見 KopherUDS 技術說明):

  • 依專案配置 DID、DTC、Session、SecurityAccess 與 RoutineControl。
  • 串接 CAN / CAN FD / DoIP 傳輸與 ECU application callbacks。
  • 搭配 KITE UDS Tester 驗證服務回應、NRC、診斷資料與回歸案例。

端對端工作流

[ 整車網路設計 ]                            [ 應用層需求 ]
       │                                          │
       ▼                                          ▼
 Kopher Network                            Kopher SWC
 Designer                                  Designer
       │                                          │
       │   DBC / ARXML 通訊矩陣          SWC ARXML
       │                                          │
       └─────────────┐               ┌────────────┘
                     ▼               ▼
                  KopherConfig (BSW + Service Component 配置)

                     │  BSW 程式碼 + ARXML

                  KopherSAR (RTE + BSW 整合)

                     │  Application 軔體影像

                  KopherBoot + KopherUDS (ECU-side 診斷與 Bootloader)

                     │  ECU

                  KITE UDS Tester / KITE Reflasher (外部驗證與燒錄)

Key Capabilities

  • 單一供應商整合:所有工具與 KCU 硬體出自同一團隊,介面一致。
  • ARXML 標準化:每個工具的輸出皆為標準 AUTOSAR ARXML,可與其他 AUTOSAR 工具並存。
  • 與 KCU 硬體緊密整合:BSW 預設配置、Bootloader 區段對應、診斷流程一致性。
  • 跨產品線重用:KCU GEN1 / GEN2 / GEN2 Micro / BCM / EVCC / EDR 共用同一套工具與工作流。
  • 支援 OEM 客製:每個工具均提供客製介面,可整合至 OEM 自有流程。

Engineering Inputs Required

輸入用途
整車訊號矩陣Kopher Network Designer 輸入。
應用層需求與架構Kopher SWC Designer 輸入。
ECU 對應表 (節點 vs. ECU)KopherConfig 配置依據。
診斷需求 (DTC, DID, SecurityAccess)DCM / DEM 配置與 KopherUDS 操作流程。
Bootloader 簽章策略KopherBoot 簽章驗證、HSM 整合。
整車網路拓撲確認傳輸層 (CAN / CAN FD / Ethernet)。

How KopherBit Supports This

  • 完整工具鏈授權:可分別授權或整套提供。
  • 服務支援:KCU 平台導入顧問、ECU 配置諮詢、ASIL/資安規劃。
  • 培訓:AUTOSAR Classic、UDS、ISO 15118 PnC、Secure Boot 等主題課程。
  • 驗證:KCU 平台 Testbench 提供整合測試。

FAQ

KopherBit 工具鏈是否一定要與 KCU 硬體一起使用?

不一定。工具鏈本身可獨立授權,產出標準 ARXML 與 BSW 程式碼,可移植到客戶自有 ECU 平台(需相容於 NXP MPC5744P / Infineon TC387QP 或客製 MCAL 移植)。但 KCU 硬體 + KopherBit 工具鏈搭配使用可獲得最快上線時間與最佳整合體驗。

是否可與既有工程工具鏈並存?

可以。KopherBit 工具以 AUTOSAR ARXML、DBC、ODX 與專案定義的 OEM artifacts 串接既有流程,團隊可分階段導入建模、配置、診斷或測試工具,而不必一次更換整套環境。

工具鏈支援哪些 MCU 平台?

主力支援 NXP MPC5744P (KCU GEN1) 與 Infineon TC387QP (KCU GEN2 / GEN2 Micro)。可依專案需求移植 MCAL 至其他車規 MCU (S32K3、TC397、TC4xx 等)。

Adaptive AUTOSAR 是否在工具鏈中?

目前工具鏈以 AUTOSAR Classic 為主。Adaptive 場景可透過 SOME/IP 與 Classic ECU 互通,KopherBit 可協助設計 Classic-Adaptive 混合架構。

如何選擇從哪個工具開始導入?

通常從 KopherConfig + KopherSAR 開始,因為這兩者是 BSW 與 ECU 配置的核心;後續再依需求導入 Kopher SWC / Network Designer、KopherBoot、ECU-side KopherUDS,以及外部測試與燒錄工具。

需要可量產的整車控制器平台?

查看 KopherBit 針對商用電動車、電動巴士、卡車與特種車提供的 VCU 平台與工程服務。