PRU dev/rpmsg_pru* files don't exist

21 views
Skip to first unread message

Lee

unread,
Feb 25, 2019, 10:35:10 AM2/25/19
to BeagleBoard
Hello,

I am trying to send data from the ARM processor to the PRU using rpmsg. After following Greg's guide found here: https://github.com/Greg-R/pruadc1/blob/master/doc/PRUADC1latex/PRUADC1.pdf, I am still unable to see any rpmsg_pru* files in the dev folder. Are there additional instructions for creating the rpmsg_pru* files for newer images and kernels?

Debian image: bone-debian-9.5-iot-armhf-2018-10-07-4gb.img

uname -r:  4.14.71-ti-r80

lsmod: 
Module                  Size  Used by
8021q                  32768  0
garp                   16384  1 8021q
mrp                    20480  1 8021q
stp                    16384  1 garp
llc                    16384  2 garp,stp
binfmt_misc            20480  1
pru_rproc              28672  0
pruss_soc_bus          16384  0
evdev                  24576  1
uio_pdrv_genirq        16384  0
uio                    20480  1 uio_pdrv_genirq
usb_f_mass_storage     53248  2
usb_f_acm              16384  2
u_serial               20480  3 usb_f_acm
usb_f_ecm              20480  2
usb_f_rndis            32768  4
u_ether                20480  2 usb_f_ecm,usb_f_rndis
libcomposite           65536  18 usb_f_ecm,usb_f_acm,usb_f_mass_storage,usb_f_rndis
iptable_nat            16384  0
nf_conntrack_ipv4      20480  1
nf_defrag_ipv4         16384  1 nf_conntrack_ipv4
nf_nat_ipv4            16384  1 iptable_nat
nf_nat                 32768  1 nf_nat_ipv4
nf_conntrack          143360  3 nf_conntrack_ipv4,nf_nat_ipv4,nf_nat
iptable_mangle         16384  0
iptable_filter         16384  0
spidev                 20480  0
pruss                  16384  1 pru_rproc
pruss_intc             16384  1 pru_rproc
ip_tables              24576  3 iptable_mangle,iptable_filter,iptable_nat
x_tables               36864  3 iptable_mangle,ip_tables,iptable_filter

Thanks!

Robert Nelson

unread,
Feb 25, 2019, 10:41:32 AM2/25/19
to Beagle Board, ling.l...@gmail.com
On Mon, Feb 25, 2019 at 9:35 AM Lee <ling.l...@gmail.com> wrote:
>
> Hello,
>
> I am trying to send data from the ARM processor to the PRU using rpmsg. After following Greg's guide found here: https://github.com/Greg-R/pruadc1/blob/master/doc/PRUADC1latex/PRUADC1.pdf, I am still unable to see any rpmsg_pru* files in the dev folder. Are there additional instructions for creating the rpmsg_pru* files for newer images and kernels?

TI's broke the userspace interface in every major kernel release,
those directions are for 4.4.12-ti-r31

Re-try with this kernel installed:

sudo /opt/scripts/tools/update_kernel.sh --ti-channel --lts-4_4

Regards,

--
Robert Nelson
https://rcn-ee.com/
Reply all
Reply to author
Forward
0 new messages