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.

[参考译文] J722SXH01EVM:解决 J722S EVM 启动延迟和相关文档的【咨询】方法

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1635198/j722sxh01evm-consultation-approach-to-address-j722s-evm-boot-delay-and-related-documentation

器件型号: J722SXH01EVM

我写信寻求您对我们在使用 J722S EVM 的开发环境中遇到的一个问题的建议。 具体而言、我们从系统启动到摄像头影像显示的延迟约为 25 秒、我们希望讨论解决此问题的建议方法的有效性、并请求您可能拥有的任何相关信息。

  1. 问题描述
    在基于运行应用程序时 app_multi_cam、我们观察到从 Linux 系统启动开始到摄像机影像输出的延迟约为 25 秒。

  2. 环境详细信息

  • :J722S EVM
  • SoC:J722S (SR1.0)
  • SDK:
    • Linux 内核:6.12.35-ti-00948
    • MCU+ SDK:11.01.00.15
  • Vision Apps
  1. 我们的分析和提议的对策
    根据对所附 dmesg 日志的分析、我怀疑 DisplayPort (DP) 电源稳压器(稳压器-DP0-prw)的初始化由于 GPIO 未就绪而延迟。  

相关日志摘录

[Thu May 29 18:48:40 2025] platform regulator-dp0-prw: deferred probe pending: reg-fixed-voltage: can't get GPIO

我们怀疑这种延迟初始化是造成延迟的主要原因。 作为对策、我们正在考虑 gpio-hog 向器件树 (k3-j722s-main.dts) 中添加该特性、以尽早启用 DP 电源引脚。

建议的修改

&main_pmx0 {
    dp0_pins_default: dp0-pins-default {
        pinctrl-single,pins = <
            J722S_MAIN_IOPAD(0x68, PIN_OUTPUT, 7) /* main_gpio0_16 */
        >;
        pinctrl-single,function-mask = <0xffff>;
        #pinctrl-cells = <1>;
        gpio-hog;
        gpios = <16 GPIO_ACTIVE_HIGH>;
        output-high;
        line-name = "dp0_pw_en";
    };
};
  1. 请求确认和信息
  • 方法的有效性:我们的方法是确定推迟调查的原因并以 gpio-hog 技术上合理的方式解决?
  • 相关文档:如果我们的方法有效、您能否提供可用作实施参考的任何技术文档(应用手册,参考设计,示例代码等)?

为了供您参考、我已将整个 dmesg 日志附加到此电子邮件中。

dmesg.txt 


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

    尊敬的 Masao:

    我们怀疑这种延迟初始化是造成延迟的主要原因。 作为对策、我们正在考虑 gpio-hog 将该功能添加到设备树 (k3-j722s-main.dts) 中、以便尽早启用 DP 电源引脚。

    由于显示由 RTOS (r5f) 内核使用、因此会在 Linux 器件树中禁用该 GPIO 引脚、而任何与 DSS 相关的引脚都可以在器件树中禁用。  

    有一个应用节点可用于针对早期启动用例优化应用、请参阅下文。

    https://www.ti.com/lit/an/sprade5/sprade5.pdf?ts = 1775818085133 &ref_url=https%253A%252F%252Fwww.google.com%252F

    如果您无法访问 AppNote 中的修补程序、请在下面附加这些修补程序、
    e2e.ti.com/.../8228.Surround-View-System-ECU.zip

    此致、
    Gokul

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

    嗨、Gokul

    我很抱歉不能尽快答复。

    我们正在根据您提供的信息进行处理。
    如有任何更新或问题、我们将尽快与您联系。

    此致、
    Takayama 正夫。

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

    尊敬的 Masao:

    当然、将等待您的更新。

    此致、
    Gokul