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.

[参考译文] BeagleBoard-X15:在 U-boot 中启用调试

Guru**** 2554230 points
Other Parts Discussed in Thread: BEAGLEBOARD-X15

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/624286/beagleboard-x15-debug-enable-in-u-boot

器件型号:BeagleBoard-X15

大家好、

           我们已尝试在 U-boot 中启用调试打印。

           我们还在 include/common.h 中包含了#define debug

           我们已尝试在 include/configs/ti_am335x_common.h 中包含#define 调试

 

错误消息对于这两种情况、我们得到的结果是相同的、

common/built-in.o:在函数`ZM_dprintf'中:

u-boot/common/xyzModem.c:190:未定义对`vsprintf'的引用
scripts/Makefile.spl:333:目标'sl/u-boot-spl'的配方失败
maked[1]:***[spl/u-boot-spl]错误1.
Makefile:1382:目标'sl/u-boot-spl'的配方失败
make:***[spl/u-boot-spl]错误2.

 如何在 U-boot 中启用调试以进行调试?

          提前感谢。

 

          此致、

          Avinash N

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

    Avinash、您好!

    请使用最新 处理器 SDK 中的 U-Bootinclude/configs/ti_am335x_common.h 中定义的调试不应对 AM572x 平台产生任何影响。

    此致、
    Kemal

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

    您好、Kemal、

    我使用的是最新 SDK 软件包中的 u-boot-2017.01+gitAUTOINC+9fd60700db-g9fd60700db。 我们将对 AM335x 进行交叉编译。

    此致、

    Avinash N

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否通过顶部的 makefile make u-boot 对其进行编译? 我可以从那里编译它、而不会出现任何问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kemal、

    我使用的编译命令是、

    导出 CC=/home/Avinash/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-

    2.使 arch=arm cross_compile=${CC}distclean

    3.使 arch=arm cross_compile=${CC}AM335x_evm_defconfig

    4.使 arch=arm cross_compile=${CC}

    我收到上述错误。

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

    您是否需要该板上的 Y 调制解调器支持? 键入 arch=arm make menuconfig 并禁用 SPL/TPL -->[*]支持使用 Ymodem 加载

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

    在基于 AM57xx 的 BeagleBoard-X15上、为 AM335x 构建 u-boot 不起作用。 您需要为该板制作 am57xx_evm_defconfig。

    Steve K.