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.

Reply via email to