-
Bug
-
Resolution: Fixed
-
High
-
PDK
-
PDK-13228
-
PROCESSOR_SDK_09.00.00
-
PROCESSOR_SDK_09.00.00
-
j721e-evm
Issue Description
TIOVX application fails due to UDMA TR event register failure.
root@j721e-evm:/opt/vision_apps# ./run_app_tidl_avp.sh
APP: Init ... !!!
MEM: Init ... !!!
MEM: Initialized DMA HEAP (fd=5) !!!
MEM: Init ... Done !!!
IPC: Init ... !!!
IPC: Init ... Done !!!
REMOTE_SERVICE: Init ... !!!
REMOTE_SERVICE: Init ... Done !!!
70.229670 s: GTC Frequency = 200 MHz
APP: Init ... Done !!!
70.235358 s: VX_ZONE_INIT:Enabled
70.235377 s: VX_ZONE_ERROR:Enabled
70.235383 s: VX_ZONE_WARNING:Enabled
70.236387 s: VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
70.238679 s: VX_ZONE_INIT:[tivxHostInitLocal:96] Initialization Done for HOST !!!
Computing checksum at 0x0000FFFF8749DC80, size = 9628144
Computing checksum at 0x0000FFFF86B31C80, size = 9628144
Computing checksum at 0x0000FFFF8657A340, size = 5744432
[C6x_1 ] 70.942626 s:
[C6x_1 ] 70.942646 s:
[C6x_1 ] 70.942661 s:
[C6x_1 ] 70.942667 s:
[C6x_1 ] 70.942674 s: UDMA : ERROR: TR event register failed!!
Root Cause
UDMA shared resources sharing policy was incorrectly updated for c66x cores,
due to which vision_apps was not able to get enough number of VINTR's they required
on Main Navss.
Resolution
Allocating minimum resources to Mcu Navss, all the remaining resources(UDMA_RM_SHARED_RES_CNT_REST) to
Main Navss fixes the issue.