On Thu, Aug 31, 2017 at 10:55 AM, Alexander Rössler <[email protected]> wrote: > How can I enable the pruss uio driver for the 4.4 TI kernels (RT to be > exact)? > > It looks like the pru_rproc driver is always loaded at boot time and blocks > the uio from working correctly. I have tried to enable/disable the > cape_overlays in the uEnv.txt without success. > > I'm using the IoT Stretch Snapshot image right now, as this the only one > where the PRU driver does not make problems during boot. > > What I have tried so far: > * Blacklisting pru_rproc - did not work, pru_rproc still loads > * enabling/disabling the uEnv.txt settings > * loading uio_pruss manually via modprobe > * loading the uio_pruss_enable overlay manually > > dmesg does not show anything suspicious. I checked for anything to show up > in /sys/class/uio and /dev/uio* > > Any ideas what could be the problem?
first make sure u-boot overlays are enabled, run: sudo /opt/scripts/tools/version.sh With v4.4.x-ti allow u-boot overlays to enable/disable these: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_PRU_Options ti's v4.4.x-remote_proc pru select: uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-4-TI-00A0.dtbo for classicuio_pruss: uboot_overlay_pru=/lib/firmware/AM335X-PRU-UIO-00A0.dtbo Regards, -- Robert Nelson https://rcn-ee.com/ -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CAOCHtYgj6xCcjLyf6Ger3-Vkqe7c-tWcrZPiQ9WCXPSmLZ51Pw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
