1527724_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1527724_ja-JP

1527724_ja-JP

S32K3の低消費電力管理ANとデモ

@S32kUser 

この S32K3 ファミリは、シングルコア、デュアルコア、およびロックステップコア構成を含む、高い拡張性を持つMCUです。一方、NXPは豊富なエコソフトウェアを提供しています。たとえば、NXPは設定、構成、コンパイル、デバッグに使用できる強力なIDEであるS32 Design Studio(S32DS)を提供しています。そして、 RTD (リアルタイム・ドライバ)はソフトウェア開発パッケージであり、多くのデフォルトのサンプルプロジェクトが含まれています。

車載製品はバッテリー駆動であるため、常に低消費電力管理が必要です。K3の電力管理はK1とは大きく異なります。自動車業界のお客様がアプリケーションや製品の市場投入までの時間を短縮できるように、S32K3xxファミリMCUの電源管理機能に関するワンストップのアプリケーション情報を提供します。

さらに、このページのソフトウェアパッケージには、 ウェイクアップユースケースの追加プロジェクト例が含まれています。このページに記載されているウェイクアップのサンプルプロジェクトはすべてRTD/HLDに基づいて開発されており、設定ツールはEB tresos StudioおよびS32 CTです。ハードウェアは S32K344 WhiteboardS32K3X4EVB-Q172に基づいています。ソフトウェアはRTD V2.0とS32DS3.4に基づいています。

ウェイクアップサンプルのパッケージについては、非常に多くのウェイクアップの例が提供されています。

以下の画像は、パッケージの内容をまとめたものです。

サンプルプロジェクト:

nxf47391_3-1664156053922.png

アプリケーション・ノート:

nxf47391_4-1664156114700.png

ご不明な点がございましたら、当方までご連絡ください。

Re: S32K3の低消費電力管理のANとデモ

なるほど、それが必要だったですね。例について他にも質問があります。

 CANとPITの例でテストしていると、PITの例が一貫して動作しません。スタンバイ状態になると電流が下がるのを確認していますし、時々(電源オフ/オンのサイクルごとに)PITでCPUを起動し、電流が増加するのも確認できます。これが2回だけサイクルしてから低め電流で安定します。スタンバイに入る時とスタンバイを終了する時のいずれかでハードフォールトになっていると思うのですが、低消費電力モードで再接続した後JLINKに表示される内容は信じがたいです。

どこを探せば一貫して起動しない理由が分かりますか?  

変更しました 



Re: S32K3の低消費電力管理のANとデモ

こんにちは、Dtyreeさん

時計設定を追加するには、以下の方法をご参照ください。

nxf47391_0-1719821782013.png

nxf47391_1-1719821870140.png

以下は、例の説明とその設定方法です。

nxf47391_2-1719821926235.png



Re: S32K3の低消費電力管理のANとデモ

S32k322を起動ビルドできるようにこれをビルドする際に問題が発生しています。S32K344_FlexCAN_Wkup_S32DS_3_4_RTD_LLD_2_0 プロジェクトに基づいてS32K322用の新しいプロジェクトを作成しました。 clock_ip_config.c のクロックテーブルに問題があります。only : “const Clock_Ip_ClockConfigType Clock_Ip_aClockConfig[1U]”に含まれているクロックプロファイルは1つだけです。ClockYaml.txtにもエントリが1つしかありません。

 プラットフォームPOWERドライバはリファレンスと同じ構成ですが、2つの追加テーブルは存在しないようです。

さらに、ファストスタンバイのテーブルがPOWERドライバで設定されていても、リファレンスプラットフォームコードには存在しません。Clock_Ip_aClockConfig[2U]またはClockYaml.txtにはclock_Cfg_0とclock_Cfg_1しかありません。現在のs32kデザインスタジオでビルドされたまま実行すると、Wkup_EnterStandby()でクラッシュします。

これらのエントリはどのように作成されていますか?何か手順が足りないのでしょうか?例「S32K3xx Low Power Management.pdf」のドキュメントでは、この点について説明されていません。  POWERドライバの「s32kドライバーGUI」で定義されている場合、これを手動でコーディングする必要がありますか?

Re: S32K3の低消費電力管理のANとデモ

Hi,

ありがとうございます。しかし、プロジェクトをデバッグしようとすると、大きな問題が発生します。問題は、プロジェクトをデバッグすると、メモリフラッシュで起動するはずなのに、プロジェクトがSRAMで開始され、何が問題なのかわからないことです。とても心配していますので、助けていただけませんか。

JonAnder_Amante_0-1710923414014.png




よろしくお願いいたします

Re: S32K3の低消費電力管理のANとデモ

S32K3X4EVB-Q172でテストするために、最新のアップデートを適用した現在のS32DSのバージョン3.5でANを実行しようとしましたが、以下のメッセージが表示されました。

Luca_Ferioli_1-1707150842190.png

更新されたバージョンはありますか?



Re: S32K3の低消費電力管理のANとデモ

S32K344_RTC_StandbyRAM_Wkup_S32DS_3_4_RTD_MCAL_2_0とS32K344_FlexCAN_Wkup_S32DS_3_4_RTD_MCAL_2_0をテストしました。パスをローカルのRTD2.0.0パスを変更して正常にビルドしましたが動作しませんでした。mcu_initを実行したらクラッシュしました。
プロジェクトには.sおよび.ldファイルがないため、RTDドライバのものを使用していると思いますが変更されましたね。

Re: S32K3の低消費電力管理のANとデモ

これらのデモを参照する際の注意事項

「S32K344_GPIO_Wkup_S32DS_3_4_RTD_LLD_2_0」の場合

1. このデモを正しく動作させるために、PMCの設定を変更する必要がありました。

Senlent_2-1684203872329.png

2.S32K3X4EVB-Q257 このデモのジャンパー設定。

  • J25を削除します
  • J23-2 を J23-3 に接続 (3.3V)
  • J24-2をTest+、J24-3をTest-に、回路計または直流電流計を接続します
  • J30-3 は J375-2 に接続します

テスト結果:スタンバイモードでの現在の消費電流は約60μAです。

 

Senlent_3-1684204348126.png



Tags (1)
No ratings
Version history
Last update:
‎01-05-2026 01:05 AM
Updated by: