This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VM:关于 MCUSW 或 MCAL 的构建示例

Guru**** 2038710 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1037794/tda4vm-regarding-to-build-examples-of-mcusw-or-mcal

器件型号:TDA4VM

 

我正在尝试构建 MCAL 示例、并且遇到了很多错误。  

我在尝试了以下 make 命令

TI-processor-sdk-rtos-j721e-evm-07_03_00_07/mcusw /build /= make -s -j CDD _IPC_APP Board=j721e_evm core=mcu1_0  

 

在   ti-processor-sdk-rtos-j721e-evm-07_03_00_07 / mcusw 中、  没有任何二进制文件。

下面给出了以下错误  

对于 j721e i2c_indp 没有要执行的操作
对于 j721e i2c_profile 没有要执行的操作
对于 j721e i2c_icss0、无需执行任何操作
对于 j721e i2c_profile_indp 没有要执行的操作
对于 j721e fatfs_profile_indp、未执行任何操作
对于 j721e fatfs_multi_indp、无需执行任何操作
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/boot/sbl/ospi_nondma/obj/j721e_evm/r5f/release/little/.deps/sbl_soc.P:69:***缺少分隔符。 停下。
Makefile:361:目标'sl_lib_ospi_nondma'的配方失败
maked[1]:***[SBL_lib_ospi_nondma]错误2.
Makefile:212:目标'sl_lib_ospi_nondma'的配方失败
make:***[SBL_lib_ospi_nondma]错误2.
制作:***等待未完成的作业...
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/boot/sbl/hyperflash/obj/j721e_evm/r5f/release/little/.deps/sbl_soc.P:56:***缺少分隔符。 停下。
Makefile:361:目标'sl_lib_hyperflash'的配方失败
maked[1]:***[SBL_lib_hyperflash]错误2.
Makefile:212:目标'sl_lib_hyperflash'的配方失败
make:***[SBL_lib_hyperflash]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/r5f/release/little/.deps/SwiP_nonos.P:167:***缺少分隔符。 停下。
Makefile:361:目标'osal_nonos'的配方失败
maked[1]:***[osal_nonos]错误2.
Makefile:212:目标'osal_nonos'的配方失败
make:***[osal_nonos]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/boot/sbl/ospi_nondma_hlos/obj/j721e_evm/r5f/release/little/.deps/sbl_soc.P:68:***缺少分隔符。 停下。
Makefile:361:目标'sl_lib_ospi_nondma_HLOS'的配方失败
maked[1]:***[SBL_lib_ospi_nondma_HLOS]错误2.
Makefile:212:目标'sl_lib_ospi_nondma_HLOS'的配方失败
make:***[SBL_lib_ospi_nondma_HLOS]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/boot/sbl/ospi/obj/j721e_evm/r5f/release/little/.deps/sbl_soc.P:153:***缺少分隔符。 停下。
Makefile:361:目标'sl_lib_ospi'的配方失败
maked[1]:***[SBL_lib_ospi]错误2.
Makefile:212:目标'sl_lib_ospi'的配方失败
make:***[SBL_lib_ospi]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/boot/sbl/hyperflash_hlos/obj/j721e_evm/r5f/release/little/.deps/sbl_soc.P:28:***缺少分隔符。 停下。
Makefile:361:目标'sl_lib_hyperflash_HLOS'的配方失败
maked[1]:***[SBL_lib_hyperflash_HLOS]错误2.
Makefile:212:目标'sl_lib_hyperflash_HLOS'的配方失败
make:***[SBL_lib_hyperflash_HLOS]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/boot/sbl/mmcsd_hlos/obj/j721e_evm/r5f/release/little/.deps/sbl_soc.P:150:***缺少分隔符。 停下。
Makefile:361:目标'sl_lib_mmcsd_HLOS'的配方失败
maked[1]:***[SBL_lib_mmcsd_HLS]错误2.
Makefile:212:目标'sl_lib_mmcsd_HLOS'的配方失败
make:***[SBL_lib_mmcsd_HLS]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/boot/sbl/mmcsd/obj/j721e_evm/r5f/release/little/.deps/sbl_soc.P:166:***缺少分隔符。 停下。
Makefile:361:目标'sl_lib_mmcsd'的配方失败
maked[1]:***[SBL_lib_mmcsd]错误2.
Makefile:212:目标'sl_lib_mmcsd'的配方失败
make:***[SBL_lib_mmcsd]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/boot/sbl/uart/obj/j721e_evm/r5f/release/little/.deps/sbl_rprc.P:166:***缺少分隔符。 停下。
Makefile:361:目标'sl_lib_UART'的配方失败
maked[1]:***[SBL_lib_UART]错误2.
Makefile:212:目标'BL_lib_UART'的配方失败
制造:***[SBL_lib_UART]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/boot/sbl/ospi_hlos/obj/j721e_evm/r5f/release/little/.deps/sbl_rprc.P:177:***缺少分隔符。 停下。
Makefile:361:目标'sl_lib_ospi_HLOS'的配方失败
maked[1]:***[SBL_lib_ospi_HLOS]错误2.
Makefile:212:目标'sl_lib_ospi_HLOS'的配方失败
make:***[SBL_lib_ospi_HLOS]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/i2c/i2c/obj/j721e/r5f/release/little/.deps/I2C_soc.P:142:***缺少分隔符。 停下。
Makefile:361:目标'i2c'的配方失败
maked[1]:***[i2c]错误2.
Makefile:212:目标'i2c'的配方失败
make:***[i2c]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/ipc/ipc_baremetal/obj/j721e/mcu1_0/release/little/.deps/ipc_mp.P:150:***缺少分隔符。 停下。
Makefile:361:目标'IPC_BareMetal'的配方失败
maked[1]:***[IPC_BareMetal]错误2.
Makefile:212:目标'IPC_BareMetal'的配方失败
制造:***[IPC_BareMetal]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/udma/obj/j721e/mcu1_0/release/little/.deps/udma_rm.P:156:***缺少分隔符。 停下。
Makefile:361:目标"UDMA"的配方失败
maked[1]:***[UDMA]错误2.
Makefile:212:目标'UDMA'的配方失败
制造:***[UDMA]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/boot/sbl/cust/obj/j721e_evm/r5f/release/little/.deps/sbl_slave_core_boot.P:200:***缺少分隔符。 停下。
Makefile:361:目标'sl_lib_cust'的配方失败
make[1]:***[SBL_lib_CUS]错误2.
Makefile:212:目标'sl_lib_cust'的配方失败
make:***[SBL_lib_cust]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/mmcsd/mmcsd_dma_profile/obj/j721e/r5f/release/little/.deps/MMCSD_soc.P:134:***缺少分隔符。 停下。
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/mmcsd/mmcsd_dma/obj/j721e/r5f/release/little/.deps/MMCSD_v2.P:166:***缺少分隔符。 停下。
Makefile:361:目标'MCSD_DMA'的配方失败
maked[1]:***[mmcsd_DMA]错误2.
Makefile:212:目标'MCSD_DMA'的配方失败
make:***[mmcsd_DMA]错误2.
Makefile:361:目标'MCSD_DMA_PROFILE'的配方失败
maked[1]:***[mmcsd_dma_profile]错误2.
Makefile:212:目标'MCSD_DMA_PROFILE'的配方失败
make:***[mmcsd_dma_profile]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/mmcsd/mmcsd/obj/j721e/r5f/release/little/.deps/MMCSD_soc.P:153:***缺少分隔符。 停下。
Makefile:361:目标'MCSD'的配方失败
maked[1]:***[mmcsd]错误2.
Makefile:212:目标'MCSD'的配方失败
制造:***[mmcsd]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/mmcsd/mmcsd_profile/obj/j721e/r5f/release/little/.deps/MMCSD_drv.P:163:***缺少分隔符。 停下。
Makefile:361:目标'MCSD_PROFILE'的配方失败
maked[1]:***[mmcsd_profile]错误2.
Makefile:212:目标'MCSD_PROFILE'的配方失败
make:***[mmcsd_profile]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/enet/soc/obj/j721e/mcu1_0/release/little/.deps/j7x_soc.P:192:***缺少分隔符。 停下。
Makefile:361:目标'enetoc'的配方失败
maked[1]:***[关联]错误2.
Makefile:212:目标'enetoc'的配方失败
Make:***[enetoc] Error 2.(创建:***[关联]错误2.
/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/pm/src/pmlib/obj/j721e/r5f/release/little/.deps/pmlib_clkrate.P:93:***缺少分隔符。 停下。
Makefile:361:目标'pm_lib'的配方失败
maked[1]:***[PM_lib]错误2.
Makefile:212:目标'pm_lib'的配方失败
制造:***[PM_lib]错误2.
make[2]:***没有使目标为“/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_0”的规则,“/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/sciserver_tirtos/obj/j721e/mcu1_0/release/sciserver.oer5f”需要这些规则。 停下。
Makefile:361:目标'sciserver_tirtos'的配方失败
make[1]:***[sciserver_tirtos]错误2.
Makefile:212:目标'sciserver_tirtos'的配方失败
make:***[sciserver_tirtos]错误2.
make[2]:***没有使目标为“/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packag”的规则,“/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/mmcsd/mmcsd_profile_indp/obj/r5f/release/MMCSD_drv.oer5f”需要这些规则。 停下。
Makefile:361:目标'MCSD_PROFILE_INDEp'的配方失败
maked[1]:***[mmcsd_profile_indp]错误2.
Makefile:212:目标'MCSD_PROFILE_INDEp'的配方失败
make:***[mmcsd_profile_indp]错误2.
make[2]:***没有使目标为“/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721”的规则,“/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/uart/uart/obj/j721e/r5f/release/UART_soc.oer5f”需要这些规则。 停下。
Makefile:361:目标'UART'的配方失败
maked[1]:***[UART]错误2.
Makefile:212:目标'UART'的配方失败
制造:***[UART]错误2.
make[2]:***没有使目标为“/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_0”的规则,“/home/divyanshu-r/SDK/ti-processor-sdk-rtos-j721e-evm-07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/binary/ti/drv/enet/obj/j721e/r5f/release/enet.oer5f”需要这些规则。 停下。
Makefile:361:目标'Enet'的配方失败
make[1]:***[Enet]错误2.
Makefile:212:目标'Enet'的配方失败
制造:***[Enet]错误2.

请向我提供一些文档或任何错误解决帮助。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    只需检查一下、您是否在 Ubuntu Linux 系统上运行此操作?

    似乎重复的错误是"缺少分隔符"错误、通常是 Makefile 错误。 您可以在 PDK 和 MCUSW 构建/目录中尝试"彻底清理"、然后重试吗? 您是否对任一项目进行了任何更改? 因为该错误表明 Makefile 中存在问题。

    此致、

    埃里克