TI中文支持网
TI专业的中文技术问题搜集分享网站

beaglebone black 的pru在Linux的dev目录下没有 产生 rpmsg_pru30的设备

采用的是beaglebone black在elinux.org上提供的linux-4.4的操作系统。通过lsmod可以发现,pruss/pru_rproc/pruss_intc/virtio_rpmsg_bus/rpmsg_pru模块都已经加载了,但是就是没有产生设别 /dev下没有,请问这是哪里出了问题 

Module                     Size           Used by
pru_rproc                 15879            2
pruss_intc                 9009            2 pru_rproc
pruss                        12346          1 pru_rproc
rpmsg_pru                 5799          0
virtio_rpmsg_bus       16928        1 rpmsg_pru
evdev                         14151  1
uio_pdrv_genirq         4243  0
uio                               11100          1 uio_pdrv_genirq
usb_f_mass_storage     51139  2
usb_f_acm                   8617  2
u_serial                       14239  3 usb_f_acm
usb_f_ecm                  11448  2
usb_f_rndis                 26581  2
u_ether                      14733  2 usb_f_ecm,usb_f_rndis
libcomposite               54488  16 usb_f_acm,usb_f_ecm,usb_f_rndis,usb_f_mass_storage
iptable_nat                 2336  0
nf_conntrack_ipv4      18312  1
nf_defrag_ipv4          2016  1 nf_conntrack_ipv4
nf_nat_ipv4                 6966  1 iptable_nat
nf_nat                        18857  1 nf_nat_ipv4
nf_conntrack             118311  3 nf_nat,nf_nat_ipv4,nf_conntrack_ipv4
iptable_mangle          2060  0
iptable_filter              2061  0
spidev                       9289  0
tieqep                       10422  0
ip_tables                   15525  3 iptable_filter,iptable_mangle,iptable_nat
x_tables                    21069  3 ip_tables,iptable_filter,iptable_mangle

我爱下载:

我看了/sys/class下也没有出现remoteproc目录

Shine:

请问是否有start PRU?http://processors.wiki.ti.com/index.php/RPMsg_Quick_Start_Guide#Booting_the_Board_and_Testing_RPMsg

yongqing wang:

设备节点没有生成?

我爱下载:

回复 Shine:

由于/sys/class/remotepro目录不存在,因此文件中的加载方式无法实现,我改用另一种方法可以正确加载。

编译生成out文件;

将out文件放到/lib/firmware目录下,并更名为am335x-pru0-fw;

通过如下命令载入代码:

  echo 4a334000.pru0 > /sys/bus/platform/drivers/pru-rproc/unbind  echo 4a334000.pru0 > /sys/bus/platform/drivers/pru-rproc/bind

我爱下载:

回复 yongqing wang:

是的,/dev目录下没有rpmsg_pru30和31

我爱下载:

回复 yongqing wang:

是的,没有生成rpmsg的设备节点

赞(0)
未经允许不得转载:TI中文支持网 » beaglebone black 的pru在Linux的dev目录下没有 产生 rpmsg_pru30的设备
分享到: 更多 (0)