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.

[参考译文] TDA4VE-Q1:IPC 驱动器问题

Guru**** 2581585 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1575926/tda4ve-q1-ipc-driver-issue

器件型号:TDA4VE-Q1


工具/软件:

尊敬的 TI 专家:

SW:SDK10.1

HW:我们自己的电路板

在引导测试期间、偶尔会发生 IPC 驱动程序错误、大约每 400 次引导尝试就会发生一次。  

[    4.709144] ------------[ cut here ]------------
[    4.709157] WARNING: CPU: 0 PID: 170 at drivers/mailbox/omap-mailbox.c:420 omap_mbox_of_xlate+0xac/0xf0 [omap_mailbox]
[    4.709179] Modules linked in: omap_mailbox(+) ti_k3_r5_remoteproc(+) omap_hwspinlock wave5 videobuf2_dma_contig videobuf2_memops k3_j72xx_bandgap v4l2_mem2mem videobuf2_v4l2 videobuf2_common ti_k3_dsp_remoteproc cdns_dsi pvrsrvkm(O) sa2ul videodev drm_kms_helper cdns_dphy mc cdns3_ti rti_wdt cryptodev(O) fuse drm drm_panel_orientation_quirks backlight ipv6
[    4.709234] CPU: 0 PID: 170 Comm: (udev-worker) Tainted: G           O       6.6.44-ti #1
[    4.709239] Hardware name: Texas Instruments J721S2 EVM (DT)
[    4.709242] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[    4.709247] pc : omap_mbox_of_xlate+0xac/0xf0 [omap_mailbox]
[    4.709256] lr : mbox_request_channel+0xf0/0x16c
[    4.709265] sp : ffff8000820136d0
[    4.709267] x29: ffff8000820136d0 x28: 0000000000000000 x27: ffff000003bf3080
[    4.709275] x26: ffff80008143ab10 x25: ffff0000042154e8 x24: ffff000004949410
[    4.709282] x23: ffff8000813e8318 x22: ffff8000813e82f8 x21: ffff000004215500
[    4.709289] x20: 0000000000000062 x19: ffff000003bf3c80 x18: ffffffffffffffff
[    4.709296] x17: ffff7ffffe9b2000 x16: ffff800080000000 x15: ffff800082013450
[    4.709303] x14: ffff00000423a66c x13: ffff00000423a66a x12: 0000000000000002
[    4.709310] x11: 000000001e7fa000 x10: ffff8400831a782d x9 : 0000000000000030
[    4.709317] x8 : 0101010101010101 x7 : 0000000000736c6c x6 : 00000000000080f3
[    4.709324] x5 : ffff800082013718 x4 : fffffbfffde0f55c x3 : 0000000000000000
[    4.709331] x2 : ffff80007980005c x1 : ffff800082013708 x0 : 0000000000000000
[    4.709338] Call trace:
[    4.709341]  omap_mbox_of_xlate+0xac/0xf0 [omap_mailbox]
[    4.709350]  mbox_request_channel+0xf0/0x16c
[    4.709354]  k3_r5_probe+0x360/0xdcc [ti_k3_r5_remoteproc]
[    4.709366]  platform_probe+0x68/0xc4
[    4.709378]  really_probe+0x148/0x2b0
[    4.709383]  __driver_probe_device+0x78/0x12c
[    4.709388]  driver_probe_device+0xd8/0x15c
[    4.709392]  __driver_attach+0x90/0x19c
[    4.709397]  bus_for_each_dev+0x7c/0xdc
[    4.709401]  driver_attach+0x24/0x30
[    4.709405]  bus_add_driver+0xe4/0x208
[    4.709410]  driver_register+0x5c/0x124
[    4.709415]  __platform_driver_register+0x28/0x34
[    4.709420]  k3_r5_rproc_driver_init+0x20/0x1000 [ti_k3_r5_remoteproc]
[    4.709429]  do_one_initcall+0x80/0x1c8
[    4.709436]  do_init_module+0x58/0x1e0
[    4.709445]  load_module+0x1c8c/0x1d18
[    4.709450]  init_module_from_file+0x88/0xcc
[    4.709456]  __arm64_sys_finit_module+0x1dc/0x2e4
[    4.709461]  invoke_syscall+0x48/0x114
[    4.709472]  el0_svc_common.constprop.0+0xc0/0xe0
[    4.709477]  do_el0_svc+0x1c/0x28
[    4.709482]  el0_svc+0x2c/0x84
[    4.709487]  el0t_64_sync_handler+0x120/0x12c
[    4.709491]  el0t_64_sync+0x190/0x194
[    4.709496] ---[ end trace 0000000000000000 ]---

 以下是完整的 dmesg 输出:

e2e.ti.com/.../ipc_2D00_fail.log

此致

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

    您好:

    是否有任何 SDK 版本或您正在使用 Yocto?

    此致

    Tarun Mukesh

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

    尊敬的  Tarun:

    是否有任何 SDK 版本或者您是否在使用 Yocto?

    我们使用的是 SDK 10.01.00.04。

    定制电路板使用 SBL 进行引导。 通过控制 MCU 停止馈送 PMIC 看门狗来触发重新启动测试。  这种下电上电操作大约每 30 秒进行一次。

    此致

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

    您好:

    为什么你有重叠的记忆?

    2025-10-09 18:13:09]  [    0.000000] OF: reserved mem: OVERLAP DETECTED!
    [2025-10-09 18:13:09]                 vision_apps_mcu1_0_r5f_log_a_shared-memories@e2800000 (0x00000000e2800000--0x00000000e2a00000) overlaps with vision_apps_mcu_log_shared-memories@e2800000 (0x00000000e2800000--0x00000000e3000000)
    [2025-10-09 18:13:09]  [    0.000000] OF: reserved mem: OVERLAP DETECTED!
    [2025-10-09 18:13:09]                 vision_apps_mcu_log_shared-memories@e2800000 (0x00000000e2800000--0x00000000e3000000) overlaps with vision_apps_mcu1_0_r5f_log_b_shared-memories@e2a00000 (0x00000000e2a00000--0x00000000e2c00000)

    此致

    Tarun Mukesh