S32K RTDのリリース・ノートには、通常、インストールが必要な依存ソフトウェア・パッケージが記載されています。SW32K3_S32M27x_RTD_R21-11_4.0.0_D2311_ReleaseNotes.pdfを例として見てみると、以下のソフトウェア・パッケージをインストールする必要があることがわかります。
ダウンロード・リンクにアクセスするには、NXP.comでアカウントにログインしている必要があります。
1. S32Design Studio 3.5をダウンロードしてインストールしてください。[S32 Design Studio 3.5 – Windows/Linux 3.5]をクリックし、[S32 Design Studio for S32 Platform v.3.5(S32 Platform用S32 Design Studio v.3.5)]をクリックし、S32DS.3.5_b220726_win32.x86_64.exeをダウンロードしてください
注意:Windows OSの場合、S32 Platform用S32 Design Studioをインストールするために指定されたユーザーアカウントは、ローカルの Administrators セキュリティ・グループのメンバーである必要があります。
2. S32 Design Studio 3.5 Update 8 D2311: SW32_S32DS_3.5.8_D2311.zip (com.nxp.s32ds.update_3.5.8.20231116041033.zip) をダウンロードしてインストールします。
ステップ3でダウンロードしたSW32K3_S32DS_3.5.8_D2311.zipには、ステップ2のSW32_S32DS_3.5.8_D2311.zipのファイルがすでに含まれているため、このステップはここでスキップします。
3. [S32K3 Standard Software(S32K3標準ソフトウェア)]をクリックして、[Automotive SW - S32K3 - S32 Design Studio(オートモーティブSW - S32K3 - S32 Design Studio)]をクリックします
S32K3xxデバイスのサポートのあるS32 Design Studio 3.5.8開発パッケージ (3.5.8_D2311) をダウンロードしてインストールしてください。SW32K3_S32DS_3.5.8_D2311.zip(com.nxp.s32ds.s32k3xx.update_3.5.8.20231116045533.zip)
インストール中に必要なソフトウェアを見つけるためにすべての更新サイトに連絡するのチェックを外すと、オフラインインストールをより迅速に完了できます。
4. S32K39xデバイスをサポートするS32 Design Studio 3.5.6 RTM (3.5.6_D2309) をダウンロードしてインストールします。SW32K39x_S32DS_3.5.6_D2309.zip
5. S32M27xを使用する必要があるユーザー(そうでない場合はステップ6に進んでください)は、[S32M2 Standard Software(S32M2標準ソフトウェア)]をクリックし、[Automotive SW - S32M2 - S32 Design Studio(オートモーティブSW - S32M2 - S32 Design Studio)]をクリックしてください
S32M2xxデバイスをサポートするS32 Design Studio 3.5.8開発パッケージ (3.5.8_D2311) をダウンロードしてインストールしてください。SW32M2_S32DS_3.5.8_D2311.zip (com.nxp.s32ds.s32m2.update_3.5.8.20231116044631.zip)
6. [S32K3 Standard Software(S32K3標準ソフトウェア)]をクリックし、[Automotive SW - S32K3/S32M27x - Real-Time Drivers for Cortex-M(オートモーティブSW - S32K3/S32M27x - Cortex-M用リアルタイム・ドライバ)]をクリックしてください
S32K3 RTD 4.0.0 の更新サイトの1つを選択してインストールしてください。
最新のS32K3 RTDバージョンが通常推奨されます。ただし、リファレンス・ソフトウェアまたはプレミアム・ソフトウェア(FreeRTOS、LINスタック、TCP/IPスタック、S32K3用AWSライブラリ、S32K3xx用S32セーフティ・ソフトウェア・フレームワーク (SAF)、構造的コア・セルフテスト (SCST)、HSEプレミアムファームウェア、ISELEDドライバーなど)を使用する必要がある場合は、リリース・ノートに従って特定のバージョンのS32K3 RTDをインストールすることをお勧めします。
S32K3 RTD 4.0.0には多くのバージョンがあるため、ここではRTDのバージョンを1つだけインストールします。
S32K3_S32M27xリアルタイム・ドライバーAUTOSAR R21-11バージョン4.0.0をダウンロードしてインストールしてください。SW32K3_S32M27x_RTD_R21-11_4.0.0_D2311_DS_updatesite.zip
次に、S32DS v3.5で[File(ファイル)] > [New(新規)] > [S32DS Project from Examples(例からS32DSプロジェクト)]をクリックすると、S32K3 RTD 4.0.0のプロジェクト例が表示されます。