2409462_ja-JP

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

2409462_ja-JP

2409462_ja-JP

i.MX95 19x19 EVKにおけるSD2_VSELおよびSD2_RST_B接続に関する質問

親愛なるNXPサポートチームへ、

i.MX95 19x19 CPU EVK基板の回路図を確認していると、SD2_VSEL信号とSD2_RST_B信号がFP09のGPIO1およびGPIO2ピンに接続されていることに気づきました。

これらの接続の目的をもう少し詳しく説明していただけますか?

特に、なぜこれら2つの信号がGPIOピンに接続されているのか、そしてそれらがシステム内でどのように制御または使用されるのかを理解したいです。

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

ウォルター

Re: Question About SD2_VSEL and SD2_RST_B Connections on i.MX95 19x19 EVK

その目的は、i.MX95 uSDHC2ブロックがPF09 PMICを介してSDカードの電源レールを制御できるようにすることであり、これらのネットを通常のボードGPIOとして扱うことではありません。

  • SD2_VSEL → PF09 GPIO1 :これはSD/SDIO電圧の切り替え用です。i.MX95 uSDHC VSELECT出力は外部電源電圧を変化させる信号として定義されており、コントローラはVEND_SPEC[VSELECT]による電圧選択をサポートしています。PF09では、GPIO1を専用のVSELECT入力として設定できます;有効化すると、低電圧時はLDO2 = 3.3 V高電圧時はLDO2 = 1.8 Vを選択します。これは、プラットフォームが3.3Vと1.8Vの両方の信号を実装するSD3.0の要件と一致します。
  • SD2_RST_B → PF09 GPIO2 : これはカードの電源/リセット制御用です。i.MX95のRESET_B信号はオプションのアクティブローと説明されており、着脱式カードの場合は「ハードウェアリセットの代わりにウォームリセット時にカード電源を有効化・無効化するために使用できます」。PF09 GPIO2はLDO1EN入力として構成でき、ピンがハードウェアによってLDO1出力を有効または無効化します。したがって、EVK接続はuSDHC2のリセット/電源制御信号をPMIC制御のSDカード供給に直接送る経路を与えます。

実際には、これらのPF09ピンはEVK上でランダム拡張GPIOとしては使用されていません。これらは多機能PMICピンで、SDホストコントローラーが正しいSDカードレールの挙動を要求できるように配線されています。

信号

PF09ピンロール

システムの目的

SD2_VSEL

PF09 GPIO1 を VSELECT モードで使用する

SD3.0動作用に3.3Vから1.8Vの間の/SD I/O電源をスイッチNVCC_SD2。

SD2_RST_B

PF09 GPIO2をLDO1ENモードまたは同等のカード電源制御ロールで使用する

SDカードの電源を有効/無効にします。特にリセット/ウォームリセット動作時に役立ちます。


したがって、制御経路は通常次の通りです:uSDHC2ドライバー/U-BootがSDホストコントローラ→uSDHC2ドライブをSD2_VSEL設定し、PF09がそれらのピンをOTPや設定に従って解釈SD2_RST_B →PF09がSD関連のLDO状態を変更し→PF09のGPIOモードやデフォルト動作はOTPで設定可能で、GPO出力もGPOとして設定した場合、システムオン状態で制御可能ですが、EVK配線は手動ビットバンではなく、PMIC専用のSD電源管理機能を使用することを意図しています。

結論として、SD2_VSELとSD2_RST_BはPF09 GPIO1/GPIO2にルーティングされているため、i.MX95 uSDHC2インターフェースはPMICを通じてSDカードの電圧切り替えやカードの電源・リセット制御を行えます。


Re: Question About SD2_VSEL and SD2_RST_B Connections on i.MX95 19x19 EVK

こんにちは、

はい。これらの接続は意図的なSD2_VSELであり、SD2_RST_Bはi.MX95 USDHC2インターフェースが通常のGPIO信号ではなく、PF09 PMICを通じてSDカードの電源/リセット動作を制御するために使われています。

SD2_VSEL → PF09 GPIO1: SDカードのI/O電圧の切り替えを制御します。SD 3.0動作の場合、通常は3.3Vと1.8Vの間で切り替わります。
SD2_RST_B → PF09 GPIO2: SDカードの電源/リセット制御を提供します。特にリセットまたは電源サイクルシーケンス中に役立ちます。
つまり、意図された経路は基本的に次の通りです:

i.MX95 USDHC2 → SD2_VSEL / SD2_RST_B → PF09 → SDカード電源レール

Linuxデバイスツリーでは、USDHC2でSD2_VSELECTが使用され、SD2_RESET_BがSDカードの電源制御に使われていることが示されており、これらは予備のGPIOではなく通常のSDカード設計の一部であることが確認されています。

タグ(1)
評価なし
バージョン履歴
最終更新日:
2 週間前
更新者: