2149915_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2149915_ja-JP

2149915_ja-JP

サスペンド中のGPIOステータスをRAMに保存する

こんにちは、NXPチームの皆様、


当社では、カスタムデザインボードのリファレンスとして s32g399ardb3 を使用し、BSP35 を使用しています。

低アクティブ GPIO (PB_12) があり、デフォルトで P3_3V_IO3P3 を使用してハイにプルアップします。

私はBSP UM Chapter「23.3」に従いました「RAM にサスペンド」を選択すると、ボードが RAM にサスペンドされます。

しかし、P3_3V_IO3P3 が閉じて PB_12 が低くなります。

現在、この GPIO ダイナミックは当社の Linux カーネル ドライバによって制御されていますが、サスペンド関連の機能を追加した後も、GPIO ステータスは依然として高失敗のままです。

ATF で GPIO 動的制御を移動する必要がありますか?


よろしくお願いします。

Re: Keeping GPIO status during suspend to RAM

こんにちは、GG0712

ご返信よろしくお願いします。

S32G は I2C を使用して PMIC を制御します。一般的に、A コアで PMIC を操作できますが、そのためのコードとドキュメントは提供されていません。

また、PB_12 は VDD_IO_B ドメインなので、ピンをプルアップする場合は VDD_IO_B の電圧が必要です。VDD_IO_B 電圧を設定するときに、ピン PB_12 の内部プルアップを試すことができます。

Joey_z_1-1755574260443.png

電源の詳細については、AN14063 を CAN 参照してください。

Joey_z_0-1755574217693.png

お役に立てれば幸いです。

BR

ジョーイ

Re: Keeping GPIO status during suspend to RAM

こんにちは@Joey_z


現在 M コアを使用していない場合でも、このCAN方法は機能しますか?


よろしくお願いします。

Re: Keeping GPIO status during suspend to RAM

こんにちは、 GG0712

ご返信よろしくお願いします。

これは M コア PMIC モジュールの設定方法で、次の図のように S32DS IDE を使用します。

スタンバイモードを維持しながら、LDO3 およびその他の vr5510 出力電圧をCAN設定します。

Joey_z_0-1755068905359.png

この設定は M Core 用で、S32G は I2C4 を使用して vr5510 に接続します。Aコアに12C4を使用してLDO3_3v3を維持する方法です。

Joey_z_1-1755069168470.png

お役に立てれば幸いです。

BR

ジョーイ


Re: Keeping GPIO status during suspend to RAM

こんにちは@Joey_z


あなたの写真を通してLDO3_3v3を設定するにはどうすればいいでしょうか?


よろしくお願いします。

Re: Keeping GPIO status during suspend to RAM

こんにちは、 GG0712

ご返信よろしくお願いします。

RMS32G3.pdf および添付ファイルの S32G_IOMUX.xlsx を参照してください。スタンバイ中は PB_12 状態のパッドがパワーダウン モードに設定されます。

Joey_z_0-1754983426001.png

SO、スタンバイ段階ではピンを高レベル電圧に設定できると思います。

このピンをプルアップするために LDO3_3v3 を設定し、LDO3_3v3 の電圧を維持するように vr5510 を設定することができます。

Joey_z_1-1754983794754.png

また、スタンバイ段階では、ウェイクアップ ピンを高レベル電圧として選択することもCAN。

お役に立てれば幸いです。

BR

ジョーイ



Re: Keeping GPIO status during suspend to RAM

こんにちは、Joey_zさん


私たちはデザインボードを使用し、PB_12 を GPIO として使用します。


よろしくお願いします。

Re: Keeping GPIO status during suspend to RAM

こんにちは、 GG0712

お問い合わせいただきありがとうございます。

RDB3ボードを使用していますか?そして、GPIO (PB_12) を FLEX_LIN2_RX の機能として使用しますか?

BR

ジョーイ

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-21-2025 11:42 PM
更新者: