博客
关于我
msm8953终端设备SD卡不识别系统把SD做成长供电
阅读量:208 次
发布时间:2019-02-28

本文共 785 字,大约阅读时间需要 2 分钟。

SD卡不识别问题

根据系统日志分析,SD卡插入后出现识别问题。具体日志信息如下:

[ 122.791973] mmc1: sdhci_msm_execute_tuning: no tuning point found

[ 122.792069] mmc1: tuning execution failed: -5

此问题持续出现,表明SD卡与设备之间存在通信故障。经过对相关驱动和配置文件的审查,我们发现问题可能与固件参数配置有关。

/dts/qcom/msm8953-mtp.dtsi文件中,新增以下配置:

&sdhc_2 {

vdd-supply = &pm8953_l11;
qcom,vdd-voltage-level = "2950000 2950000";
qcom,vdd-current-level = "15000 800000";
qcom,vdd-always-on;

vdd-io-supply = &pm8953_l12;  qcom,vdd-io-voltage-level = "1800000 2950000";  qcom,vdd-io-current-level = "200 22000";  pinctrl-names = "active", "sleep";  pinctrl-0 = "sdc2_clk_on sdc2_cmd_on sdc2_data_on sdc2_cd_on";  pinctrl-1 = "sdc2_clk_off sdc2_cmd_off sdc2_data_off";

}

此外,检查SD卡的电源管理参数,确保与硬件规范相匹配。修改后,SD卡能够正常识别,但仍需进一步核查硬件设备是否符合支持的SD卡类型和接口标准。

建议进一步配合硬件工程师确认设备是否具备支持所使用SD卡的高频模式或其他特性。

转载地址:http://pxqn.baihongyu.com/

你可能感兴趣的文章
PHP Redis分布式锁
查看>>
PHP SOAP模块的使用方法:NON-WSDL模式
查看>>
PHP SPL标准库-迭代器
查看>>
php zookeeper实现分布式锁
查看>>
PHP 使用 $_SERVER['PHP_SELF'] 获取当前页面地址及其安全性问题
查看>>
php 反射
查看>>
PHP 实现N阶矩阵相乘
查看>>
php 延迟静态绑定static关键字
查看>>
Redis入门
查看>>
PHP 截取字符串乱码的解决方案
查看>>
php 接口类与抽象类的实际作用
查看>>
PHP 插入排序 -- 折半查找
查看>>
PHP 支持8种基本的数据类型
查看>>
php 放大镜,放大镜放大图片效果
查看>>
PHP 数据库连接池实现
查看>>
php 数组 区别,PHP中数组的区别
查看>>
PHP 数组怎么添加一个元素
查看>>
PHP 文件操作
查看>>
php 文字弹幕效果代码,HTML5文字弹幕效果
查看>>
php 时间日期函数,获取今天开始时间,结束时间
查看>>