Closed bou4 closed 6 years ago
Blacklisting kernel modules is almost never an appropriate thing to do, and it certainly isn't in this situation. The kernel will automatically load the correct kernel module(s) for whatever devices are enabled in device tree. The kernel will load the uio_pruss driver if and only if uio-pruss has been enabled in DT (by enabling it via /boot/uEnv.txt).
agreed, this is a vestige from back when remoteproc was first introduced and UIO PRUSS was causing issues. removed in 4d8efe02cd160d860a39a2d27871ff2f7d92e70f
https://github.com/StrawsonDesign/Robotics_Cape_Installer/blob/master/pru_firmware/pruss-blacklist.conf
Is this really needed? Because of the inclusion of RoboticsCape to the default installation of the BeagleBone Black Debian distro, this blacklists UIO PRUSS for all users.