[iMX8MP] Error: opcode VX_DP2X16 is not supported in VX2

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

[iMX8MP] Error: opcode VX_DP2X16 is not supported in VX2

904件の閲覧回数
khang_letruong
Senior Contributor III

Dear NXP Team,

We are in the progress of testing OpenVX SoftISP on iMX8MPEVK which disposes the NPU. However, we got the following error :

 

root@imx8mpevk:/opt/imx-gpu-sdk/OpenVX/SoftISP# ./OpenVX.SoftISP
Denoise status: false
Please wait for compiling and building kernels...
Error: opcode VX_DP2X16 is not supported in VX2.
ERROR: A exception occurred: vxGetStatus((vx_reference)kernelObj) failed with error code VX_FAILURE (-1) at ../../../../DemoApps/OpenVX/SoftISP/source/UserNo)

 

Meanwhile, checking the iMX Graphics User's Guide of the related BSP version shows that the above opcode is supported :
DP2X16.png

Environment :
Yocto : imx-image-full, version 5.4.70-2.3.0 and 5.4.70-2.3.1

It would be really appreciated if someone could help to point out where is possible problem.

Thanks very much in advance and best regards,

Khang

0 件の賞賛
返信
3 返答(返信)

646件の閲覧回数
nabeka
Contributor I

This document has information of differences between EVIS1 and EVIS2.

https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/OpenVX-Vision-Image-Extension-API-Introd...

Only EVIS1 supports instructions:
VXC_IAdd,VXC_MagPhase,VXC_BiLinear,VXC_SelectAdd,VXC_BitReplace,VXC_Filter,VXC_DP2x16/VXC_DP2x16_b

 

0 件の賞賛
返信

878件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello khang,

i.MX8MP supports only EVIS2 instructions. The VXC_DP2x16/VXC_DP2x16_b is an EVIS1 instruction

 

Regards

 

0 件の賞賛
返信

870件の閲覧回数
khang_letruong
Senior Contributor III

Thanks @Bio_TICFSL ,

I would like to know how can we have the list of EVIS2 opcodes/instructions supported by iMX8 M Plus, please ?

Best regards,

Khang

0 件の賞賛
返信