查看: 223|回复: 1

[hi3518] Hi3518从emmc启动

[复制链接]
发表于 2019-4-23 09:52:58 | 显示全部楼层 |阅读模式
使用的芯片是 Hi3518EV200,  需要从 eMMC 启动,没有焊接 spi flash。
使用 HiTool 的烧写 eMMC 功能, 数据下载完毕后出现提示:

  1. 等待boot启动超时,单板上无fastboot或当前fastboot无法启动。
  2. Failed to download fastboot!
复制代码


控制台打印的信息为:
  1. System startup


  2. U-Boot 2010.06 (Apr 22 2019 - 11:47:14)

  3. Check Flash Memory Controller v100 ... Found
  4. MMC:   
  5. EMMC/MMC/SD controller initialization.

  6. 等待boot启动超时,单板上无fastboot或当前fastboot无法启动。
  7. Failed to download fastboot!
复制代码


烧入的 u-boot 镜像是根据文档指示生成的:
1、在源码目录生成了中间 bin 文件。
2、在 excel 中修改了引脚复用寄存器,使能了 BOOT_SEL, BOOTROM_SEL, SFC_EMMC_BOOT_MODE 这三个引脚的对应功能,生成了 reg_info.bin
3、使用 1, 2生成了 u-boot 镜像。

在硬件连接方面,使用到了一部分 SFC硬件管脚复用。


这里写 emmc_enable = 1'b1,也不太确定在什么情况下可以使这组引脚的硬件复用状态切换到 emmc 模式。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2019-4-23 10:22:27 | 显示全部楼层
硬件没连对的概率比较大,这个我做过,最后是文件系统没起来。我是基于第一版做的,后来没跟进,新版本的SDK应该解决了这个问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表