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 构建 SDK 问题

Guru**** 2555630 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/622351/linux-processor-sdk-building-the-sdk-issue

工具/软件:Linux

您好!

 我按照此网站(processors.wiki.ti.com/.../Processor_SDK_Building_The_SDK)的内容 构建 SDK、但遇到了一些问题。

我按 如下方式:

arago-project.org/git/projects/oe-layersetup.git

$ cd tisdk

$./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-04.00.00.04-config.txt

$ CD 生成

$。 配置/设置
$导出路径=$HOME/gcc-linaro-6.2.1-2016.11-x86_64 arm-linux-gnueabihf/bin:$path
$ MACHINE=am57xx-EVM bitbake Arago-core-tisdk-image

然后 、它将报告以下错误

`make[2]:***没有规则使目标`obj/tda2xx-evm/c6xdsp/release/edma3_drv_tda2xx_sample_configuro/package/cfg/edma3_drv_bios6_tda2xx_st_sample_pe66.c'成为 obj/tdax_configuro/packet/tdax6_da6_dexx_edtdax_edma6_de6_dexx'所需的目标。  停下。

| make[1]:***[EDMA3_drv_tda2xx-EVM_66_example]错误2.

| make[1]:离开目录`/home/zyy/am57xx/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/edma3-lld-rtos/2.12.04.28-r0.1/git/packages

|制造:***[EDMA3_drv_example_target]错误2.

|警告:从 shell 命令中退出代码2。

|错误:函数失败:DO 编译(日志文件位于/home/zyy/am57xx/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/edma3-lld-rtos/2.12.04.28-r0.1/temp/log.do_compile.3188)

错误:任务(/home/zyy/am57xx/tisdk/sources/meta-ti/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb:DO 编译)失败、退出代码为"1"

错误:OpenMP* RTOS-2_06_01_00-r0 DO 安装:功能失败:DO 安装(日志文件位于/home/zyy/am57xx/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/openmp-rtos/2_06_01_00-r0/temp/log.do_install.3187上)

错误:故障日志文件存储在:/home/zyy/am57xx/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/openmp-rtos/2_06_01_00-r0/temp/log.do_install.3187中

日志数据如下:

|警告:从 shell 命令中退出代码1。

|错误:功能失败:DO 安装(日志文件位于/home/zyy/am57xx/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/openmp-rtos/2_06_01_00-r0/temp/log.do_install.3187)

错误:任务(/home/zyy/am57xx/tisdk/sources/meta-ti/recipes-ti/openmp-rtos/openmp-rtos_git.bb:DO 安装)失败、退出代码为"1"

错误:linux-ti-stage-4.9.28+gitAUTOINC+e43d1050-r7c.arago5.tisdk3 do_compile:ode_runmake 失败

错误:linux-ti-stage-4.9.28+gitAUTOINC+e43d1050-r7c.arago5.tisdk3 do_compile:函数失败:do_compile (日志文件位于/home/zyy/am57xx/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.9.28 +gitautoinC+giteed43d1050-r7c.arago5.tisdk3/temp/log.do_compile 2986)

错误:故障日志文件存储在:/home/zyy/am57xx/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.9.28 +gitAUTOINC+e43d1050-r7c.arago5.tisdk3/temp/log.do_compile.2986中

| make[3]:***没有规则使目标`arch/arm/boot/dts/am572x-idk-pru-ex-uio.dtb'停止 。

| make[2]:***[am572x-idk-PRU-Excl-uio.dTB]错误2.

|制造[1]:***[制造]错误2.

|制造:***[_sub-make]错误2.

|警告:从 shell 命令中退出代码1。

|错误:函数失败:do_compile (日志文件位于/home/zyy/am57xx/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.9.28 +gitAUTOINC+eed43d1050-r7c.arago5.tisdk3/temp/log.do_compile.2986)

错误:任务(/home/zyy/am57xx/tisdk/sources/meta-ti/recipes-kernel/linux/linux-ti-staging_4.9.bb:DO 编译)失败、退出代码为"1"

有人遇到过这个问题、我需要您的帮助。

此致

John Harden

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

    是否已将默认 shell 更改为 bash?

    $ sudo dpkg-reconfigure dash

    (提示时选择"no"(否))

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

    您好!

    感谢您的回答。

    我尝试 将默认 shell 更改为 bash,但遇到了一些新问题。

    错误:linux-ti-stage-4.9.28+gitAUTOINC+e43d1050-r7c.arago5.tisdk3 do_compile:ode_runmake 失败

    错误:linux-ti-stage-4.9.28+gitAUTOINC+e43d1050-r7c.arago5.tisdk3 do_compile:函数失败:do_compile (日志文件位于/home/zyy/am57xx/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.9.28 +gitautoinC+giteed43d1050-r7c.arago5.tisdk3/temp/log.do_compile 2566)

    错误:故障日志文件存储在:/home/zyy/am57xx/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.9.28 +gitAUTOINC+e43d1050-r7c.arago5.tisdk3/temp/log.do_compile.2566中

     错误:OE_runmake 失败

    | make[3]:***没有规则使目标`arch/arm/boot/dts/am572x-idk-pru-ex-uio.dtb'停止 。

    | make[2]:***[am572x-idk-PRU-Excl-uio.dTB]错误2.

    |制造[1]:***[制造]错误2.

    |制造:***[_sub-make]错误2.

    接下来、我应该做什么来解决这个问题。

     

    此致

    John Harden

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

    请检查此 e2e 主题:
    e2e.ti.com/.../555437

    BR
    玛格丽塔