Firefly开源社区

打印 上一主题 下一主题

[Linux] ROC-RK3328-CC烧写Debian固件到emmc失败

19

积分

0

威望

0

贡献

技术小白

积分
19

ROC-RK3328-CC烧写Debian固件到emmc失败

发表于 2019-3-22 15:59:40      浏览:7111 | 回复:1        打印      只看该作者   [复制链接] 楼主
1.使用官方镜像和官网下载的2.39版本androidtool
    ROC-RK3328-CC_Debian9-Arch64_20180525.img
    rk3328_loader_ddr786_v1.06.243.bin
2.根据wiki指导,启动按recovery或短接clk、GND进入maskrom模式,烧写镜像
3.烧写完成进入uboot,但无法启动系统,uboot下命令查看
=>mmc list
rksdmmc@ff520000: 0 (eMMC)
rksdmmc@ff500000: 1

=> mmcinfo
Device: rksdmmc@ff520000
Manufacturer ID: 15
OEM: 100
Name: AJTD4
Timing Interface: DDR52
Tran Speed: 52000000
Rd Block Len: 512
MMC version 5.1
High Capacity: Yes
Capacity: 14.6 GiB
Bus Width: 8-bit DDR
Erase Group Size: 512 KiB
HC WP Group Size: 8 MiB
User Capacity: 14.6 GiB WRREL
Boot Capacity: 4 MiB ENH
RPMB Capacity: 4 MiB ENH

=>part list mmc 1
Card did not respond to voltage select!
mmc_init: -95, time 10
** Bad device mmc 1 **

没有断电,过几十秒,再执行

=>mmc list
rksdmmc@ff520000: 0
rksdmmc@ff500000: 1

=> mmc info
mmc_init: -110, time 72

4.重启开发板,串口就没有输出了,怀疑emmc没有烧写成功

万用表测量emmc各模块电压正常
示波器测试emmc_clk信号,无波形
是不是这个emmc是坏的
回复

使用道具 举报

19

积分

0

威望

0

贡献

技术小白

积分
19
发表于 2019-3-25 09:41:39        只看该作者  沙发
进入maskrom模式烧写的log
  1. DDR version 1.06 20170424
  2. In
  3. DDR4
  4. 786MHz
  5. Bus Width=32 Col=10 Bank=4 Bank Group=2 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
  6. ddrconfig:14
  7. OUT
  8. Boot1 Release Time: 2017-05-18, version: 2.43
  9. SdmmcInit=0 2
  10. SDC_BusRequest:  CMD=8  SDC_RESP_TIMEOUT 1853
  11.   SDC_BusRequest:  CMD=5  SDC_RESP_TIMEOUT 1853
  12.   SDC_BusRequest:  CMD=55  SDC_RESP_TIMEOUT 1853
  13. mmc Ext_csd, ret=0 ,
  14. Ext[226]=20, bootSize=2000,
  15.                 Ext[215]=1, Ext[214]=d1, Ext[213]=f0, Ext[212]=0,cap =1d1f000 REL=1f
  16. SdmmcInit=2 0
  17. BootCapSize=2000
  18. UserCapSize=14910MB
  19. FwPartOffset=2000 , 2000
  20. UsbHook 775631
  21. powerOn 775703
  22. SDC ERR: 0x40
  23. SDMMC_CMD=0x20002759, SDMMC_RINISTS=0x90, SDMMC_STATUS=0xcd06
  24. SDC_BusRequest 444-1  ---START_CMD timeout---  ../src/common/emmc/hw_SDController.c  1793
  25. SDM_Write error=480 ret=1000
  26. SDM_Write error=500 ret=1000
  27. SDC_BusRequest:  CMD=25 START CMD ERROR 1680
  28. SDM_Write error=580 ret=1000
  29. SDC_BusRequest:  CMD=25 START CMD ERROR 1680
  30. SDM_Write error=600 ret=1000
  31. SDC_BusRequest:  CMD=25 START CMD ERROR 1680
  32. SDM_Write error=680 ret=1000
  33. SDC_BusRequest:  CMD=25 START CMD ERROR 1680
  34. SDM_Write error=700 ret=1000
  35. SDC_BusRequest:  CMD=25 START CMD ERROR 1680
复制代码

是不是卖的emmc是坏的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表