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.

[参考译文] Linux:Vision SDK-通过远程处理器模块崩溃加载 ipu2映像

Guru**** 2952510 points

Other Parts Discussed in Thread: SYSBIOS

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/660018/linux-vision-sdk--crash-loading-ipu2-image-via-remote-proc-module

Thread 中讨论的其他器件:SYSBIOS

工具/软件:Linux

大家好,


我们使用的是 Vision_SDK-3dot 1版本。  加载 IPU2映像时会崩溃。 并非总是如此。

我们使用定制的 Jacintino6板。 内核版本= 4-  4- 84

CAT /sys/kernel/debug/remoteproc/remoteproc0/trace0

[0][0.000]     [t=0x00000000] ti.sysbios.family.arm.m3/hwi:错误:1104行:E_hardFault:强制

[0][0.000]     ti.sysbios.family.arm.m3.hwi:第1104行:ti.sysbios.family.arm.m3.hwi:第1104行:e_hardFault:Forced

[0][0.000]     [t=0x00000000] ti.sysbios.family.arm.m3/hwi:错误:第1181行:e_busFault:PRECISERR:立即总线故障、确切的地址为已知地址、地址:6808803c

[0][0.000]     ti.sysbios.family.arm.m3.hwi:第1181行:ti.sysbios.family.arm.m3.hwi:第1181行:e_busFault:PRECISERR:Immediate Bus Fault、Exact addr Known、地址:6803c

     在 PC = 0x99464480的后台线程中发生了[0][0.000]异常。

[0]     内核0:ThreadType_Main 中发生异常。

[0][0.000]     主名称:main ()、handle:0x0。

[0][0.000]     主堆栈基地址:0x9a0fb314。

[0][0.000]     主堆栈大小:0x4000。

[0][0.000]     R0 = 0x68088000 R8 = 0x00000000

[0][0.000]     R1 = 0x9a0f3aa0 R9 = 0x00000000

[0][0.000]     R2 = 0x0000000A R10 = 0x00000000

[0][0.000]     R3 = 0x9a0f3b48 R11 = 0x9a0ff28c

[0][0.000]     R4 = 0x9a0f5da0 R12 = 0xe00fffe0

[0][0.000]     R5 = 0x9a0faf90 SP (R13)= 0x9a0ff1c8

[0][0.000]     R6 = 0x9a0f419c LR (R14)= 0x994643f5

[0][0.000]     R7 = 0xffffffff PC (R15)= 0x99464480

[0][0.000]     PSR = 0x81000200

[0][0.000]     ICSR = 0x00400803

[0][0.000]     MMFSR = 0x00

[0][0.000]     BFSR = 0x82

[0][0.000]     UFSR = 0x0000

[0][0.000]     HFSR = 0x40000000

[0][0.000]     DFSR = 0x00000000

[0][0.000]     MMAR = 0x6808803c

[0][0.000]     BFAR = 0x6808803c

[0][0.000]     AFSR = 0x00000000

[0][0.000]     未处理异常:

[0]     ThreadType_Mainhandle:0x0中发生异常。

[0][0.000]堆栈     基地址:0x9a0fb314。

[0][0.000]     R0 = 0x68088000 R8 = 0x00000000

[0][0.000]     R1 = 0x9a0f3aa0 R9 = 0x00000000

[0][0.000]     R2 = 0x0000000A R10 = 0x00000000

[0][0.000]     R3 = 0x9a0f3b48 R11 = 0x9a0ff28c

[0][0.000]     R4 = 0x9a0f5da0 R12 = 0xe00fffe0

[0][0.000]     R5 = 0x9a0faf90 SP (R13)= 0x9a0ff1c8

[0][0.000]     R6 = 0x9a0f419c LR (R14)= 0x994643f5

[0][0.000]     R7 = 0xffffffff PC (R15)= 0x99464480

[0][0.000]     PSR = 0x81000200

[0][0.000]     ICSR = 0x00400803

[0][0.000]     MMFSR = 0x00

[0][0.000]     BFSR = 0x82

[0][0.000]     UFSR = 0x0000

[0][0.000]     HFSR = 0x40000000

[0][0.000]     DFSR = 0x00000000

[0][0.000]     MMAR = 0x6808803c

[0][0.000]     BFAR = 0x6808803c

[0][0.000]     AFSR = 0x00000000

[0][0.000]     正在终止执行...正在终止执行...

调试此问题时需要支持。 并非总是如此。

此致、

Gokul

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

    请分享有关您在用例等中所做更改的更多信息
    此外、您能否在崩溃后连接 CCS 并分析故障点? 您需要在 CCS 的"Registers"选项卡中更改 PC、LR 和 SP 值、并将崩溃日志中的值置于下方。
    SP (R13)= 0x9a0ff1c8
    LR (R14)= 0x994643f5
    PC (R15)= 0x99464480
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Prasad、您好!

    用例是 VIP 摄像机+显示器。 但仍不启动用例。 它有时会发生。
    是否可以支持通过 CCS 进行调试?

    我们是否会有 WebEx 会议?

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

    Gokul、您好!

    您可以尝试加载符号和 PC/LR 寄存器吗? 大多数情况下、这会让您了解崩溃的功能/任务。

    如果一级调试不能帮助我们进行 WebEx 会话。

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

    以下是您需要遵循的调试步骤
    1.发生崩溃时、启动 CCS 目标配置
    2.连接 IPU2_C0和 C1、因为它在 SMP 模式下运行
    3.为两个内核加载符号(相同的二进制文件)
    4.请参阅故障内核并从"Registers"选项卡中更改 PC/SP/LR。
    CCS 调试窗口应显示该 PC 上的任务/功能。 分析任何故障可能性。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    附加 CCS 日志。

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

    希望您的问题得到解决。 我现在要关闭此主题。 如果需要更多输入、请发布您的查询或在主题不相关时启动新主题