Thanks, Robert. That thread mentioned stability issues in r9 that you said TI 
was working on. Do you know if they got addressed in r10? And how/where do I 
report the UIO issues since r11?

Thanks!

Sent from my iPhone

> On Sep 23, 2015, at 07:41, Robert Nelson <[email protected]> wrote:
> 
>> On Wed, Sep 23, 2015 at 2:50 AM, Rick Mann <[email protected]> wrote:
>> TL;DR: pruss_uio works on -ti-r9, not on -ti-r15 or -ti-r16.
>> 
>> I re-read this thread carefully:
>> 
>>        
>> https://groups.google.com/forum/#!msg/beagleboard/0bG2lt9Xy_U/2FgquA60IQAJ
>> 
>> Decided the only thing I hadn't tried was being on the kernel jalodi used. 
>> So, I installed -ti-r9, set uEnv.txt to:
>> 
>> $ cat /boot/uEnv.txt
>> uname_r=4.1.4-ti-r9
>> dtb=am335x-boneblack-emmc-overlay.dtb
>> cmdline=coherent_pool=1M quiet
>> 
>> ##Example v4.1.x
>> #cape_disable=bone_capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN
>> #cape_enable=bone_capemgr.enable_partno=BB-ENABLE-PRU
>> 
>> uuid=69f859b1-c308-41c9-8ca7-a3d0042031e8
>> 
>> Booted, then:
>> 
>> root@beaglebone:/home/debian# echo BB-ENABLE-PRU > 
>> /sys/devices/platform/bone_capemgr/slots
>> root@beaglebone:/home/debian# dmesg | grep pru
>> [  114.058915] pruss_uio 4a300000.pruss: pins are not configured from the 
>> driver
>> 
>> Then tried running my code. It was able to load the PRU, and execute the 
>> code, and light up the ws281x LEDs I have connected.
>> 
>> Side note: it promptly locked up because I had the current limit set too low 
>> on the power supply to support the LEDs, so voltage sagged. Increased the 
>> current limit, and it's working much better now.
> 
> YOu should be save up to: 4.1.5-ti-r10
> 
> as in  4.1.6-ti-r11 ti merged a bunch of remoteproc changes:
> 
> Here's the ti diff:
> 
> https://github.com/RobertCNelson/ti-linux-kernel/compare/cc8cb4e2deb0fdb26e1bd884abab3f32451f0f35...54cf3481dbece37ef7d4d825a4dbfccb146cc931
> 
> Regards,
> 
> 
> -- 
> Robert Nelson
> https://rcn-ee.com/
> 
> -- 
> 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.

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