我们构建了一个 yocto Linux BSP 33.0 映像并尝试使用 sd 卡启动 s32g274ardb2 板。但是我们在启动过程中遇到了以下错误。请参考下面的日志并告诉我们如何纠正它。提前致谢。
欢迎使用 minicom 2.7.1
选项:I18n
编译于 2017 年 8 月 13 日,15:25:34。
端口 /dev/ttyUSB0,19:46:59
按 CTRL-A Z 获取特殊键的帮助
注意:复位状态:上电复位
注意:BL2:v2.5(发布):bsp32.0-2.5-dirty
注意:BL2:建成时间:2022 年 3 月 18 日 16:14:01
注意:BL2:引导 BL31
U-Boot 2020.04+g7cc85e1885(2022 年 3 月 21 日 - 08:09:34 +0000)
CPU:恩智浦 S32G274A 修订版。2.1.0
型号:NXP S32G274A-RDB2
内存:3.5 GiB
MMC:FSL_SDHC:0
从 MMC 加载环境... *** 警告 - CRC 错误,使用默认环境
为 PCIe0、CRNS 使用外部时钟
将 PCIe0 配置为 RootComplex(x2)
为 PCIe1、CRNS 使用外部时钟
为 PCIe1 配置的频率 125Mhz
将 PCIe1 配置为 SGMII(x2) [XPCS0 2.5G,XPCS1 OFF]
PCIe0:无法建立链接
Pcie0:LINK_DBG_1:0x00000000,LINK_DBG_2:0x00000800(预期为 0x000000d1)
DEBUG_R0: 0x00233e01, DEBUG_R1: 0x08600000
PCI:自动配置失败 bar 20
PCI:自动配置失败 bar 24
PCIe1:未配置 PCIe,未配置 PHY
在:串行@401C8000
输出:serial@401C8000
错误:serial@401C8000
电路板版本:RDB2/GLDBOX 版本 D
网络:EQOS phy:rgmii @ 1
警告:eth_eqos (eth0) 使用随机 MAC 地址 - c6:ed:6a:84:bc:ff
eth0: eth_eqos PFE: emac0: sgmii emac1: 无 emac2: rgmii
** 无法识别的文件系统类型 **
PFEng 固件文件 'mmc@0:1:s32g_pfe_class.fw' 加载失败:-1
按任意键停止自动启动:0
** 分区 2 无效 **
## 在 80200000 处执行脚本
“source”命令的图像格式错误
未配置 FDT 内存地址。请配置
FDT 地址通过“fdt addr
”命令。
中止!
未配置 FDT 内存地址。请配置
FDT 地址通过“fdt addr ”命令。
中止!
糟糕的 Linux ARM64 图像魔法!