Firefly开源社区

标题: 烧录失败,emmc后面是x不是o [打印本页]

作者: wangshilin    时间: 2021-9-22 10:09
标题: 烧录失败,emmc后面是x不是o
本帖最后由 wangshilin 于 2021-9-22 10:17 编辑

请问是不是emmc坏掉了

station pc2 ,官网上下载的固件android11,
坏掉原因:adb shell 进去,设置了下setprop hdmi分辨率,然后reboot就没啥反应了,灯也不亮了。
拆开壳子按recover键,进入loader模式,下载boot然后storagy list显示只有spi nor flash对号,emmc是x,然后烧录很慢会失败。

作者: zyk    时间: 2021-9-22 10:29
留意一下emmc附近的maskrom按键是否有问题,是不是一直处于按下的状态
作者: wangshilin    时间: 2021-9-22 10:43
测过了,正常通断
作者: zyk    时间: 2021-9-22 10:46
使用工具的版本是多少,可以截图看一下storage list的情况,另外有没有工具的log或串口的log
作者: wangshilin    时间: 2021-9-22 10:53
RKDevTool v2.84, 串口没消息。
Boot1 Release Time: Jun 18 2021 20:07:33, version: 1.10
support nand flash type: slc
...nandc_flash_init enter...
No.1 FLASH ID:ef ef ef ef ef ef
sfc nor id: ef 60 19
UsbBoot ...6180
powerOn 8082
...nandc_flash_init enter...
No.1 FLASH ID:ef ef ef ef ef ef
sfc_nand id: 60 19 0
SD IO init 0
Set SD Clk: 200, 5
Set SD Clk: 200, 5
SDC_BusRequest:  CMD=8  SDC_RESP_TIMEOUT 1747
mmc0:cmd8,20
SDC_BusRequest:  CMD=5  SDC_RESP_TIMEOUT 1747
mmc0:cmd5,20
SDC_BusRequest:  CMD=55  SDC_RESP_TIMEOUT 1747
mmc0:cmd55,20
SDC_BusRequest:  CMD=1  SDC_RESP_TIMEOUT 1747
mmc0:cmd1,20
Set SD Clk: 200, 5
SDC_BusRequest:  CMD=8  SDC_RESP_TIMEOUT 1747
mmc0:cmd8,20
SDC_BusRequest:  CMD=5  SDC_RESP_TIMEOUT 1747
mmc0:cmd5,20
SDC_BusRequest:  CMD=55  SDC_RESP_TIMEOUT 1747
mmc0:cmd55,20
SDC_BusRequest:  CMD=1  SDC_RESP_TIMEOUT 1747
mmc0:cmd1,20
Set SD Clk: 200, 5
SDC_BusRequest:  CMD=8  SDC_RESP_TIMEOUT 1747
mmc0:cmd8,20
SDC_BusRequest:  CMD=5  SDC_RESP_TIMEOUT 1747
mmc0:cmd5,20
SDC_BusRequest:  CMD=55  SDC_RESP_TIMEOUT 1747
mmc0:cmd55,20
SDC_BusRequest:  CMD=1  SDC_RESP_TIMEOUT 1747
mmc0:cmd1,20
SdmmcInit=0 1
Emmc IO init.
EMMC_DLL_RXCLK = 20000000
Emmc IO init.
EMMC_DLL_RXCLK = 20000000
mmc_set_bus_width: 1
SetEmmcClk: 375000, 5
SetEmmcClk: 25000000, 0
mmc_set_bus_width: 8
mmc: ERROR: sdhci_complete_adma: transfer error, stat 0x408000, adma error 0x60, retry 9999785, cmd 0x83a
mmc_set_bus_width: 4
cid 000000000331d0e0 + 0x0:0x70010054,0x58323936,0x348a4a26,0xe6002800,

version 000000000331d1ee + 0x0:0x8a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
write: 000000000331d500 + 0x0:0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,

mmc write ret = 10
mmc read ret = 8
read1 : 000000000331d700 + 0x0:0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,

SetEmmcClk: 375000, 5
0, low  : fe9effff
0, high : febeffff
1, low  : fe9e0fff
1, high : febeffff
2, low  : fe9e0fff
2, high : febe0fff
3, low  : fe9effff
3, high : febe0fff
4, low  : fe9effff
4, high : febeffff
5, low  : fe9effff
5, high : febeffff
6, low  : fe9effff
6, high : febeffff
7, low  : fe9effff
7, high : febeffff
8, low  : fe9effff
8, high : febeffff
9, low  : fe9e0fff
9, high : febeffff
10, low  : fe9e0fff
10, high : febe0fff
11, low  : fe9effff
11, high : febe0fff
12, low  : fe9effff
12, high : febeffff
13, low  : fe9effff
13, high : febeffff
14, low  : fe9effff
14, high : febeffff
15, low  : fe9effff
15, high : febeffff
ret 0
mmc_set_bus_width: 1
SetEmmcClk: 375000, 5
mmc_set_bus_width: 8
SetEmmcClk: 200000000, 1
Enable PHY CLK: 200000000
mmc: ERROR: Tuning procedure failed.
mmc: ERROR: tuning execution failed
emmc reinit
mmc_set_bus_width: 1
SetEmmcClk: 375000, 5
SetEmmcClk: 25000000, 0
mmc_set_bus_width: 8
mmc: ERROR: sdhci_complete_adma: transfer error, stat 0x408000, adma error 0x60, retry 9999784, cmd 0x83a
mmc_set_bus_width: 4
cid 000000000331d0e0 + 0x0:0x70010054,0x58323936,0x348a4a26,0xe6002800,

