About Errata (ERR004361) in i.MX6DQ.

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

About Errata (ERR004361) in i.MX6DQ.

Jump to solution
1,869 Views
keitanagashima
Senior Contributor I

Dear All,

ERR004361

VPU: VPU does not work in case of smaller chunk size in SSP (streaming pump processing)

We think that the workaround cannot be applied by user because of using android framework.

So. please tell me the detail impact about this errata.

(Mainly, how much is the frequency of occurrence this issue?)

Best Regards,

Keita

Labels (4)
0 Kudos
1 Solution
1,598 Views
art
NXP Employee
NXP Employee

Q. Is it necessary to reset SoC to resume from state of "VPU will not work"?

A. No, there is no need to reset the whole SoC.

Q. Or, may it be only the reset to VPU module?

A. Yes, you only have to reset the VPU module.

Q. If it needs the software reset, is there way to know the state of "VPU will not work"?

A. You can poll the VPU busy status bit. If it remains busy within one frame period, it means that the VPU has hanged.

View solution in original post

0 Kudos
12 Replies
1,598 Views
art
NXP Employee
NXP Employee

The frequency of the erratum effect occurence depends on the parameters of the incoming bitstream, e.g. stream rate, resulting image resolution, amount of motion on the image etc. and cannot be definitely determined.


Have a great day,
Artur

0 Kudos
1,598 Views
keitanagashima
Senior Contributor I

Hi Artur,

Do you have any update?

Please answer me asap.

Best Regards,

Keita

0 Kudos
1,598 Views
art
NXP Employee
NXP Employee

Let me escalate your request to the experts. I'll be back to you as soon as I'll get some answer from them.

Best Regards,

Artur

0 Kudos
1,598 Views
keitanagashima
Senior Contributor I

Hi Artur,

Do you have any update?

My customer wants your answer asap.

Best Regards,
Keita

0 Kudos
1,598 Views
art
NXP Employee
NXP Employee

Below is the answer from the expert.

SPP is a module within the VPU, so not really intended as a customer facing thing. There is no standard definition for low bit rates or low resolution, but typically any bit rate less than 384Kbps and resolution less than or equal to 352x288@30fps or QVGA@30fps would be considered low.

Less than 8 bytes in the buffer will cause the errata, but we don't see this in most playbacks, typically playback has a high bandwidth which keeps the buffer having more than 8 bytes.

Best Regards,
Artur

0 Kudos
1,598 Views
keitanagashima
Senior Contributor I

Dear Artur,

Hello. Thank you for your reply.

I have additional questions. Please check it.

Q1. 

About Errata description, the Project Impact was "VPU will not work".

Is it necessary to reset SoC to resume from state of "VPU will not work"?

(Or, may it be only the reset to VPU module?)

Q2.

If it needs the SoC reset, does it restart automatically?

(Or, is it necessary to reset in software manually?)

Q3.

If it needs the software reset, is there way to know the state of "VPU will not work"?

Best Regards,

Keita

0 Kudos
1,599 Views
art
NXP Employee
NXP Employee

Q. Is it necessary to reset SoC to resume from state of "VPU will not work"?

A. No, there is no need to reset the whole SoC.

Q. Or, may it be only the reset to VPU module?

A. Yes, you only have to reset the VPU module.

Q. If it needs the software reset, is there way to know the state of "VPU will not work"?

A. You can poll the VPU busy status bit. If it remains busy within one frame period, it means that the VPU has hanged.

0 Kudos
1,598 Views
keitanagashima
Senior Contributor I

Dear Artur,

Do you have any update?

Best Regards,

Keita

0 Kudos
1,598 Views
keitanagashima
Senior Contributor I

Dear Artur,

Thank you for your reply.

> A. You can poll the VPU busy status bit. If it remains busy within one frame period, it means that the VPU has hanged.

Where is the VPU busy status bit?

"CodecBusy" bit?

Best Regards,

Keita

0 Kudos
1,598 Views
art
NXP Employee
NXP Employee

Yes, I mean the "CodecBusy" bit.

0 Kudos
1,598 Views
keitanagashima
Senior Contributor I

Hi Artur,

Do you have any update?

Best Regards,

Keita

0 Kudos
1,598 Views
keitanagashima
Senior Contributor I

Hi Artur,

Thank you for your reply.

But, we can't estimate the impact of this errata.

The workaround can't apply by user because of using android framework, can it? 

Therefore, my customer must estimate this impact for their automotive product. 

And, the errata description wasn't understand the detail.

Please tell me the below things.

 1. What is SPP (streaming pump processing) mode?

 2. How speed is "Low bit rate"?

 3. How is the resolution about "Low-resolution video application"?

 4. If the remaining bitstream in the bitstream buffer is less than 8 bytes, does this problem occur by 100 %?

Best Regards,

Keita

0 Kudos