i.MX6SDL VPU decoding result is "0" when decodes small data.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6SDL VPU decoding result is "0" when decodes small data.

Jump to solution
706 Views
satoshishimoda
Senior Contributor I

Hi all,

We need solution to the problem in VPU-driver.

When we decode a small data such as 16x16, response status from the VPU is becomes a complete.

But size of result is returned "0" occasionally in response status by VPU.

Best Regards,

Satoshi Shimoda

Labels (3)
Tags (2)
0 Kudos
1 Solution
584 Views
SergioSolis
NXP Employee
NXP Employee

Hello Satoshi,

Yes, that is a very reasonable solution, thank you for posting it.

View solution in original post

0 Kudos
2 Replies
584 Views
satoshishimoda
Senior Contributor I

Hi all,

I found a solution.

This issue was occurred when wait a interrupt by vpu_WaitForInt function after start decoding, no interrupt was generated after decoding.

But wait a interrupt by polling and checking status with vpu_IsBusy function, it was avoidable.

Would you let me know this solution is reasonable?

Please give me a comment if there is better solution?

Best Regards,

Satoshi Shimoda

585 Views
SergioSolis
NXP Employee
NXP Employee

Hello Satoshi,

Yes, that is a very reasonable solution, thank you for posting it.

0 Kudos