T507启动卡启动失败,用的是供应商提供的镜像,但是启动显示找不到内核镜像是为什么?
-
这是内核报错:
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。
请问现在是烧录软件有问题还是镜像有问题? -
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都是空的
-
@awwwwa 那我现在是要根据这里的操作重新制作我的固件吗?
https://blog.csdn.net/rikeyone/article/details/52044225
-
@xiduanya 这个是依赖SDK支持的,SDK如果不支持生成卡启动分区表则不行
-
@awwwwa 好吧,谢谢
-
@awwwwa 请问这个怎么检查sdk是否支持生成卡启动分区表呢
-
@awwwwa 因为我是想在量产卡烧录的时候做一个烧录进度条显示在lvds接口的屏幕上,然后根据之前其他平台的开发经验,是在启动卡内dd镜像到emmc同时显示进度条,所以才做的启动卡。
如果可以的话,不知道是否有推荐的方法或者最佳实践可以实现这一点?
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号