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.

[参考译文] AM2752-Q1:当为我们的定制应用执行单元测试 (UT) 时、没有 UART 日志

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1653059/am2752-q1-no-uart-logs-on-execution-of-unit-tests-ut-for-our-custom-application

器件型号: AM2752-Q1

您好:  

我们有一个客户应用程序来执行和测试某些专有代码。  

这适用于 am275x SOC。 这里有 C75_0 和 C75_1。 我们  为 C75_0 配置了 uart0、用作单元测试的主内核。

正在执行以下步骤。

  1. 代码已编译和链接。 生成.out 文件。  
  2. 利用 genimage.py 和 appimage_x509_cert_gen.py 以及 TI SDK 安装 README_FIRST_AM275X 文件中提到的步骤、生成.hs_fs 文件。 (ti/freertos_sdk_am275x_11_01_00_16/docs/api_guide_am275x/index.html)
  3. 尝试将应用程序.hs_fs 文件刷写到位置 0x200000(也是 0x300000、0x100000 和 0x400000)。
  4. 问题是测试触发后没有日志。 那么、不确定缺少什么? Bottloader 命令错误或过程错误、UART 通信或其他任何内容? 任何指针都会有所帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    R5F0-0 应用程序还使用 UART0 进行调试日志、如果您也在引导 R5F0- 0 内核、那么它可能会干扰 C75_0 UART 初始化。 您可以连接到 CCS 中的 C7x 内核、并加载符号以检查它卡住的位置。

    此致、

    会面。

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

    尊敬的会议:  

    我不使用 R5F0-0。 我正在加载 C75_0 并 为 C75_0 配置 UART0。 因此、请提供进一步的建议。

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

    我假设您使用的是 SBL OSPI、请确认相同内容。

    正如我在上一个回复中提到的、请连接到 CCS 中的 C7x 内核并加载符号、以检查 C7x 应用的状态。