微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MT6577插T卡开机进入系统后提示"SD卡受损"是什么回事?

MT6577插T卡开机进入系统后提示"SD卡受损"是什么回事?

时间:10-02 整理:3721RD 点击:
MT6577插T卡开机比不插卡开机慢很多,而且进入系统后提示"SD卡受损"是什么回事?
把SD卡重新格式化后也会出现一样的故障,下面是抓出来的log:
<6>[  282.862921] (0)[57:mmcqd/1][BLOCK_TAG] MMC Queue Thread:53, 55, 54, 57, 0
<6>[  282.862942] (0)[57:mmcqd/1][BLOCK_TAG] MMC CID: 53 4d495344 10000114 d4007101
<6>[  282.862958] (0)[57:mmcqd/1][BLOCK_TAG] mmcqd:57 Workload=5%, duty 645957846, period 11869070100, req_cnt=1
<6>[  282.862978] (0)[57:mmcqd/1][BLOCK_TAG] mmcqd:57 Read Throughput=0 kB/s, size: 512 bytes, time:645 ms
<6>[  282.862994] (0)[57:mmcqd/1][BLOCK_TAG] mmcqd metarw WR:1 NWR:0 HR:0 WDR:0 HDR:0 WW:0 NWW:0 HW:0
<5>[  282.863125] (0)[57:mmcqd/1][power/clkmgr] [freq_meter] data = 15494, f
req = 196 MHz
<3>[  282.863425] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.863443] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.863467] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<1> rxdly0<0xf000000> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1
><0x39>
<3>[  282.863533] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209> PID<mmcqd/1><0x39>
<3>[  282.863819] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.863838] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.863861] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<0>
rxdly0<0xf000001> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1><0x39>
<3>[  282.863923] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209> PID<mmcqd/1><0x39>
<3>[  282.864145] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.864163] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5>
<- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.864186] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<1> rxdly0<0xf000001> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1><0x39>
<3>[  282.864248] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209> PID<mmcqd/1><0x39>
<3>[  282.864533] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_
trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.864552] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.864575] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<0> rxdly0<0xf000002> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1><0x39>
<3>[  282.864635] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209> PID<mm
cqd/1><0x39>
<3>[  282.864921] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.864939] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.864961] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<1> rxdly0<0xf000002> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID
<mmcqd/1><0x39>
<3>[  282.865022] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209> PID<mmcqd/1><0x39>
<3>[  282.865306] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.865324] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.865347] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsm
pl<0> rxdly0<0xf000003> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1><0x39>
<3>[  282.865409] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209> PID<mmcqd/1><0x39>
<3>[  282.865694] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.865712] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error
<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.865734] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<1> rxdly0<0xf000003> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1><0x39>
<3>[  282.865796] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209> PID<mmcqd/1><0x39>
<3>[  282.866081] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <-
msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.866099] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.866122] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<0> rxdly0<0xf000004> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1><0x39>
<3>[  282.866184] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209
> PID<mmcqd/1><0x39>
<3>[  282.866470] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.866488] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.866509] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<1> rxdly0<0xf000004> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3
534> PID<mmcqd/1><0x39>
<3>[  282.866571] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209> PID<mmcqd/1><0x39>
<3>[  282.866857] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.866875] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.866898] (0)[57:mmcqd/1]msdc1 -> TUN
E_READ: dsmpl<0> rxdly0<0xf000005> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1><0x39>
<3>[  282.866959] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209> PID<mmcqd/1><0x39>
<3>[  282.867245] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.867263] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1
> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.867285] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<1> rxdly0<0xf000005> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1><0x39>
<3>[  282.867346] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209> PID<mmcqd/1><0x39>
<3>[  282.867630] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900
> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.867648] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.867671] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<0> rxdly0<0xf000006> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1><0x39>
<3>[  282.867732] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L
<1209> PID<mmcqd/1><0x39>
<3>[  282.867953] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.867971] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.867993] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<1> rxdly0<0xf000006> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read()
: L<3534> PID<mmcqd/1><0x39>
<3>[  282.868053] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209> PID<mmcqd/1><0x39>
<3>[  282.868338] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  282.868356] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  282.868379] (0)[57:mmcqd/1]msdc1 -
> TUNE_READ: dsmpl<0> rxdly0<0xf000007> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1><0x39>
<3>[  282.8<7>[  283.084104] (0)[844:iatek.mobilelog]binder: 74245: call  fROM 844:844 (iatek.mobilelog) to 269:0 (system_server) node 991 handle 1 (activity) size 2552:4 code(decimal) 110 start 283.44560
<7>[  283.084822] (0)[844:iatek.mobilelog]binder: 74247: call  from 844:844 (iatek.mobilelog) to 269:0 (system_server) node 991 handle 1 (activity) size 3336:4 code(decimal) 110
start 283.45313
<7>[  283.085559] (0)[844:iatek.mobilelog]binder: 74249: call  from 844:844 (iatek.mobilelog) to 269:0 (system_server) node 991 handle 1 (activity) size 3336:4 code(decimal) 110 start 283.46053
<3>[  283.179672] (0)[57:mmcqd/1]msdc1 -> sleep 150ms here! <- msdc_ops_request() : L<3818> PID<mmcqd/1><0x39>
<3>[  283.179695] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  283.179712] (0)[57:mmcqd/1]msdc1 ->
XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  283.179737] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<0> rxdly0<0xf000010> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1><0x39>
<3>[  283.179812] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msdc_abort_data() : L<1209> PID<mmcqd/1><0x39>
<3>[  283.180061] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<
0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  283.180080] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0x39>
<3>[  283.180102] (0)[57:mmcqd/1]msdc1 -> TUNE_READ: dsmpl<1> rxdly0<0xf000010> rxdly1<0x0> dsel<0> dl_cksel<0> sfreq.<24625000> <- msdc_tune_read() : L<3534> PID<mmcqd/1><0x39>
<3>[  283.180164] (0)[57:mmcqd/1]msdc1 -> check card state<4> <- msd
c_abort_data() : L<1209> PID<mmcqd/1><0x39>
<3>[  283.180450] (0)[57:mmcqd/1]msdc1 -> XXX CMD<17><0x0> Error<0> Resp<0x900> <- msdc_dump_trans_error() : L<3752> PID<mmcqd/1><0x39>
<3>[  283.180468] (0)[57:mmcqd/1]msdc1 -> XXX DAT block<1> Error<-5> <- msdc_dump_trans_error() : L<3755> PID<mmcqd/1><0

有个补丁!申请个补丁吧!

知道具体是那个补丁吗?

这个我就忘记了!记得我当时也有这样的问题,申请个补丁就行了!

开机有时候会提示“SD卡损坏” 有这样的补丁 你就这样提问 MTK就会给补丁你啦 

兄弟,谢谢啦

到时收到补丁顺便发论坛上来。哈哈

同求 小编解决了 好好分享

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top