我下载了BSP35.0,参考了SW32G_IPCF_4.6.0_D2205_UserManual.pdf,在Image里添加了IPCF功能,镜像就构建成功了。
此镜像已经烧录到SD卡,镜像可以正常启动。(RDB2板子上电后不能按任何键)
但是当我启动 M7(bin 文件是 IPCF_Example_S32G274A_M7_0.bin),然后启动 linux 时,内核崩溃,我该如何解决这个问题。
IPCF 用户手册:
错误串行日志:
=> startm7 0x34501000
在 SRAM 地址 0x34501000 启动 CM7_0 内核 ... 完成。
=> 引导
PFEng 固件文件 'mmc@0:1:s32g_pfe_class.fw' 加载失败:-2
PFE: emac0: sgmii emac1: 无 emac2: rgmii
pfeng_cfg_mode_enable: 无效 PFE 设备
切换到分区 #0,OK
mmc0 是当前设备
13758472以 624 毫秒(21 MiB/s)读取的字节数
从 mmc 引导...
以 21 毫秒(2 MiB/s)读取 44501 字节
## 83000000 处的扁平化设备树 blob
使用 0x83000000 处的 fdt blob 引导
使用设备树就位0000000083000000,结束 000000008300ddd4
修复:pfe0 设置为 00:01:be:be:ef:11
修复:pfe1 设置为 00:01:be:be:ef:22 修复
:pfe2 设置为 00:01:be:be:ef :33
启动内核...
[0.000000]在物理CPU上引导Linux 0x0000000000 [0x410FD034]
[0.000000] Linux版本5.10.145-RT74+G1594B25154A2(OE-user@oe-user@oe-host)(Aarch64-fsl-linux-gcc(aarch64-fsl-linux-gcc(aarch64-fsl-user@oe-user)) (GNU Binu
tils)2.35.1)#1 SMP PREEMPT UTC 2022 年 11 月 29 日星期二 10:33:39
[0.000000] 机器型号:NXP S32G274A-RDB2
[0.000000] earlycon:MMIO 上的 linflex0 0x00000000401c8000(选项 '1152 00n8')
[0.000000] printk:bootconsole [linflex0]启用
[0.000000] CPU0中断的锯齿机,代码0xbf000000-Serror
[0.000000] CPU:0 PID:0 PID:0 COMM:0 COMM:shapper:swapper不污染5.10.145-rt74+g1594b25154a+g1594b25154a a2 nank nate n name
nnunce S32G274A-RDB2 (DT)
[ 0.000000] pstate: 60000085 (nZCv daIf -PAN -UAO -TCO BTYPE=--)
[ 0.000000] pc : setup_arch+0x164/0x58c
[0.000000] lr:setup_arch+0x15c/0x58c
[0.000000] sp:ffffffc010c83ef0
[0.000000] x29:ffffffc010c83ef0 x28:0000000080b40018
[0.000000] x27: 00000000ffaa27f8 x26:0000000000000000 [0.000000] x25:00000000ffb39a20 x24:00000000ffe03f18
[0.000000
] x23:ffffffc010d23000 x22 : ffffffc010c8e380
[ 0.000000] x21: fffffffefe600094 x20: ffffffc010cd7158
[ 0.000000] x19: ffffffc010000000 x18: 0000000000000030
[ 0.000000] x17: 0000000000001800 x16: 0000000000000000
[ 0.000000] x15: ffffffc010c8e7e8 x14: ffffffffffffffff
[ 0.000000] x13: 0000000000000000 x12: 0000000000000028
[ 0.000000] x11:0000000000000015 x10:0101010101010101
[0.000000] x9:3334ff6b6e6e6f5e x8:7f7f7f7f7f7f7f7f
[0.000000] x7:736d647164676e62 x6:000006161d090b74
[0.000000] x5:740b091d16060000 x4:00000000000000000
[0.000000] x3: ce6ded8ca0000000 x2:000000000000000c [0.000000] x1:
0000000000000000 x0:0000000000000080
[0.000000] 内核崩溃 - 不同步:
[0.000000] 异步错误中断
[0.000000] ---[ 结束内核恐慌 - 不同步:异步 SError 中断]---
0