vsi_nn_CreateGraph return nullptr

Which Khadas SBC do you use?

VIM3 Pro

Which system do you use? Android, Ubuntu, OOWOW or others?

Android 9(P) 64bit, v230408

Which version of system do you use? Khadas official images, self built images, or others?

Khadas official / vim3-android-9-64bit-v230408.img

Please describe your issue below:

Hello, I want to use VIM3’s NPU on Android env.

Based on detect_code & model_code source codes in khadas_android_npu_library,
I compiled my network binary with Acuity 6.0.12 (ovxlib 1.1.34) and make JNI library with it.
(All libraries in npu app, such as libopenVX, libGAL,… are from GitHub - khadas/android_vendor_amlogic_npu -b khadas-vims-pie)

But when loading NPU application on Android, vsi_nn_CreateGraph returns null.
How can I check why vsi~ function returns null?

And in logcat,
v_gal HAL user version: 6.4.8.415784
v_gal HAL kernel version: 6.4.6.345497
will this issue(HAL patch version not matching) may cause ‘Failed to create graph’?

Thanks.