-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PRU initialization on current build of Debian Jessy, kernel 4.1 #43
Comments
I'd be happy to sponsor work to either document a workaround with current code base, or move the code to the new remoteproc driver if anyone is interested. |
@bigjosh I'll try to find time to address this. Do you know if this image of Debian is shipping with current BBBs? |
@bigjosh Please feel free to contact me at [email protected] to discuss the issue more, and potentially to sponsor this work. |
@Yona-Appletree Good question- I always re-image boards as soon as they come in, but my guess is that no one is shipping with the new kernel because we'd be seeing more people asking about the problems. |
BTW, don't waste too much time looking at the |
Did you find a work around for the segfaults ? (Edit - it looks like a problem in multicast in the e131 server here's gdb.... Program received signal SIGSEGV, Segmentation fault. If I comment out starting that thread it seems to work ok.) |
Can someone point me in the direction of a Debian distro that does work? I am also getting |
@mykolasmith I believe that I got it working by going back one Debian release. Try the "Debian 7.11 2015-06-15 4GB SD LXDE" release here. |
@ggreenwood Thanks for the quick response. I'll try that =) |
Here are my build notes on using the latest distro: |
The latest installation docs don't work for new installations of Debian Jessy(tested with the 2016-01-24 image). Not only is the dtbs location different(which the docs do cover), but TI introduced a new version of the 4.1 kernel(see this) which changes the API for accessing the PRUSS. This causes the
modprobe uio_pruss
step to fail.The solution is to execute the following before copying the modified
am335x-boneblack.dtb
file:However, from this point on, I receive segmentation faults when running LEDscape.
The text was updated successfully, but these errors were encountered: