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.
Tool/software: Linux
Hi,
I'm trying to port TIDL OD Usecase from BIOS to Linux.
The usecase created and executed.
However, the FPS is too slow.
The below is usecase flow. (IPC IN/OUT links were contained, but skip here)
NullSrc (A15) --> Decode (IPU1_0) --> VPE (IPU1_0)
-->DUP (IPU1_0) --> TIDL_PREPROC(IPU1_0) --> TIDL (EVE1~4) --> MERGE_OD (DSP1) --> TIDL (DSP) ---I
-----------------------------------------------------------------------------------------------------------------------------I MERGE(IPU1_0) --> SYNC(IPU1_0) -> TIOP(DSP) --> OBJ DRAW (IPU1_0) --> DISPLAY (IPU1_0)
And from NullSrc to DECODE link, the FPS is keeped as 30FPS. However, in VPE, it drops 25FPS and after that it decreased more, the display link shows 1.x fps.
Is there any suggestion?
Should i modify something if i want to use EVE/DSP in Linux environment?
Or should i add something to synchronize each core in Linux?
Please help me.
Thanks in advance.
Regards,
Yoo.
Hi,
I checked local latency of each TIDL EVE in Linux.
That was recorded as about 207 ms.
In BIOS, as you say each EVE TIDL local latency was about 185 ms.
How can i optimize to linux?
I didn't change anything in TIDL link of EVE.
Is this problem about reading network parameter or other something?
Could you suggest?
Thanks again.
Regards,
Yoo.
Hi,
Its been long since any update on this thread.
I hope the issue is resolved.
If not then please reply below or create a new thread for a different issue.
Regards,
Anuj