|
我想制作一个x86上的镜像,希望能够在镜像容器内使用通过usb挂在到x86机器上的1808计算棒的npu
在run镜像容器的时候,我通过如下命令:
sudo docker run -t -i --privileged -v /dev/bus/usb:/dev/bus/usb img /bin/bash
我能够在镜像容器中看到Usb设备,而且读写权限没有问题
目前的情况是,我在镜像容器中安装了rknn-toolkit1.3.0,我可以在x86的镜像容器内通过list_devices()查询到1808的npu的设备id。
但是在我init_runtime(target='1808', device_id='TS018082190800200')的时候,会报如下错:
E NPUTransfer: Transfer interface open failed! ret = -1
E RKNNAPI: rknn_init, driver open fail! ret = -1 (ERROR_IO)!
想问一下这个该如何解决
|
|