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:在禁用以太网固件后、vpac1非常慢

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1445243/tda4vh-q1-vpac1-very-slow-after-ethernet-firmware-disabling

器件型号:TDA4VH-Q1
主题中讨论的其他器件:TDA4VH

工具与软件:

你(们)好

在 Tda4VH 上运行应用时、我们的 vpac1 (但不是 vpac2)会出现一个数量级的减慢。
在应用修复程序以启用 HDMI 显示器的使用后、会发生这种情况。

我们的 SDK 是09.02.05、但您提供了一些修改:
c7x-mma-tidl_j784s4_10_00_05_00、mmalib_obj_C7120_10_00_00_09。

我们应用的修复程序位于以下文件中:

SDK_builder/vision_apps_build_flags.mak 行:116

ifeq ($(RTOS)、SafeRTOS)
ifeq ($(SOC)、j784s4)
BUILD_ENABLE_ETHFW=否
字节序
字节序

我们已删除第一个 ifeq (将 BUILD_ENABLE_ETHFW 设置为 NO)。

我们想了解 VPAC1与模块之间的相关性、并希望您为解决我们的问题提供帮助。

提前感谢、
Oren


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

    您好、Oren、

    您的意思是在启用 EthFw 时看到 VPAC1运行缓慢的问题吗? 我能想到的唯一原因是因为它们都是从同一个内核运行的。 但是您是否使用了 EthFw 功能?  

    此致、

    Brijesh

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

    当 EthFw 关闭时、我们会看到 VPAC1的缓慢速度。
    我们没有使用 EthFw 功能。

    谢谢!
    Oren

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

    您好、Oren、

    这很奇怪、当 EthFw 打开时会发生什么情况? 它运行正常吗?  

    此致、

    Brijesh

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

    EthFw off -> vpac1比 vpac2慢。
    EthFw 开启-> vpac1 与 vpac2一样快。

    谢谢

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

    您好、Oran、

    这没有解释。 如果 EthFw 关闭、则不会影响 vpac1性能。 当 vpac1比 vpac2慢时、它慢多少? vpac1和 vpac2的分辨率和其他参数是否相同? 是否使用 MCU2_0的以太网?  

    此致、

    Brijesh

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

    您好、Brijesh:

    我是 Oren 的同事。 在我的 TDA4Vh 设置中、在 R5固件中禁用 ETHFW 时、我观察到 vpac1同样缓慢(我的设置中根本没有扩展以太网板)。

    我转储了时钟树、以比较 A72侧启用和禁用 ETHFW 之间的差异。

    我注意到为 main_cpsw0@c000000配置的时钟源500 MHz 和250 MHz 在分别启用和禁用 ETHFW 时不同(请参阅下面的屏幕截图)。

    main_cpsw0和 vpac1之间是否有计时关系? ETHFW 为什么会影响 vpac1性能?


    配置 vpac1和 vpac2时、系统控制器的行为是否有所不同?

    谢谢!

    Minh

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

    尊敬的 Minh:

    不应该是这样、但我们能否请回读为 VPAC1配置的时钟并确认其在720MHz 上运行? 您可以使用 SciClient 界面获取 VPAC1的时钟。

    此致、

    Brijesh

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

    您好、Brijesh:

    您是否可以共享 sciclient 命令以读回配置为 vpac1和 vpac2的时钟?

    此外、为什么 ETHFW 会影响 A72侧更改 main_cpsw0@c000000的父时钟?

    谢谢!

    Minh

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

    尊敬的 Minh:

    不应该、EthFw 不应该影响 VPAC 性能、并且当 EthFw 未运行时会降低该性能。 这是非常奇怪的。  

    请使用  

    Sciclient_pmGetModuleClkFreq (TISCI_DEV_VPAC0、TISCI_DEV_VPAC0_MAIN_CLK、&freq);

    以获得 freq 变量中的 VPAC0频率?  

    可以使用类似的机制来获得均匀的 VPAC1频率。  

    此致、

    Brijesh

x 出现错误。请重试或与管理员联系。