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.

[参考译文] TMDSEVM572X:使用TI提供的软件包构建SBL时出现"gmake错误"

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1091719/tmdsevm572x-gmake-error-while-building-the-sbl-with-ti-provided-packages

部件号:TMDSEVM572X

您好,

按照以下步骤操作, RTOS SDK.EMMC.5 节中提到的说明4.6 使用下面提到的命令为3.2 构建SBL映像  

cd <PDK >/packages/
gmake all make all Board=evmAM572x SOC=AM572x bootmode=eMMC

构建过程需要大量时间,甚至在最终出现错误时也是如此

不知道导致此错误的原因,在这里有点迷路了,请您指导我克服此错误。

每次构建都要花费很多时间,如果我们只想启用一些外围设备,例如UART,i2c,eMMC,那么我们如何只考虑这些外围设备来构建SBL。

此致,

Sarath

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

    您好,Sarath,

    我理解您的问题,我还被 其他一些问题束缚住了。 会 尽快回复你的。

    同时,请在 给出实际生成命令之前先给出"gmake cleal"。

    谢谢!

    Rajarajan U

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

    您好,Raj,

    我在实际生成命令之前给出了"gmake clean "命令,但它不能解决问题。请给我们一些其他解决方案,以使此生成成功。

    此致,

    Sarath

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

    您好,Sarath,

    我对拖延表示歉意。 从我发现的日志中,编译器“warning”被视为“error”。

    为此,您可以尝试两个步骤中的任何一个,

    • 删除"src/BSP_boardAm572.c"中"1121"行的声明
    • 在“Makefile”中,删除文件编译(“src/bsp_boardAm572.c”)的标志“--EMIT_WARNINS_AS_ERRORS”。

    我还将向SDK发布团队发布错误请求,并在将来的版本中解决此错误。

    谢谢

    Rajarajan U

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

    您好,Raj,

    从  "src/BSP _boardAm572.c"文件中删除了"162"行中的函数声明和"1121"行中的函数定义。

    我在  \PDK中找不到“--EMIT_WARNINS_AS_ERRORS”标志,在\PDK中没有另一个make文件,在\PDK中,am57xx_1_0_19\packages\ti\builm\makefile中也没有提到的标志,

    您能否指定获得此标志"EMIT_WARNINS_AS错误"的make文件的确切位置。

    此致,

    Sarath

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

    您好,Sarath,
    您可以执行其中一项更改并编译SDK。 可以。

    如需详细分析,请给DM ME。

    谢谢!

    Rajarajan U