您好,
我使用的是BSP35.0,yocto编译,PFE固件版本1.5.0。
我想要在uboot阶段使用开发板的PFEMAC0网口,但是给EMMC下完fip.s32-sdcard文件后会提示PFE固件加载失败。不过如果我用整个包含文件系统的程序在uboot启动时就不会提示这个错误。
如果我想要把fip.s32-sdcard文件下载到EMMC后就能应用PFEMAC0网口应该怎么操作?也就是仅有uboot的情况下也能成功加载PFE固件。
您好, 感谢提出问题。
您可以尝试一下以下办法:
1. 首先写入整个包含文件系统的image到SD/MMC,如您所说,应该是可以正常加载PFE固件的。
2. 然后再写入fip.s32-sdcard这个文件,可以参考如下命令:
sudo dd if=fip.s32-sdcard of=/dev/sdx bs=1 skip=4096 seek=4096 && sync
Best Regards
Chenyin