• No : 15868
  • 公開日時 : 2024/04/07 14:35
  • 印刷

【NXP:i.MX】 i.MX8ULPのSDブート時の信号のPAD設定の変更について

USDHC1に接続されたSDカードからSDブードする場合についての質問です。
ブード時に適用される各SD信号のpullup/down等のPADの設定はどこで設定可能ですか。
設計可能な場合、どのような値に設定可能か設定値も教えてください。
 
カテゴリー : 

回答

USDHC_OVERRIDE_PAD_SETTING がEnableに設定している場合、USDHC_PAD_SETTINGS Fieldが利用可能です。
 
USDHC_OVERRIDE_PAD_SETTINGの内容は下記になります。
PFEとPVはi.MX8 ULPでは定義されていない為、”0”のままで問題ないです。
 
<USDHC_OVERRIDE_PAD_SETTINGの内容>
#define SDMMC_PAD_OVERRIDE_PS_SHIFT     (0)
#define SDMMC_PAD_OVERRIDE_PE_SHIFT     (1)
#define SDMMC_PAD_OVERRIDE_SRE_SHIFT    (2)
#define SDMMC_PAD_OVERRIDE_PFE_SHIFT    (3) ⇒ 定義されていない為、”0”のままで問題なし
#define SDMMC_PAD_OVERRIDE_ODE_SHIFT    (4)
#define SDMMC_PAD_OVERRIDE_DSE_SHIFT    (5)
#define SDMMC_PAD_OVERRIDE_ODT_SHIFT    (7)
#define SDMMC_PAD_OVERRIDE_IBE_SHIFT    (9)
#define SDMMC_PAD_OVERRIDE_OBE_SHIFT    (10)
#define SDMMC_PAD_OVERRIDE_PV_SHIFT     (11)  ⇒ 定義されていない為、”0”のままで問題なし