The TI kernels have remoteproc enabled in the kernel, which will interfere with uio_pruss. You need to switch to a *bone* kernel.
On Fri, Nov 20, 2015 at 9:59 AM, Erik Stauber <[email protected]> wrote: > I'm trying to migrate to 4.1 from 3.8, and it seems as if the PRU is up > and running on the latest 4.1 kernel. However, a difference is the I'm not > getting the 8 uioX (x=0-8) entries in the /dev directory, and therefore the > prussdrv library errors out when it can't find those files. > > The prussdrv is looking for this: > sprintf(name, "/dev/uio%d", host_interrupt); > > The dmesg output on 4.1.13-ti-r33 reports that it is skipping intr > mapping... > > *[ 20.830764] pru-rproc 4a334000.pru0: version 0 event_chnl_map_size 1 > event_chnl_map 0000039c* > *[ 20.830799] pru-rproc 4a334000.pru0: sysevt-to-ch[60] -> 0* > *[ 20.830812] pru-rproc 4a334000.pru0: chnl-to-host[0] -> 0* > *[ 20.830823] pru-rproc 4a334000.pru0: skip intr mapping for chnl 1* > *[ 20.830833] pru-rproc 4a334000.pru0: skip intr mapping for chnl 2* > *[ 20.830844] pru-rproc 4a334000.pru0: skip intr mapping for chnl 3* > *[ 20.830854] pru-rproc 4a334000.pru0: skip intr mapping for chnl 4* > *[ 20.830864] pru-rproc 4a334000.pru0: skip intr mapping for chnl 5* > *[ 20.830875] pru-rproc 4a334000.pru0: skip intr mapping for chnl 6* > *[ 20.830885] pru-rproc 4a334000.pru0: skip intr mapping for chnl 7* > *[ 20.830896] pru-rproc 4a334000.pru0: skip intr mapping for chnl 8* > *[ 20.830906] pru-rproc 4a334000.pru0: skip intr mapping for chnl 9* > > Does anyone know how to not skip that? Or a way for me to map them > manually? > > Thanks, > Erik > > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
