2-in-1 DC-DCおよびインバーターのユース・ケースのスタート・ガイド

最終更新日時: Sep 22, 2026 new サポート X-IN-1向けDC/DC LVアプリケーション・ボード

このドキュメントの内容

  • 1

    パッケージの内容
  • 2

    ソフトウェアの入手
  • 3

    接続
  • 4

    ビルドとロード

1. パッケージの内容

電動化X-in-1プラットフォームは、複数の車両電動化アプリケーションを1つの電子制御ユニット (ECU) に統合したものです。このプラットフォームによって従来は別々のECUが必要だった機能を統合できるため、ハードウェアの複雑さを減らし、システム・コストと重量を削減しながら、安全性とセキュリティ管理を高い効率性でサポートできます。

このスタート・ガイドでは、2-in-1 DC-DCコンバータとトランクション・インバーターをセットアップして構築し、実行する方法について説明します。どちらのアプリケーションも、S32K396マイクロコントローラ (MCU) を使用して共有プラットフォーム上で制御します。

1.1 キットのコンポーネント

このキットの作業をする際は、キットの内容のほかに以下のハードウェアを使用することをお勧めします。

  • 一般コンポーネント
    • NXP S32K39評価ボード (EVB) (S32K396-BGA-DC1)
    • NXP S32K3マザーボード (XIN1-MB-S32X)
  • アプリケーション・ボードを接続するためのケーブル:
    • NXP XIN1-CABLE6またはXIN1-CABLE12
    • 標準の68ピン1.27 mmピッチのリボン・ケーブル(M55-8006842-0150AまたはM55-8006842-0300Aなど)
  • DC-DCコンバータ・アプリケーション用コンポーネント
    • NXP DC-DCコンバータ・アプリケーション・ボード (XIN1-DC-DC-LV)
  • インバーター・アプリケーション用コンポーネント
    • パワー・デバイス用NXPゲート・ドライバ:RDGD3160I3PH5EVBまたはRDGD3162I3PH5EVB
    • モータ位相電流測定用NXP LEMセンサ・ボード:XIN1-FB-LEM

1.2 追加ハードウェア

このキットの作業をする際は、キットの内容のほかに以下のハードウェアを使用することをお勧めします。

  • 一般的なハードウェア:
    • マザーボード用12 V電源
  • DC-DCコンバータ・アプリケーション用ハードウェア:
    • DC-DCコンバータの電子負荷または抵抗負荷
    • 48 V電源
  • インバーター・アプリケーション用ハードウェア:
    • HybridPACK互換パワー・モジュール:絶縁ゲート・バイポーラ・トランジスタ (IGBT) またはシリコン・カーバイド (SiC)
    • HybridPACK/P6互換:StarPower GD820HTX75P6Hなど
    • DCバス・キャパシタ(アプリケーションとモータによって異なり、通常は約320 µF、700 V)
    • 700 V、320 µF HPドライブ・テスト・キット (906A32797-105)
    • 三相永久磁石同期モータ (PMSM)、レゾルバ付き
    • 48V電源(DC-DCコンバータ・アプリケーションと共用可能)

1.3 最小システム要件

評価を行うには、NXP FreeMASTERの最小システム要件を満たしたWindows PCまたはLinux PCが必要です。

2. ソフトウェアの入手

この手順では、必要なソフトウェア・ライブラリがインストールされていることと、それが本プロジェクトに含まれる他のソフトウェア・コンポーネントと互換性があることを確認してください。こうしたライブラリの一部が既にPCにインストールされている場合があります。

2.1 AMMCLIB 1.1.40のセットアップ

.exeファイルを正常にダウンロードした後、インストール時に、デフォルトのパスを次のように変更します。

