烧录失败,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,然后烧录很慢会失败。

留意一下emmc附近的maskrom按键是否有问题,是不是一直处于按下的状态

测过了,正常通断

使用工具的版本是多少,可以截图看一下storage list的情况,另外有没有工具的log或串口的log

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:55 编辑

拍一下板子的图片看一下,emmc那里尽量清晰点

看不出来啥,我仔细看过了,一切正常。已经寄回了,收到帮我查查吧。因为是用着用着就坏了,看不出来的。也没有烧焦的痕迹和气味。

好的

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是坏掉了吗?

run 发表于 2022-8-27 20:46
您好, 我遇到过 查看storage list的时候,弹窗Reading storage list failed!, debug串口打印ret 0
mmc_ …

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