You need to make sure you have the UIO PRU driver enabled (vs. the remoteproc one). Both are generally available in most recent kernels, although the UIO only recently began working again for recent 4.x kernels (see this list a few months back). To enable the UIO PRU driver:

https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_PRU_Options

uboot_overlay_pru=/lib/firmware/AM335X-PRU-UIO-00A0.dtbo

On 4/26/2019 5:14 PM, Jon Elson wrote:
OK, now I've done it!  So, I am working with this build :
Linux beaglebone 4.19.31-bone-rt-r31 #1stretch PREEMPT RT Fri Apr 5
22:32:32 UTC 2019 armv7l GNU/Linux

I tried to edit my .dtbo file into /boot/uEnv.txt and saw that the
uio_pruss module was no longer being loaded.
Well, I tinkered around with several versions of things in /boot/uEnv.txt,
and then finally put the old file back in place.  But, STILL, no
uio_pruss!  I do see uio and uio_pdrv-genirq loaded.

Any idea what caused this?

Thanks,

Jon


--
Charles Steinkuehler
[email protected]

--
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- You received this message because you are subscribed to the Google Groups "Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to