[meta-ti] [EXTERNAL] icss-emac-lld: how is /dev/uio_pruss_mem created?
Gou, Hongmei
h-gou at ti.com
Wed Oct 17 07:17:24 PDT 2018
Hi Daniel,
In order to get /dev/uio_pruss_mem, we need to use am335x-icev2-pru-excl-uio.dtb as the default dtb. Details can be found from PSDK documentation:
http://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Industrial_Protocols_PRU-ICSS.html#linux-user-space-drivers-and-application
"On the filesystem under /boot directory, link am335x-icev2-pru-excl-uio.dtb as the default dtb to support PRUSS Ethernet ports, i.e., am335x-icev2-prueth.dtb."
Thanks,
Hongmei
-----Original Message-----
From: meta-ti-bounces at yoctoproject.org [mailto:meta-ti-bounces at yoctoproject.org] On Behalf Of Daniel Gorsulowski
Sent: Wednesday, October 17, 2018 8:43 AM
To: meta-ti at yoctoproject.org
Subject: [EXTERNAL] [meta-ti] icss-emac-lld: how is /dev/uio_pruss_mem created?
Hello!
I have baked the recipes icss-emac-lld and icss-emac-lld-test. When I
now start the resulting binary /usr/bin/icss_emacMainTest_am335x.out, I
get a segmentation fault when opening /dev/uio_pruss_mem. This node does
not exist.
How do I create this node, or for which recipe are there dependencies,
so that this node is created automatically?
PS: My .dts has been patched with the
recipes-kernel/linux/files/ti33x/am335x-pru-uio.dtsi. Is there anything
else to do?
Kind regards,
Daniel Gorsulowski
--
_______________________________________________
meta-ti mailing list
meta-ti at yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-ti
More information about the meta-ti
mailing list