I have a project to run yolov4 on BeagleBone AI. To run this CNN I needed to install Darknet using following guide: https://iblog.isowa.io/2020/04/29/darknet-in-opencl-on-beagleboard-ai/ . I suggest that installation held good.
The key is that with this guide Darknet supports OpenCL what can increase detection speed on embedded systems.
Then I've loaded testing photos and videos, config file and weights for yolov4 and use CCL:
''' cd ~/sowson cd darknet ./darknet detector demo ./darknet/data ./cfg/yolov4-obj.cfg ./weights/yolov4.weights photo1.jpg
'''
And I have the following error:
- TIOCL WARNING: Opening Linux shared memory: No such file or Directory.
- TIOCL FATAL: The TI Multicore Tools daemon (/usr/bin/ti-mctd) is not running. To start daemon, rm /dev/shm/HeapManager (if exists); ti-mctd. Re-run application. Refer User Guide for details. Aborted.
I do not understand how to fix it, did not find any information in the Internet actually.