当前位置:网站首页>SD card reports an error "error -110 whilst initializing SD card
SD card reports an error "error -110 whilst initializing SD card
2022-07-06 03:06:00 【xrdeng】
SD Card error “error -110 whilst initialising SD card”
At present, the development has encountered some SD Card and TI Of SOC The driver of the chip is inconsistent , Specific performance: :
uboot Phase initialization mmc dev 1 No serial port information output , Unable to read and write mmc
Kernel Stage error reporting ”SD Card initialization failed error -110 whilst initialising SD card“
The specific reason is SD Some of the CMD Operation does not support , return -110 Error of , need
uboot Stage , stay dts To shield off :
main_sdhci1: [email protected] {
ti,otap-del-sel-legacy = <0x2>;
/*ti,otap-del-sel-sd-hs = <0xf>;
ti,otap-del-sel-sdr12 = <0xf>;
ti,otap-del-sel-sdr25 = <0xf>;
ti,otap-del-sel-sdr50 = <0xc>;
ti,otap-del-sel-sdr104 = <0x5>;
ti,otap-del-sel-ddr50 = <0xc>;
sdhci-caps-mask = <0x2 0x0>;*/
dma-coherent;
};
Kernel Stage , stay drivers/mmc/host/sdhci.c Function of void __sdhci_read_caps Add :
host->quirks2 |= SDHCI_QUIRK2_NO_1_8_V;
Mainly to enable SDHCI_QUIRK2_NO_1_8_V
if (host->quirks2 & SDHCI_QUIRK2_NO_1_8_V) {
host->caps1 &= ~(SDHCI_SUPPORT_SDR104 | SDHCI_SUPPORT_SDR50 |
SDHCI_SUPPORT_DDR50);
/*
* The SDHCI controller in a SoC might support HS200/HS400
* (indicated using mmc-hs200-1_8v/mmc-hs400-1_8v dt property),
* but if the board is modeled such that the IO lines are not
* connected to 1.8v then HS200/HS400 cannot be supported.
* Disable HS200/HS400 if the board does not have 1.8v connected
* to the IO lines. (Applicable for other modes in 1.8v)
*/
mmc->caps2 &= ~(MMC_CAP2_HSX00_1_8V | MMC_CAP2_HS400_ES);
mmc->caps &= ~(MMC_CAP_1_8V_DDR | MMC_CAP_UHS);
}
recompile u-boot and Kernel solve SD Card problem .
边栏推荐
- Solve 9 with C language × 9 Sudoku (personal test available) (thinking analysis)
- [network security interview question] - how to penetrate the test file directory through
- Microsoft speech synthesis assistant v1.3 text to speech tool, real speech AI generator
- 故障分析 | MySQL 耗尽主机内存一例分析
- Inherit day01
- What is the investment value of iFLYTEK, which does not make money?
- Pat 1046 shortest distance (20 points) simulation
- OCR文字识别方法综述
- CSP numeric sort
- Software design principles
猜你喜欢

codeforces每日5題(均1700)-第六天

Microsoft speech synthesis assistant v1.3 text to speech tool, real speech AI generator

【Unity3D】GUI控件

A copy can also produce flowers

Referenceerror: primordials is not defined error resolution

#PAT#day10

Network Security Learning - Web vulnerabilities (Part 1)

微服务注册与发现

八道超经典指针面试题(三千字详解)

故障分析 | MySQL 耗尽主机内存一例分析
随机推荐
[unity3d] GUI control
Apt installation ZABBIX
#PAT#day10
[ruoyi] set theme style
银行核心业务系统性能测试方法
07 单件(Singleton)模式
Résumé des méthodes de reconnaissance des caractères ocr
RobotFramework入门(二)appUI自动化之app启动
Apt installation ZABBIX
Add one to non negative integers in the array
继承day01
07 singleton mode
Audio audiorecord binder communication mechanism
Selenium share
【Kubernetes 系列】一文學會Kubernetes Service安全的暴露應用
MySQL learning notes-10-tablespace recycling
Solution: attributeerror: 'STR' object has no attribute 'decode‘
JS regular filtering and adding image prefixes in rich text
Installation and use tutorial of cobaltstrike-4.4-k8 modified version
[Chongqing Guangdong education] higher mathematics I reference materials of Southwest Petroleum University