お客様の素早い設計とより早い製品化を実現する、技術情報と専門知識をご紹介します。
Something went wrong! Please try again.
Something went wrong! Please try again.
S32 Design Studio IDE for S32 Platformをダウンロードしてインストールします。
注:アクティベーション・コードは電子メールで送信されます。
Something went wrong! Please try again.
トップメニューから[Help(ヘルプ)] > [S32DS Extensions and Updates(S32DSの拡張と更新)]の順に進み、[S32DS Extensions and Updates(S32DSの拡張と更新)]ダイアログを開きます。
注:インストールで問題が発生する場合は、最新バージョンのS32 Design Studio PlatformパッケージおよびS32 Design Studio Platform Toolsパッケージがインストールされていることを確認してください。
S32K3xx用リアルタイム・ドライバのインストールを続行します。
Something went wrong! Please try again.
S32K3標準ソフトウェア・パッケージからElektrobit tresos Studio / AUTOSAR構成ツールをダウンロードし、インストールしてください。
S32K3標準ソフトウェア・パッケージからCortex-M向けS32K3リアルタイム・ドライバの.exe
ファイルをダウンロードし、インストールしてください。
インストーラはディスク上のEB tresosのインストール・ディレクトリを要求し、構成の時間を節約します。
注:アクティベーション・コードは電子メールで送信されます。EB tresosよりも先にRTDをインストールした場合は、「path=C:/NXP/SW32K3_RTD_4.4_x.y.z
」という内容を含むSW32K3_RTD_4.4_x.y.z.link
ファイルをC:\EB\tresos\links
フォルダに作成します(x、y、zはインストールされているRTDのバージョンを示します)。
Something went wrong! Please try again.
S32K312EVB-Q172は、FreeMASTERランタイム・デバッグ・ツールを使用するとパフォーマンスが向上します。
注:FreeMASTERのページで最新バージョンをご確認ください。
S32K3マイクロコントローラ用のFreeMASTER通信ドライバも必要です。
S32K3標準ソフトウェア・パッケージの車載ソフトウェア - S32K3 - S32 FreeMASTERのリンクからダウンロードしてください。
「S32DS Extensions and Updates(S32DSの拡張と更新)」ダイアログ(メニュー > [Help(ヘルプ)] > [S32DS Extensions and Updates(S32DSの拡張と更新)])を開き、[Add Update Sites(更新するサイトの追加)]リンクをクリックして、ディスク上のS32K3用FreeMASTER通信ドライバ(名前が「com.
」で始まるzipファイル)に移動します。
S32K3用のFreeMASTER通信ドライバをインストールします。
追加のオプション・ソフトウェアはS32K3リファレンス・ソフトウェア・パッケージからダウンロードできます。
Something went wrong! Please try again.
デフォルトのジャンパ設定 | ||
---|---|---|
ジャンパ | 状態 | 備考 |
J1 |
閉 | 電源投入後にFS26のウォッチドッグを無効化 |
J5 |
1-2 | FS26のデバッグ・ピンの電圧レベルを選択 |
J8 |
閉 | VDD_HV_Bドメインから外部回路に給電 |
J9 |
閉 | VDD_HV_Aドメインから外部回路に給電 |
J10 |
閉 | VDD_HV_AドメインからMCUペリフェラルに給電 |
J18 |
1-2 | VDD_HV_Aドメイン用5 V |
J20 |
開 | LIN1 Commander*モード |
J22 |
1-2 | FS26 SBCからの5 V |
J24 |
開 | LIN2 Commander*モード |
J26 |
閉 | FS26 SBCからの3.3 V |
J30 |
開 | FS26ウェイク入力 |
J44 |
開 | オンボード・デバッガUARTピン |
Something went wrong! Please try again.
SW1
をOFFポジション(右端)に切り替えます。
12 V電源アダプタを接続し、SW1
をONポジション(左端)に切り替えます。
EVBに電源が投入されると、電圧レギュレータに隣接する4つのオレンジ色のLEDが供給電圧(12 V、5 V、3.3 V、および1.5 V)の存在を示します。
注:この電源投入手順により、FS26 SBCはウォッチドッグが無効の状態で起動します。
Something went wrong! Please try again.
オンボードのS32K3デバッガを使用してデバッグする場合は、J40
コネクタにmicro-USBケーブルを接続します。
または、外部のS32K3デバッガを使用してデバッグする場合は、JTAGコネクタを使用します。
Something went wrong! Please try again.
S32K312EVB-Q172評価ボードを実際に使ってみましょう。
S32DSを開き、メニューから[File(ファイル)]>[New(新規)]>[S32DS Project from Example(サンプルに基づいたS32DSプロジェクト)]の順に選択します。RTDのサンプル・コードの1つを選択します。高レベルAPIのサンプルまたは低レベルAPIのサンプルを選択できます。例:Port_example_K312
。
Something went wrong! Please try again.
.mex
プロジェクト・ファイルをダブルクリックします。
適切なプロジェクトを設定していることを確認し、[Update Code(コードの更新)]ボタンをクリックして設定ファイルを生成します。
Something went wrong! Please try again.
C/C++画面に戻ります。
[Debug Configuration(デバッグの構成)]メニューを使用し、ソフトウェアをビルドしてMCUにアップロードするための定義済みデバッグ設定の1つを選択します。
注:デフォルトのオンボード・デバッガを使用しない場合は、ご自身のセットアップに合わせてデバッガ・タブを編集します。
S32DSがデバッグ画面に切り替わり、この画面でコードを実行させることができます。
赤色LEDが約10秒間点滅します。
Something went wrong! Please try again.
NXPのコミュニティ・サイトで、他のエンジニアとつながり、S32K312EVB-Q172評価ボードを使用した設計に関する専門的なアドバイスを受けることができます。