version 000000000331d1ee + 0x0:0x8a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
write: 000000000331d500 + 0x0:0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,

mmc write ret = 10
mmc read ret = 8
read1 : 000000000331d700 + 0x0:0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,

SetEmmcClk: 375000, 5
0, low  : fe9effff
0, high : febeffff
1, low  : fe9effff
1, high : febeffff
2, low  : fe9effff
2, high : febeffff
3, low  : fe9effff
3, high : febeffff
4, low  : fe9e0fff
4, high : febeffff
5, low  : fe9e0fff
5, high : febe0fff
6, low  : fe9effff
6, high : febe0fff
7, low  : fe9effff
7, high : febeffff
8, low  : fe9effff
8, high : febeffff
9, low  : fe9effff
9, high : febeffff
10, low  : fe9effff
10, high : febeffff
11, low  : fe9effff
11, high : febeffff
12, low  : fe9e0fff
12, high : febeffff
13, low  : fe9e0fff
13, high : febe0fff
14, low  : fe9effff
14, high : febe0fff
15, low  : fe9effff
15, high : febeffff
ret 0
mmc_set_bus_width: 1
mmc_set_bus_width: 8
SetEmmcClk: 200000000, 1
Enable PHY CLK: 200000000
mmc: ERROR: Tuning procedure failed.
mmc: ERROR: tuning execution failed
emmc reinit
mmc_set_bus_width: 1
SetEmmcClk: 375000, 5
SetEmmcClk: 25000000, 0
mmc_set_bus_width: 8
mmc: ERROR: sdhci_complete_adma: transfer error, stat 0x408000, adma error 0x60, retry 9999784, cmd 0x83a
mmc_set_bus_width: 4
cid 000000000331d0e0 + 0x0:0x70010054,0x58323936,0x348a4a26,0xe6002800,

version 000000000331d1ee + 0x0:0x8a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
write: 000000000331d500 + 0x0:0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,

mmc write ret = 10
mmc read ret = 8
read1 : 000000000331d700 + 0x0:0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,0x00,0xff,0xff,0xff,

SetEmmcClk: 375000, 5
0, low  : fe9e0fff
0, high : febeffff
1, low  : fe9e0fff
1, high : febe0fff
2, low  : fe9effff
2, high : febe0fff
3, low  : fe9effff
3, high : febeffff
4, low  : fe9effff
4, high : febeffff
5, low  : fe9effff
5, high : febeffff
6, low  : fe9effff
6, high : febeffff
7, low  : fe9effff
7, high : febeffff
8, low  : fe9e0fff
8, high : febeffff
9, low  : fe9e0fff
9, high : febe0fff
10, low  : fe9effff
10, high : febe0fff
11, low  : fe9effff
11, high : febeffff
12, low  : fe9effff
12, high : febeffff
13, low  : fe9effff
13, high : febeffff
14, low  : fe9effff
14, high : febeffff
15, low  : fe9effff
15, high : febeffff
ret 0
mmc_set_bus_width: 1
mmc_set_bus_width: 8
SetEmmcClk: 200000000, 1
Enable PHY CLK: 200000000
mmc: ERROR: Tuning procedure failed.
mmc: ERROR: tuning execution failed
SdmmcInit=2 1

作者: zyk    时间: 2021-9-22 10:54
本帖最后由 zyk 于 2021-9-22 10:55 编辑

拍一下板子的图片看一下,emmc那里尽量清晰点
作者: wangshilin    时间: 2021-9-22 11:04
看不出来啥,我仔细看过了,一切正常。已经寄回了,收到帮我查查吧。因为是用着用着就坏了,看不出来的。也没有烧焦的痕迹和气味。
作者: zyk    时间: 2021-9-22 11:08
好的
作者: run    时间: 2022-8-27 20:46
zyk 发表于 2021-9-22 10:46
使用工具的版本是多少,可以截图看一下storage list的情况,另外有没有工具的log或串口的log

您好, 我遇到过 查看storage list的时候,弹窗Reading storage list failed!,   debug串口打印ret 0
mmc_set_bus_width: 1
mmc_set_bus_width: 8
SetEmmcClk: 200000000, 1
Enable PHY CLK: 200000000
mmc: ERROR: SDHCI:Timeout for status update! cmd:0x153a, stat:0x0, mask:0x20
mmc: ERROR: sdhci_send_tuning failed -19
mmc: ERROR: tuning execution failed
SdmmcInit=2 1
不知道什么情况, emmc是坏掉了吗?
作者: shinexerox    时间: 2023-4-20 13:58
run 发表于 2022-8-27 20:46
您好, 我遇到过 查看storage list的时候,弹窗Reading storage list failed!,   debug串口打印ret 0
mmc_ ...

我也有这个问题,切换到emmc存储串口log就报这个错




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1