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.

[参考译文] PROCESSOR-SDK-J784S4:DSS 初始化-系统引导时随机崩溃

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1487680/processor-sdk-j784s4-dss-init---random-crashes-at-system-boot

部件号:PROCESSOR-SDK-J784S4
主题中讨论的其他器件:J784S4XEVM

工具/软件:

您好:

我们在系统启动时遇到随机 DSS 初始化崩溃(TI EVM TDA4H-J784器件):

[MCU2_0] 23.005084 s: DSS: Init ... !!!
...
[MCU2_0] 23.006342 s: [FATAL]: Core has Aborted!!!
[MCU2_0] DFAR =0x5050408 DFSR =0x808
[MCU2_0] 23.006381 s: IFAR =0x0 IFSR =0x0
[MCU2_0] 23.006401 s: CPSR =0x200f0197 SP =0xa3ffffe0
[MCU2_0] 23.006422 s: LR =0x200f003f R0 =0x200f003f
[MCU2_0] 23.006442 s: R1 =0x20 R2 =0x5050408
[MCU2_0] 23.006460 s: R3 =0x2a800000 R4 =0x4f40010
[MCU2_0] 23.006479 s: R5 =0x10001 R6 =0xa3885173
[MCU2_0] 23.006497 s: R7 =0xa39e7b68 R8 =0xa35e87a8
[MCU2_0] 23.006518 s: R9 =0xa35d2240 R10 =0x2
[MCU2_0] 23.006536 s: R11 =0xa39e7bbc R12 =0x277
...

即消息"dss: init…done!!" 缺少。

附加到此消息后、您将找到完整的日志文件- dss_dss_log.log Init_Crash。

感谢您的观看!

此致、

Hristo

