お客様の素早い設計とより早い製品化を実現する、技術情報と専門知識をご紹介します。
1
パッケージの内容2
ソフトウェアの入手3
接続4
ビルドとロード電動化X-in-1プラットフォームは、複数の車両電動化アプリケーションを1つの電子制御ユニット (ECU) に統合したものです。このプラットフォームによって従来は別々のECUが必要だった機能を統合できるため、ハードウェアの複雑さを減らし、システム・コストと重量を削減しながら、安全性とセキュリティの管理を高い効率性でサポートできます。
このスタート・ガイドでは、2-in-1 DC-DCコンバータとバッテリー・マネジメント・システム (BMS) の概念実証 (POC) をセットアップして構築し、実行する方法について説明します。どちらのアプリケーションも、S32K396マイクロコントローラ (MCU) を使用して共有プラットフォーム上で実行します。
キットには以下のものが含まれています。
Something went wrong! Please try again.
電力を供給するために、次の機器が必要になります。
Something went wrong! Please try again.
評価を行うには、NXP FreeMASTERの最小システム要件を満たしたWindows PCまたはLinux PCが必要です。
Something went wrong! Please try again.
この手順では、必要なソフトウェア・ライブラリがインストールされていることと、それが本プロジェクトに含まれる他のソフトウェア・コンポーネントと互換性があることを確認してください。こうしたライブラリの一部が既にPCにインストールされている場合があります。
インストール・プロセスの最初の手順で.exeファイルを正常にダウンロードできたら、デフォルトのパスを次のように変更します。
C://S32DS.3.6.0/S32DS/software/ http://www.nxp.com/lgfiles/updates/Eclipse/AMMCLIB/S32DS_3.5Something went wrong! Please try again.
この手順では、S32DSのIPCF用のアップデートサイトをインストールします。
tresos StudioでIPCFを使用するには、次の手順に従います。
SW32K396_IPCF_1.1.0_D2502.exeを実行してアプリケーションをインストールします/X-in-1/eenvs/S32K396/2-in-1_DC-DC_FoxBMS/M7_2_MSC/S32K396_SSM_core2/util SW32K396_IPCF_1.1.0_D2502/eclipse/plugins/Ipcf_TS_T40D34 M11I0R0plugin.xmlファイルを開きますSomething went wrong! Please try again.
S32 DSとFreeMASTERをインストールした後、Tresos Studioを使用して、構築されたマスタ・セーフティ・コアにソースファイルをリンクさせます。
Tresos Studioでプロジェクトを開き、次の手順に従います。
/X-in-1/eenvs/S32K396/2-in-1_DC-DC_FoxBMS/M7_2_MSC/S32K396_SSM_core2/util common.makを開きます次の行を探します。
図1. FreeMASTERへのパスを追加。
S32DS.3.6.0/S32DS/software/FreeMASTER_S32K3_v3.0/src)に置き換えますSomething went wrong! Please try again.
.exeファイルを使用してSW32K3_SAF_1.0.5_EVAL_D2502ドライバをインストールした後、以下の手順を実行します。
C:/EB/tresos/plugins/から、以下のプラグインを削除します。 Bist_TS_T40D34M10I5R0eMcem_TS_T40D34M10I5R0mSel_TS_T40D34M10I5R0Safetybase_TS_T40D34M10I5R0sBoot_TS_T40D34M10I5R0sCheck_TS_T40D34M10I5R0sReco_TS_T40D34M10I5R0cd C://build/ export S32K39X_EB_ACP_DIR=C:/EB/tresos/export S32K3_SAF_DIR=C:/NXP/SW32K3_SAF_1.0.5_EVAL_D2503/eclipse/pluginspython build_instance.py -c ../X-in-1/build.json --patch allSomething went wrong! Please try again.
この手順では、ビルド済みのバイナリを実行できるよう準備しておくか、ソースから電動化X-in-1プロジェクトをビルドします。
提供されているビルド済みバイナリを使用して電動化X-in-1プロジェクトを実行するには、必要なデバッグ・ツールをインストールし、NXPソフトウェア・カタログにサインインします。ソースからプロジェクトをビルドする場合を除き、ビルド依存関係をインストールする必要はありません。
電動化X-in-1プロジェクトをソースからビルドするには、以下の手順に従います。
注:自分のアカウントから1つ以上のプレミアム・ソフトウェア・リリースを入手できない場合でも、提供されているビルド済みバイナリをフラッシュすることで、プロジェクトを実行できます。その場合、プロジェクトをソースからビルドする必要はありませんが、必要なデバッグ・ツールをインストールする必要があります。
Something went wrong! Please try again.
ラボ・ベンチのセットアップ方法については、以下の図2に示す例を参照してください。
図1. 2-in-1概念実証ラボ・ベンチのハードウェア・レイアウト。
上の画像内の番号ラベルは、以下のリスト内の同じ番号の項目と対応しています。
Something went wrong! Please try again.
「X-IN-1モジュール型プラットフォーム設計」ページに加えて、関連するハードウェアおよびソフトウェアのページも参照してください。