博客
关于我
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/

你可能感兴趣的文章
Python 操作 Excel 全攻略 | 包括读取、写入、表格操作、图像输出和字体设置
查看>>
Python 操作 JMeter 探索:pymeter 实操指南
查看>>
Python 操作 Redis
查看>>
Python 操作Mysql(PyMysql)
查看>>
Python 操作Redis
查看>>
Python 操作sqlite数据库及保存查询numpy类型数据(一)
查看>>
Python 操作sqlite数据库及保存查询numpy类型数据(二)
查看>>
Python 操作数据库
查看>>
Python 数据分析与可视化实战
查看>>
python 数据可视化 -- matplotlib02
查看>>
python 数据可视化利器
查看>>
Python 数据可视化详解
查看>>
python 数据库查询返回list或tuple
查看>>
Python 数据库连接池管理的基本知识 (附Demo)
查看>>
Python学习记录-2016-12-17
查看>>
Python 数据库骚操作 -- MySQL
查看>>
Python 数据操作详解
查看>>
Python 数据文件与网络数据序列化存储详解
查看>>
Python 数据结构与算法详解
查看>>
Python 数据采集、清洗、整理、分析以及可视化实战
查看>>