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.

[参考译文] TDA4VL-Q1:将 DMPAC 从 MCU2_1移动到 MCU2_0

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1306554/tda4vl-q1-move-dmpac-from-mcu2_1-to-mcu2_0

器件型号:TDA4VL-Q1
主题中讨论的其他器件:TDA4VL、TDA4VM SysConfig

您好、 TI 专家!

SDK:j721s2、8.6

在链接(https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1188664/tda4vm-tda4vm-can-we-move-vhwa-dmpac-from-mcu2_1-to-mcu2_0)中应用补丁后、DMPAC 未正确初始化

我发现 TDA4VM 的资源管理器补丁可能不能与 TDA4VL 配合使用。 MCU2_1上的"start_resource"值为309、而不是268 (如补丁中所示)。

如何解决?

MCU2_0错误日志如下:

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[MCU2_0] 3.885284 s: CIO: Init ... Done !!!
[MCU2_0] 3.885348 s: ### CPU Frequency = 1000000000 Hz
[MCU2_0] 3.885385 s: CPU is running FreeRTOS
[MCU2_0] 3.885409 s: APP: Init ... !!!
[MCU2_0] 3.885433 s: SCICLIENT: Init ... !!!
[MCU2_0] 3.885798 s: SCICLIENT: DMSC FW version [8.6.3--1-g2249f (Chill Capybara]
[MCU2_0] 3.885843 s: SCICLIENT: DMSC FW revision 0x8
[MCU2_0] 3.885874 s: SCICLIENT: DMSC FW ABI revision 3.1
[MCU2_0] 3.885909 s: SCICLIENT: Init ... Done !!!
[MCU2_0] 3.885936 s: UDMA: Init ... !!!
[MCU2_0] 3.888448 s: UDMA: Init ... Done !!!
[MCU2_0] 3.888490 s: UDMA: Init ... !!!
[MCU2_0] 3.889676 s: UDMA: Init for CSITX/CSIRX ... Done !!!
[MCU2_0] 3.889738 s: MEM: Init ... !!!
[MCU2_0] 3.889784 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ d5000000 of size 16777216 bytes !!!
[MCU2_0] 3.889853 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000000) @ 60000000 of size 262144 bytes !!!
[MCU2_0] 3.889916 s: MEM: Init ... Done !!!
[MCU2_0] 3.889941 s: IPC: Init ... !!!
[MCU2_0] 3.889997 s: IPC: 4 CPUs participating in IPC !!!
[MCU2_0] 3.890041 s: IPC: Waiting for HLOS to be ready ... !!!
[MCU2_0] 6.236823 s: IPC: HLOS is ready !!!
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

谢谢

此致

全丰

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

    您好、Quanfeng、

    您能否使用资源管理器工具 SysConfig 将用于 DMPAC 的资源从 MCU2_1重新分配到 MCU2_0内核?

    是的、该补丁适用于 TDA4VM 器件、因此如果您要为 TDA4VL 更改该补丁、请使用 SysConfig 工具。

    此致、

    布里耶什

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

    尊敬的  Brijesh:

    当我使用 SysConfig 工具更改扩展 Tx 通道 HWA 计数值时、 SysConfig 会显示两条警告消息、如下所示:

    下面是我更改的内容。 是这样吗?

    谢谢

    此致

    全丰

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

    您好、Quanfeng、

    请不要计数为128、而是尝试使用计数为 224吗?  

    实质上、HWA 通道的起始值为112、VPAC 中有96个通道、之后则需要96个通道的间隙、然后 DMPAC 通道将启动。 因此、请为 MCU2_0分配所有96 + 96 + 32个通道。

    此致、

    布里耶什