Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

    H618自打板 无法进入emmc系统

    H/F/TV Series
    1
    1
    635
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      jhhjtkkvv LV 2 last edited by

      自打板的H618,sdk用的orangepizero3。
      编译了镜像烧录到tf卡可以正常启动,再在tf卡系统中使用dd命令烧录同样的镜像到emmc。接着重启,能够正常进入emmc镜像,但是拔掉tf卡后无法进入emmc系统。
      日志如下

      U-Boot SPL 2024.01-orangepi (Dec 20 2024 - 12:42:40 +0800)
      DRAM base address is defined as 0x40000000
      DRAM has 16 b/raw, 10 b/col, 4 B/width, 2 #rank and 8 #bank
      DRAM top address must be less than 0x100000000
      DRAM: 4096 MiB
      Trying to boot from MMC2
      MMC Device 1 not found
      spl: could not find mmc device 1. error: -19
      SPL: failed to boot from all boot devices
      ### ERROR ### Please RESET the board ###
      

      目前推测是uboot的问题,但是emmc和tf卡中的uboot是相同的,编译阶段也是将u-boot与kernel的设备树同步修改的。且使用tf卡的uboot中能够使用mmc list检测到emmc。

      目前尝试了很多方法,降低max-frequency到50KHz、24KHz、10KHz,修改CONFIG_MMC_SUNXI_SLOT_EXTRA为2,eMMC的CLK串接33pf电容等等都无效

      1 Reply Last reply Reply Quote Share 0
      • 1 / 1
      • First post
        Last post

      Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

      行为准则 | 用户协议 | 隐私权政策