[EXT_EP-11430] [J784s4] Graph hangs in delete callback of tidl node in C7x when multiple graphs are created and deleted Created: 11/Aug/23  Updated: 04/Sep/24

Status: Accepted
Project: Embedded Software & Tools
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: TI User Assignee: TI User
Resolution: Unresolved Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Product: Processor SDK - Jacinto
Internal ID: ADASVISION-5849
Forum URL: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1199020/tda4vm-tda4vh-tidl-hangs-after-repeated-build-operation
Found In Release: REL.TIDL.J7.09.0x.00.00
Fix In Release: PROCESSOR_SDK_10.01.00
Affected Platform/Device:  j784s4-evm

 Description   

A hang is observed during the app_delete_graph(obj4) of the TIDL node on C7x.

The modification in the application is done for app_tidl vision_apps demo as shown

    if(status == VX_SUCCESS)
    {
        status = app_init(obj1);
    }
    if(status == VX_SUCCESS)
    {
        status = app_create_graph(obj1);
    }
    if(status == VX_SUCCESS)
    {
        status = app_verify_graph(obj1);
    }
    
    if(status == VX_SUCCESS)
    {
        status = app_init(obj2);
    }
    if(status == VX_SUCCESS)
    {
        status = app_create_graph(obj2);
    }
    if(status == VX_SUCCESS)
    {
        status = app_verify_graph(obj2);
    }
    
    app_delete_graph(obj1);
    app_deinit(obj1);
    
    if(status == VX_SUCCESS)
    {
        status = app_init(obj3);
    }
    if(status == VX_SUCCESS)
    {
        status = app_create_graph(obj3);
    }
    if(status == VX_SUCCESS)
    {
        status = app_verify_graph(obj3);
    }
    
    app_delete_graph(obj2);
    app_deinit(obj2);

    if(status == VX_SUCCESS)
    {
        status = app_init(obj4);
    }
    if(status == VX_SUCCESS)
    {
        status = app_create_graph(obj4);
    }
    if(status == VX_SUCCESS)
    {
        status = app_verify_graph(obj4);
    }
    
    app_delete_graph(obj3);
    app_deinit(obj3);
    app_delete_graph(obj4);
    app_deinit(obj4);


Generated at Sat Dec 13 11:34:55 CST 2025 using Jira 10.3.7#10030007-sha1:a563685562f94d165eb4e158cfb2a142338d8c54.