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.

[参考译文] TDA4VH-Q1:C7X 上的 Board_init (boardcfg)问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1492835/tda4vh-q1-board_init-boardcfg-problem-on-c7x

器件型号:TDA4VH-Q1

工具/软件:

您好:

我联系您是因为我们在 C7X 上遇到了问题。 使用的 SDK 是 ti-processor-sdk-rtos-j784s4-evm-10_01_00_04。

为了使用 UART、我们尝试使用 Board_init (boardcfg)来初始化 UART、如下所示:  

尝试在 C7X 上运行代码时、C7X_0工作正常、这意味着 Board_init (boardcfg)行会被传递、UART 工作正常。 但当尝试在 C7X_1、C7X_2和 C7X_3上运行相同的代码时、代码会滞留在 Board_iinit (boardcfg)中:

当 R5F_0 MCU1_0未运行时、我首先在 C7X_0上遇到了相同的问题、然后在我开始运行 R5_0时解决了这个问题。 现在我的测试过程是这样的:  

  • 从脚本控制台运行脚本"launch.js"
  • 运行 R5_0
  • 连接到 C7X 并加载程序

如果您能帮助我了解它无法在所有内核上正常工作的原因、那会很棒。

谢谢您、

此致、

Wissam

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

    尊敬的 Wissam:

    您使用哪种模式运行。 无引导/SD 引导模式? 能否请您尝试启动一些简单的应用程序并检查是否所有内存映射都正确。

    此致、
    Sivadeep

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

    您好:

    感谢您的回复、我正在使用"无引导"模式。 我尝试启动 UDMA_memcpy_testapp_freertos、它正常工作。  我使用默认的.cmd 链接器文件和用于实现活动性的自定义链接器文件进行了此测试、在这两种情况下都可以正常工作。

    当我尝试在 C7X_0以外的其他 C7X 上的正确源文件中使用 Board_init (BoardCfg)时会出现问题。

    谢谢您、

    此致、

    Wissam

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

    您好、

    我将检查并更新您。 问题是否仅发生在特定代码/应用上? 您是否尝试过使用任何简单的代码对其进行测试?

    此致、
    Sivadeep

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

    您好:

    谢谢、默认情况下、我使用自己的环境运行此应用程序。 但是、当我将应用移植到 TI PDK 环境时、使用我自己的源代码和链接器、它适用于所有内核。 我还可以分析与我的环境之间的差异。

    此致、

    Wissam

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

    您好、  

    如果有任何误解,请道歉。 我无法获得您在该主题中需要的支持。  

    、但当我使用自己的源代码和链接器将应用移植到 TI PDK 环境时、适用于所有内核。 我还可以分析与我的环境之间的差异。

    我假设您的问题得到了解决。 我的理解是否正确?

    如果您使用的不是引导模式、可以尝试使用以下方法: EVM 设置

    此致、

    Sivadeep

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

    您好:

    感谢您的回复、此问题确实已解决、同时导入 PDK 库时出现了问题。

    非常感谢您的支持。

    此致、

    Wissam