こんにちは、
私は次の URL を参照して、S32K14WEVB-Q064 リファレンス ボードで「点滅 LED の例」プロジェクトを作成し、テストしています。
https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/HOWTO-S32K144-SDK を使用して点滅 LED の例題プロジェク...
プロジェクトの作成には問題ありませんが、デバッグモードで実行すると、CLOCK_DRV_Init 関数で実行が停止します。S32K14WEVB-Q064 リファレンス ボードには、別途クロックまたはピン マップの設定が必要ですか?
ご返信ありがとうございます。これについてさらに質問があります。
CAN経由のファームウェアアップデート機能を開発する予定です。解決策として、Unitfied ブートローダー ( https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099 ) を見つけました。そして、このソリューションを構築しようとしたところ、特定の S32DS (2018、RTM 2.0.0) で実行できることがわかりました。
私の質問は
- 現在のビルド環境(2018、RTM 2.0.0)のまま開発を進めるのは不可能でしょうか?
- あなたが言及したバージョンでは、CAN 通信に基づいてファームウェアの更新を実装するために参照できるソリューションまたはサンプル コードはありますか?
よろしくお願いします。
当社製品にご興味をお持ちいただき、また当社コミュニティに貢献していただき、ありがとうございます。
S32K144W (またはその他の S32K1 派生製品) を使用した開発では、最新の S32DS および RTD バージョンを使用することをお勧めします。
• S32 Design Studio 3.6.3 – Windows/Linux
• S32K1_S32M24X リアルタイム・ドライバ AUTOSAR R21-11 バージョン 3.0.0
IDEsをダウンロードするには、 S32プラットフォーム用のS32 Design Studioページにアクセスしてください-> ダウンロード ->
S32 Design Studio 3.6.3 – Windows/Linux
RTD をダウンロードするには、 S32K1ページ-> デザイン リソース -> ソフトウェア -> S32K1 用リアルタイム・ドライバ -> オートモーティブ SW - S32K1_S32M24x - Cortex-M 用リアルタイム・ドライバにアクセスしてください。
各SWへのインストールフロー/詳細についてはリリースノートをご確認ください。
SW をインストールしたら、プロジェクトの例を参照できます。
この情報が役に立つことを願います。リアルタイム・ドライバ (RTD) の使用に関してさらに質問がある場合は、お気軽にお問い合わせください。
参考までに、Unified ブートローダ デモ ( https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099 ) を使用するためにこの S32DS バージョンを選択しました。
下記の私の回答を参照してください。よろしくお願いします。
1) S32DSのバージョン
S32 Design Studio for ARM バージョン 2018.R1
2)デバッグプローブ(例:オンボード OpenSDA、外部 PEmicro マルチリング、segger....)
OpenSDA搭載
3) CLOCK_DRV_Init() のコードを示したスクリーンショットを、できれば逆アセンブリ ビューも含めて投稿していただけますか。
スクリーンキャプチャを添付しました
こんにちは、
さらに詳しい情報を教えていただけますか?
1) S32DSのバージョン
2)デバッグプローブ(例:オンボード OpenSDA、外部 PEmicro マルチリング、segger....)
3) CLOCK_DRV_Init() のコードを示したスクリーンショットを、CAN逆アセンブリ ビューも含めて投稿していただけますか。
ありがとうございます
Stan