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.

AM62A7: Onnxrt not working after suspend to RAM

Part Number: AM62A7

Tool/software:

Hello,

I am running a camera based application, running computer vision tasks on the neural net accelerator, on a battery powered device. Suspending to RAM is important for the use case. Testing the functionality, I am running "rtcwake -s 5 -m mem -d rtc1" to have the device wake after 5 seconds. Upon waking, the application appears frozen. 

Disabling the computer vision tasks, I am able to suspend and come back with video still running on the display. But when using onnxrt, the the application fails to come all the way back. I attached a screenshot where it stops, the next line up should be "libtidl_onnxrt_EP loaded 0x22681ee0."

    

I appreciate any info and guidance. 

Thank you,

Derek

  • Hi Derek,

    Our current version (10.0 and prior) of the Edge AI SDK does not support suspend-resume (i.e., low power modes) for deep learning / image processing accelerators (C7xMMA and VPAC, resp.).

    This is a feature under development, specifically for the Edge AI software components. Other components in Linux within our SDK have more mature power mode support. 

    Best Regards,
    Reese