主题中讨论的其他器件:DRA821U
工具与软件:
尊敬的团队:
我们使用的是带 Linux SDK 09.02的 DRA821U CPU、我们面临 uboot 中的 SD 电压切换问题。
这是 senario ,最初检测与 UHS 模式,但一旦我们启动"MMC 重新扫描"再次回退到高速模式
> MMC dev 1
切换到分区#0、好
mmc1是当前器件
> MMC 信息
器件:MMC@4fb0000
制造商 ID:3
OEM:5344
名称:SD32G
总线速度:200000000
模式:UHS SDR104 (208MHz)
RD 块长度:512
SD 版本3.0
高容量:是的
容量:29.7 GiB
总线宽度:4位
擦除组大小:512字节
> MMC 重新扫描
> MMC 信息
器件:MMC@4fb0000
制造商 ID:3
OEM:5344
名称:SD32G
巴士速度:50000000
模式:SD 高速(50MHz)
RD 块长度:512
SD 版本3.0
高容量:是的
容量:29.7 GiB
总线宽度:4位
擦除组大小:512字节
这是在 DTS 中设置的开关配置
vdd_sd_dv:gpio-regulator-sd-Dv{
兼容="稳压器-GPIO";
稳压器名称="VDD_SD_DEV";
pinctrl-names ="默认值";
pinctrl-0 =<&MAIN_VDD_SD_PINS_DEFAULT>;
稳压器最小微伏=<1800000>;
稳压器最大微伏=<3300000>;
稳压器引导开启;
VIN-SUPPLY =<&vsys_5v0>;
GPIO =<&MAIN_GPIO0 7 GPIO_ACTIVE_HIGH>;
状态=<1800000 0x0>、
<3300000 0x1>;
};
此致、
Nikhil