C://S32DS.3.6.0/S32DS/software/
  1. S32 Design Studio (DS) を起動し、[Help(ヘルプ)]をクリックします
  2. S32DSの[Extensions and Updates(拡張機能と更新)]をクリックします
  3. [Manage Sites(サイトの管理)]をクリックします
  4. [Available S32DS Software Sites(利用可能なS32DSソフトウェア・サイト)]にエントリを追加して
    1. AMMCLIBという名前を付けます
    2. リンク先は以下の通りです。
      http://www.nxp.com/lgfiles/updates/Eclipse/AMMCLIB/S32DS_3.5

      AMMCLIB Entry Setup

      AMMCLIB Entry Setup
  5. [Apply(適用]をクリックした後、[Close(閉じる)]をクリックします
  6. AMMCLIB 1.1.40更新サイトがオプションとして表示されます

2.2 プラットフォーム間通信フレームワーク (IPCF) のセットアップ

この手順では、S32DSのIPCF用更新サイトをインストールします。

EB tresos Studio用にIPCFを設定するには、次の手順に従います。

  1. SW32K396_IPCF_1.1.0_D2502.exeを実行してアプリケーションをインストールします
  2. 次の場所に移動します。
    / X-in-1/eenvs/S32K396/2-in-1_DC-DC_Inverter/M7_2_MSC/S32K396_SSM_core2/util/
  3. makeフォルダをコピーします。ここには、必要な2つのIPCF makefileが含まれています
  4. makeフォルダをIPCFインストール・フォルダ内の次のディレクトリに貼り付けます。SW32K396_IPCF_1.1.0_D2502/eclipse/plugins/Ipcf_TS_T40D34 M11I0R0
  5. plugin.xmlファイルを開きます
  6. 59行目と60行目をコメントアウトします

2.3 FreeMASTERドライバのセットアップ

S32 DSとFreeMASTERをインストールした後、tresos Studioを使用して構築されたマスタ・セーフティ・コアにソース・ファイルをリンクします。

tresos Studioでプロジェクトを開き、次の手順に従います。

  1. 次の場所に移動します。
    / X-in-1/eenvs/S32K396/2-in-1_DC-DC_Inverter/M7_2_MSC/S32K396_SSM_core2/util/
  2. common.makを開きます
  3. 次の行を探します。

    Figure 1. FREEMaster path to be added.
  4. 図1に示すように、既存のパスをFreeMASTERドライバ・ソースへのパス(例:S32DS.3.6.0/S32DS/software/FreeMASTER_S32K3_v3.0/src)に置き換えます

2.4 セーフティ・ソフトウェア・フレームワーク (SAF) EVALドライバのセットアップ

.exeファイルを使用してSW32K3_SAF_1.0.5_EVAL_D2502ドライバをインストールした後、以下の手順を実行します。

  • C:/EB/tresos/plugins/から、以下のプラグインを削除します。
    • Bist_TS_T40D34M10I5R0
    • eMcem_TS_T40D34M10I5R0
    • mSel_TS_T40D34M10I5R0
    • Safetybase_TS_T40D34M10I5R0
    • sBoot_TS_T40D34M10I5R0
    • sCheck_TS_T40D34M10I5R0
    • sReco_TS_T40D34M10I5R0
  • 次に、Bashターミナルを開いて以下のコマンドを実行します。
    • cd C://build/
    • export S32K39X_EB_ACP_DIR=C:/EB/tresos/
    • export S32K3_SAF_DIR=C:/NXP/SW32K3_SAF_1.0.5_EVAL_D2503/eclipse/plugins
    • python build_instance.py -c ../X-in-1/build.json --patch all

3. 接続

3.1 接続

この手順では、ビルド済みのバイナリを実行できるよう準備しておくか、ソースから電動化X-in-1プロジェクトをビルドします。

提供されているビルド済みバイナリを使用して電動化X-in-1プロジェクトを実行するには、必要なデバッグ・ツールをインストールし、NXPソフトウェア・カタログにサインインします。ソースからプロジェクトをビルドする場合を除き、ビルド依存関係をインストールする必要はありません。

電動化X-in-1プロジェクトをソースからビルドするには、以下の手順に従います。

  1. NXPソフトウェア・カタログにサインインします
  2. 自分のアカウントから、必要な製品カタログとソフトウェア・リリースにアクセスできることを確認します
  3. NXP Package Managerバンドル・インストーラをダウンロードします
  4. バンドル・インストーラを実行して、次のどちらかのインストール方法を選択します。
    1. ワンクリック・インストール:バンドル・インストーラに付属の事前構成済みスクリプトを使用して、必要なソフトウェア・リリースをインストールします
    2. 手動インストール:依存関係を1つずつ個別にインストールできます
  5. アクティベーションが必要なソフトウェアについては、ダウンロードしたバンドル・インストーラに付属するユーザー・マニュアルを参照して、必要なアクティベーション・コードを取得して入力する手順を確認してください

4. ビルドとロード

4.1 ビルドとロード

ラボ・ベンチのセットアップ方法については、以下の図2に示す例を参照してください。

Figure 2. 2-in-1 Hardware Setup

上の画像内の番号ラベルは、以下のリストの同じ番号の説明項目に対応しています。

  1. アセンブリ:
    1. XIN1-MB-S32Xマザーボード
    2. S32K396-BGA-DC1拡張ボード
    3. S32K396 1P40E電子制御ユニット (ECU)
  2. XIN1-DC-DC-LV DC-DCアプリケーション・ボード
  3. RDGD3162I3PH5EVB三相インバーター・リファレンス・デザイン
  4. DC-DCコンバータおよびインバーター用電源
  5. DC-DCコンバータの出力負荷
  6. インバーター用三相モータ
  7. Lauterbachデバッガ

設計・リソース

関連リソース

「X-IN-1モジュール型プラットフォーム設計」ページに加えて、関連するハードウェアおよびソフトウェアのページも参照してください。