导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    t113i 怎么只烧写uboot到SD卡,从SD卡启动

    飞凌嵌入式专区
    3
    5
    758
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • T
      tigers LV 3 最后由 编辑

      T113i 怎么烧写uboot 到SD卡,只烧写UBOOT到SD卡,然后从SD卡启动,使用如下方法:
      sudo dd if=./out/pack_out/u-boot.fex of=/dev/sdb bs=512 seek=16

      J 1 条回复 最后回复 回复 引用 分享 1
      • J
        jasonzhang LV 4 @tigers 最后由 编辑

        @tigers 使用官方的Tina库不可行,因此官方SDK的启动步骤为brandy spl => u-boot => kernel => rootfs, 没有spl加载到内部ram初始化sdram, u-boot无法加载的,后续流程不可行。可以采用第三方方案,awboot=>kernel=>rootfs, awboot在github有开源。

        T 1 条回复 最后回复 回复 引用 分享 2
        • Z
          z2500abc LV 5 最后由 编辑

          用 longan linux SDK 这个试试

          1 条回复 最后回复 回复 引用 分享 0
          • T
            tigers LV 3 @jasonzhang 最后由 编辑

            @jasonzhang 我用的SDK里面的是由 spl-pub 代码的 在最外层执行build.sh brandy 也编译了这个spl 有没有什么方法可以把spl和u-boot-sun8iw20p1.bin 组合起来然后直接烧写的。

            我发现单独烧写:boot0_sdcard.fex用d命令如下:
            sudo dd if=boot0_sdcard.fex of=/dev/sdb bs=1024 seek=8 conv=sync
            40489c49-6955-49b7-a9d6-13b305d3d4b1-image.png

            是否在SD卡某个位置烧写: u-boot.fex 也用dd命令如下:
            sudo dd if=u-boot.fex of=/dev/sdb bs=1024 seek=xxx conv=sync

            1 条回复 最后回复 回复 引用 分享 0
            • T
              tigers LV 3 最后由 编辑

              之前在网上看到有大神提供过如下方法但是我没测试成功
              f73c2c77-71f5-48f0-8cbe-bafeb89cb0ea-d26979f7aace50c97300f30d3d0fb226.png
              这里说的要先配置好sys_config.fex 怎么配置

              1 条回复 最后回复 回复 引用 分享 0
              • 1 / 1
              • First post
                Last post

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

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