e2e.ti.com/.../DSS_5F00_Init_5F00_Crash.log

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

    嗨、Hrishto、

    DSS 是否在任何其他内核(例如 Linux)上启用? 这是因为我看到 某些 DSS API (如 SciClient 设置)失败。  这可能是访问 DSS 寄存器导致崩溃的原因。  

    此致、

    Brijesh

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

    您好、Brijesh、

    未 为其他内核(例如在 Linux 上)启用 DSS。

    为了确认这一点、我们在不进行修改的情况下构建 TI 官方版本、DSS 行为是相同的。

    DSS 行为有3种情况:

    1.正常行为(请参阅随附的日志文件 LOG_TI_Module_217_success.txt)

    e2e.ti.com/.../log_5F00_TI_5F00_module_5F00_217_5F00_success.txt

    2.显示屏上无信号(请参阅所附日志文件 LOG_TI_module_217_Faile.txt)

    e2e.ti.com/.../log_5F00_TI_5F00_module_5F00_217_5F00_failed.txt

    3. dss 崩溃(请参见所附日志文件 log_TI_fatal.txt)

    e2e.ti.com/.../log_5F00_TI_5F00_FATAL.txt

    BR、

    Dimitar

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

    尊敬的 Dmitar:

    但在失败的情况下、我看到 SciClient API 失败、您是否确定 mcu1_0运行正常并且没有崩溃。  

    [MCU2_0] 23.116772 s:SCICLIENT:Sciclient_pmSetModuleState 模块=218 STATE=0
    [MCU2_0] 23.116826 s:SCICLIENT:Sciclient_pmSetModuleState 成功
    [MCU2_0] 23.116847 s:SCICLIENT:Sciclient_pmSetModuleState Module=404 state=2
    [MCU2_0] 23.116893 s:SCICLIENT:错误:Sciclient_pmSetModuleState 失败
    [MCU2_0] 23.116916 s:SCICLIENT:Sciclient_pmSetModuleState 模块=217 state=2
    [MCU2_0] 23.116960 s:SCICLIENT:错误:Sciclient_pmSetModuleState 失败
    [MCU2_0] 23.116983 s:SCICLIENT:Sciclient_pmSetModuleState Module=404 state=2
    [MCU2_0] 23.117027 s:SCICLIENT:错误:Sciclient_pmSetModuleState 失败
    [MCU2_0] 23.117049 s:SCICLIENT:Sciclient_pmSetModuleState Module=217 state=2
    [MCU2_0] 23.117093 s:SCICLIENT:错误:Sciclient_pmSetModuleState 失败
    [MCU2_0] 23.117114 s:SCICLIENT:Sciclient_pmSetModuleState Module=218 STATE=0
    [MCU2_0] 23.117159 s:SCICLIENT:Sciclient_pmSetModuleState Success
    [MCU2_0] 23.117180 s:SCICLIENT:Sciclient_pmSetModuleClkFreq 模块=218 clk=3 freq=148500000
    [MCU2_0] 23.117271 s:SCICLIENT:Sciclient_pmSetModuleClkFreq 成功
    [MCU2_0] 23.117294 s:SCICLIENT:Sciclient_pmModuleClkRequest 模块=218 clk=3 state=2 flag=2
    [MCU2_0] 23.117357 s:SCICLIENT:Sciclient_pmModuleClkRequest 成功
    [MCU2_0] 23.117379 s:SCICLIENT:Sciclient_pmSetModuleState Module=218 STATE=2
    [MCU2_0] 23.117472 s:SCICLIENT:Sciclient_pmSetModuleState Success

    此致、

    Brijesh

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

    您好、Brijesh、

    对于上述所有三种情况、此 SciClient API 始终失败:

    [MCU2_0] 23.116847 s:SCICLIENT:Sciclient_pmSetModuleState Module=404 state=2
    [MCU2_0] 23.116893 s:SCICLIENT:错误:Sciclient_pmSetModuleState 失败

    当  模块217的 SciClient API 出现故障、但并非总是   出现故障、且没有致命崩溃时、显示屏上没有信号:

    [MCU2_0] 23.117049 s:SCICLIENT:Sciclient_pmSetModuleState Module=217 state=2
    [MCU2_0] 23.117093 s:SCICLIENT:错误:Sciclient_pmSetModuleState 失败

    如何检查 mcu1_0是否运行正常且不崩溃、 以及与 DSS (其初始化在 MCU2_0上)的连接是什么?

    正如我所写的、我们发现了这个问题 J784S4XEVM 软件开发板 ti-processor-sdk-rtos-j784s4-evm-10_01_00_04 测试我们的产品。

    您是否会在侧检查系统(J784S4XEVM 电路板与 TI PSDK ti-processor-sdk-rtos-j784s4-evm-10_01_00_04)的行为?

    BR、

    Dimitar

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

    当然 Dimitar、但由于其他优先事项、我将在4月的第一周查看。  

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

    尊敬的 Dimitar:

    我想我们也看到 EVM 上存在一些类似的问题、目前正在研究这个问题。  

    此致、

    Brijesh

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

    您好 、Brijesh、

    感谢您的更新!

    BR、

    Dimitar

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

    这是用于参考的 JIRA ID。  

    jira.itg.ti.com/.../ADASVISION-6597

    此致、

    Brijesh  

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

    您好、Brijesh、

    我无法到达上面的页面。

    BR、

    Dimitar

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

    尊敬的 Dimitar:

    您将无法访问此页面、仅供参考。  

    此致、

    Brijesh

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

    你(们)好

    我们也遇到了这个问题。 TI 目前是否有相应的解决方案?

    我们发现、当解串器将图像数据输出到 CSI 时、MCU20会崩溃。

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

    尊敬的 Jin:

    为了解决该问题、您是否可以在 vision apps 的 Linux dtb 文件中禁用 mhdp 节点并尝试使用该节点、如 arch/arm64/boot/dts/ti/k3-j784s4-vision-apps.dtso 文件中所示?  

    &mhdp{
      STATUS ="已禁用";
    };

    此致、

    Brijesh