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.

[参考译文] Linux/PROCESSOR-SDK-DRA7X:VISION SDK 3.00.00无法使用 IPUMM 构建 ipu2 xem

Guru**** 2555630 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/610331/linux-processor-sdk-dra7x-vision-sdk-3-00-00-unable-to-build-ipu2-xem-with-ipumm

器件型号:PROCESSOR-SDK-DRA7X

工具/软件:Linux

您好!

我成功地使用默认设置构建了 VISION SDK 3.00.00、方法    是对 VisionSDK_Linux_UserGuide.pdf 中提到的步骤进行一些更改、并对此链接的注释进行一些更改。 但是、我随后尝试在$INSTALL_DIR/VISION_SDK/apps/configs/tda2xx_evm_linux_all/cfg.mk 文件中使用 IPUMM=yes 进行相同的编译。 除此之外、我还将替换用户指南中提到的 framework 组件文件夹。 但是,在生成时,我会得到以下错误:

"$INSTALL_DIR/VISION_SDK/BINARS/tda2xx_evm_linux_all/obj/vision_sdk/tda2xx-evm/ipu2/release/vision_sdk_configuro/linker_mod.cmd"、第430行:错误:

  程序将不能放入可用的内存中。  带对齐的照射行程放置

  “.systemHeap”段大小为0x2800000失败。  可用存储器范围:

  IPU2_DATA_MEM  大小:0x1400000   未使用:0x93ef18    最大孔:0x93eefc

错误:链接过程中遇到错误;

  "$INSTALL_DIR/VISION_SDK/BINARS/APS/tda2xx_EVM_Linux_al

  L/vision_sdk/bin/tda2xx-evm/vision_sdk_ipu2_release.xem4"未构建

make[7]:***[$INSTALL_DIR/VISION_SDK/BINARS/tda2xx_EVM_Linux_All/VISION_SDK/bin/tda2xx-EVM/VISION_SDK_ipu2_release.xem4]错误1

maked[6]:***[ipu2]错误2.

maked[5]:***[APPS_ipu2]错误2.

maked[4]:***[APPS]错误2.

maked[3]:***[APPS]错误2.

make[2]:***[APPS_exe]错误2.

maked[1]:***[APPS]错误2.

制造:***[VISION_SDK]错误2.

 

 

看起来、ipu2.xem 和链接器正在获取两个不同的存储器映射、因此构建失败。 如果我能够澄清以下几点将会有所帮助:

1.编辑后的配置文件是否是正确的配置文件,以便将 IPUMM 设置为 true?

2. VISION SDK 是否需要进行任何其他更改才能使用 IPUMM 进行构建? 如果是、是否有人可以指导我进行更改/记录更改?

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

    我已将您的问题转交给 VisionSDK 专家。

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

    你(们)好

    您正在构建版本或调试配置文件?

    您能否尝试全新构建。 请尝试以下步骤

    RM -RF 二进制文件

    将-j 清理干净

    然后是构建依据

    使-j 取决于

    make -j

    此致、Shiju

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    另外、请按照 Linux 用户指南第2.4.2.6节中给出的步骤操作。

    Rgds、
    Brijesh