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.
