Other Parts Discussed in Thread: TDA4VL
I am using this code to generate custom node but I am getting error
from tiovx import *
code = KernelExportCode(Module.SRV, Core.A72, "VISION_APPS_PATH")
kernel = Kernel("gl_srv")
kernel.setParameter(Type.USER_DATA_OBJECT, Direction.INPUT, ParamState.REQUIRED, "CONFIGURATION", ['tivx_srv_params_t'])
kernel.setParameter(Type.OBJECT_ARRAY, Direction.INPUT, ParamState.REQUIRED, "INPUT", ['VX_TYPE_NV12'])
kernel.setParameter(Type.OBJECT_ARRAY, Direction.INPUT, ParamState.OPTIONAL, "SRV_VIEWS", ['tivx_srv_coords_t'])
kernel.setParameter(Type.ARRAY, Direction.INPUT, ParamState.OPTIONAL, "GALIGN_LUT")
kernel.setParameter(Type.IMAGE, Direction.OUTPUT, ParamState.REQUIRED, "OUTPUT", ['VX_DF_IMAGE_U8'])
kernel.setTarget(Target.A72_0)
code.export(kernel)
code.exportDiagram(kernel)
ERROR :
Generating C code for OpenVX kernel ... DONE !!!
Creating /home/divyanshu/sdk/ti-processor-sdk-rtos-j721e-evm-08_02_00_05/vision_apps//kernels/srv/DEVELOPER_TODO.txt
Traceback (most recent call last):
File "vx_new_kernel.py", line 16, in <module>
code.export(kernel)
File "/home/divyanshu/TDA4VL/sdk/ti-processor-sdk-rtos-j721s2-evm-08_00_04_04/tiovx/tools/PyTIOVX/tiovx/kernel_code.py", line 3120, in export
self.todo()
File "/home/divyanshu/TDA4VL/sdk/ti-processor-sdk-rtos-j721s2-evm-08_00_04_04/tiovx/tools/PyTIOVX/tiovx/kernel_code.py", line 3034, in todo
with open(file, 'rb') as f:
IsADirectoryError: [Errno 21] Is a directory: '/home/divyanshu/sdk/ti-processor-sdk-rtos-j721e-evm-08_02_00_05/vision_apps//kernels/srv/gpu/3dsrv/Tools/OGLES2/Build/OSX/OGLES2Tools.xcodeproj'