导航

    全志在线开发者论坛

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

    T507启动卡启动失败,用的是供应商提供的镜像,但是启动显示找不到内核镜像是为什么?

    T Series
    2
    7
    916
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • X
      Xiduanya LV 5 最后由 编辑

      这是内核报错:

      Press (ctrl+c) to stop autoboot:  0
      Read EmbedSky.ini from SD
      ** Unrecognized filesystem type **
      EmbedSky.ini file is not in SD.
      Read EmbedSky.ini from Udisk
      usb init+
      resetting USB...
      USB0:   start sunxi  USB-DRD...
      config usb clk ok
      sunxi USB-DRD init ok...
      USB EHCI 1.00
      scanning bus 0 for devices... 1 USB Device(s) found
      USB1:   start sunxi  USB1-Host...
      config usb clk ok
      sunxi USB1-Host init ok...
      USB EHCI 1.00
      scanning bus 1 for devices... 1 USB Device(s) found
      USB2:   start sunxi  USB2-Host...
      config usb clk ok
      sunxi USB2-Host init ok...
      USB EHCI 1.00
      scanning bus 2 for devices... 2 USB Device(s) found
      USB3:   start sunxi  USB3-Host...
      config usb clk ok
      sunxi USB3-Host init ok...
      USB EHCI 1.00
      scanning bus 3 for devices... 2 USB Device(s) found
             scanning usb for storage devices... 0 Storage Device(s) found
      No storage devices, perhaps not 'usb start'ed..?
      usb init-
      ** Bad device usb 0 **
      EmbedSky.ini file is not in Udisk.
      GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645
      part_get_info_efi: *** ERROR: Invalid GPT ***
      part_get_info_efi: ***        Using Backup GPT ***
      GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645
      part_get_info_efi: *** ERROR: Invalid GPT ***
      part_get_info_efi: ***        Using Backup GPT ***
      Wrong Image Format for bootm command
      ERROR: can't get kernel image!
      =>
      

      我用的是最新的PhoenixCardV4.2.8做的启动卡,如果做成量产卡是正常的。用分区助手检查TF卡里面的分区大部分都是未使用的,只有一个分区有内容,其内容是boot-resource。
      请问现在是烧录软件有问题还是镜像有问题?

      1 条回复 最后回复 回复 引用 分享 0
      • A
        awwwwa LV 8 最后由 编辑

        GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645
        part_get_info_efi: *** ERROR: Invalid GPT ***
        part_get_info_efi: ***        Using Backup GPT ***
        GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645
        part_get_info_efi: *** ERROR: Invalid GPT ***
        part_get_info_efi: ***        Using Backup GPT ***
        Wrong Image Format for bootm command
        

        这个镜像应该是不支持启动卡,需要用量产卡生成gpt分区,启动卡这里GPT都是空的

        X 1 条回复 最后回复 回复 引用 分享 0
        • X
          Xiduanya LV 5 @awwwwa 最后由 编辑

          @awwwwa 那我现在是要根据这里的操作重新制作我的固件吗?

          https://blog.csdn.net/rikeyone/article/details/52044225
          
          
          A 1 条回复 最后回复 回复 引用 分享 0
          • A
            awwwwa LV 8 @Xiduanya 最后由 编辑

            @xiduanya 这个是依赖SDK支持的,SDK如果不支持生成卡启动分区表则不行

            X 3 条回复 最后回复 回复 引用 分享 0
            • X
              Xiduanya LV 5 @awwwwa 最后由 编辑

              @awwwwa 好吧,谢谢

              1 条回复 最后回复 回复 引用 分享 0
              • X
                Xiduanya LV 5 @awwwwa 最后由 编辑

                @awwwwa 请问这个怎么检查sdk是否支持生成卡启动分区表呢

                1 条回复 最后回复 回复 引用 分享 0
                • X
                  Xiduanya LV 5 @awwwwa 最后由 编辑

                  @awwwwa 因为我是想在量产卡烧录的时候做一个烧录进度条显示在lvds接口的屏幕上,然后根据之前其他平台的开发经验,是在启动卡内dd镜像到emmc同时显示进度条,所以才做的启动卡。
                  如果可以的话,不知道是否有推荐的方法或者最佳实践可以实现这一点?

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

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

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