So, yeah, it seems uio_pruss is missing from the 3.14.26-ti-r43 kernel I have 
built. Is remoteproc supposed to replace uio_pruss? Can I build uio_pruss and 
use it in 3.14? I've got a third-party library dependent on it. I see the code 
in the linux kernel source I have, but I don't know how to build just that 
module.

Thanks!

> On Dec 30, 2014, at 16:27 , Rick Mann <[email protected]> wrote:
> 
> 
>> On Dec 30, 2014, at 16:13 , Robert Nelson <[email protected]> wrote:
>> 
>> They are actually enabled:
>> 
>> https://github.com/RobertCNelson/dtb-rebuilder/blob/3.14-ti/src/arm/am33xx.dtsi#L761
> 
> Oh, I didn't see a status="okay" line, so I thought maybe they were disabled. 
> The problem I'm having is that /dev/uioX doesn't exist, and the libprussdrv 
> library I'm using is failing to open it (the host interrupt).
> 
> Instructions I've seen tell me to:
> 
> # modprobe uio_pruss
> FATAL: Module uio_pruss not found.
> 
> But you can see, that's not found. What am I missing? Is that module not in 
> the distro by default?
> 
> Finally, it seems to fail to load the firmware:
> 
>> dmesg | grep remote
> 
> [    2.780145]  remoteproc0: 4a334000.pru0 is available
> [    2.780159]  remoteproc0: Note: remoteproc is still under development and 
> considered experimental.
> [    2.780168]  remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and 
> backward compatibility isn't yet guaranteed.
> [    2.780439]  remoteproc0: failed to load rproc-pru0-fw
> [    2.788152]  remoteproc0: powering up 4a334000.pru0
> [    2.788228]  remoteproc0: request_firmware failed: -2
> [    2.799717]  remoteproc1: 4a338000.pru1 is available
> [    2.799731]  remoteproc1: Note: remoteproc is still under development and 
> considered experimental.
> [    2.799740]  remoteproc1: THE BINARY FORMAT IS NOT YET FINALIZED, and 
> backward compatibility isn't yet guaranteed.
> [    2.799968]  remoteproc1: failed to load rproc-pru1-fw
> [    2.805679]  remoteproc1: powering up 4a338000.pru1
> [    2.805751]  remoteproc1: request_firmware failed: -2
> [    2.879535]  remoteproc2: wkup_m3 is available
> [    2.879554]  remoteproc2: Note: remoteproc is still under development and 
> considered experimental.
> [    2.879563]  remoteproc2: THE BINARY FORMAT IS NOT YET FINALIZED, and 
> backward compatibility isn't yet guaranteed.
> [    2.880691]  remoteproc2: powering up wkup_m3
> [    2.883576]  remoteproc2: Booting fw image am335x-pm-firmware.elf, size 
> 219827
> [    2.884295]  remoteproc2: remote processor wkup_m3 is now up
> 
> 
> -- 
> Rick Mann
> [email protected]
> 
> 
> -- 
> 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.


-- 
Rick Mann
[email protected]


-- 
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.

Reply via email to