你好。
如果我们使用 evmam5728作为参考设计、并且我们想要使用 QSPI 闪存、我正在处理一个项目。 QSPI 闪存已连接并准备好进行测试。 我想从 SD 和 QSPI 引导。 从 SD 引导示例工程似乎可以正常工作。 从 QSPI 引导时、我需要创建一个特定的 MLO 文件。 我的方法是更改 ti/boot/sbl 中的.c 文件并重新生成 sbl。 那么、这是我的问题:使用此处所述的 make 命令时: http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_BOOT_AM57x
转至 CD (TI_pdk_install_DIR)\packages/ti\boot\sbl make example Board= Soc= 要构建应用 程序、请创建 example_clean Board=
make[1]:输入目录'C:/ti/pdk_am57xx_1_0_8/packages/ti/boot/sbl
make[1]:***没有规则使目标为“/ti/boot/sbl/binary/idkAM572x/example/a15/mpuc0/obj/sbl_multicore_mpu.o”,“/ti/boot/sbl/binary/idkAM572x/example/a15/mpuc0/bin/sbl_app.out”需要。停止。
make[1]:离开目录'C:/ti/pdk_am57xx_1_0_8/packages/ti/boot/sbl
Makefile:77:目标"示例"的配方失败
制造:***[示例]错误2.
我在 Linux Ubuntu 和 Windows (mingw32-make)中收到相同的错误信息。
我很高兴被推到 正确的方向来了解如何构建 SBL 以及 如何创建特定的 MLO 文件。
感谢 TI 社区的持续支持、
Anders。