small progress here; 
4.4.x-ti r34 did not result in any good (only remoteproc as far as I could 
tell), no uio. 

Therefore went for the bone version, non -rt:

cd /opt/scripts/tools/
sudo git pull
sudo ./update_kernel.sh --bone-kernel --lts-4_4

which gave me 
kernel 4.4.15-bone11

and a new dmesg after loading my dtbo: 
[Mon Jul 18 19:44:48 2016] pruss_uio 4a300000.pruss: pins are not 
configured from the driver
[Mon Jul 18 19:44:49 2016] bone-pinmux-helper ocp:pinctrl_generated_pinmux: 
could not find pctdev for node /ocp/interrupt-controller@48200000, 
deferring probe

Probably the pro loader does not work yet because of this, and quits with 
prussdrv_open() 
failed

So I think I need to figure out a bit of my device tree to get the correct 
pinmuxing / overlay file now. 

On Sunday, July 17, 2016 at 6:44:08 PM UTC+2, Joseph Heller wrote:
>
> ok thanks William for the heads-up. Did a check on 4.1.5-ti-r10, so the 
> non-rt version, but no luck yet (but not out of options). Had one failure 
> again truing to apt-get install a 4.1.5 bone15 kernel, so need to try that 
> as well. I missed Robert's remark though earlier in the post to use 
> 4.4.x-ti r34 or later and would like to try that as well. 
>
> ---> So to clarify, best bet is to use 4.4.x-ti r34, the non-rt version, 
> in order to use uio_pruss? 
>
> On Sunday, July 17, 2016 at 2:03:30 AM UTC+2, William Hermans wrote:
>>
>> So apparently you got bit by the rt kernel bug as many have in the past. 
>> So, if you want to use uio_pruss right now with TI's most recently kernel. 
>> You're going to have to opt out of using an rt kernel. Which honestly is 
>> not a huge deal.
>>
>> On Sat, Jul 16, 2016 at 4:58 PM, William Hermans <[email protected]> 
>> wrote:
>>
>>> RT kernel strikes again apparently . . .
>>>
>>> william@beaglebone:~/dev/dtb-4.4-ti$ sudo apt-get install 
>>> linux-image-4.4.14-ti-r34
>>> william@beaglebone:~/dev/dtb-4.4-ti$ sudo reboot
>>>
>>> william@beaglebone:~$ uname -r
>>> 4.4.14-ti-r34
>>>
>>> william@beaglebone:~$ cd dev/dtb-4.4-ti/
>>> william@beaglebone:~/dev/dtb-4.4-ti$ sudo make install
>>> william@beaglebone:~/dev/dtb-4.4-ti$ sudo reboot
>>>
>>> william@beaglebone:~$ lsmod |grep  uio
>>> uio_pruss               4928  0
>>> uio_pdrv_genirq         3539  0
>>> uio                     8822  2 uio_pruss,uio_pdrv_genirq
>>>
>>>
>>> On Sat, Jul 16, 2016 at 3:18 PM, William Hermans <[email protected]> 
>>> wrote:
>>>
>>>> Right, and  . . .
>>>>
>>>> william@beaglebone:~/dev/dtb-4.4-ti$ head /boot/uEnv.txt
>>>> #Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0
>>>>
>>>> uname_r=4.4.14-ti-rt-r34
>>>> #uuid=
>>>> #dtb=
>>>>
>>>> ##BeagleBone Black/Green dtb's for v4.1.x (BeagleBone White just 
>>>> works..)
>>>>
>>>> ##BeagleBone Black: HDMI (Audio/Video) disabled:
>>>> dtb=am335x-boneblack-emmc-overlay.dtb
>>>>
>>>>
>>>> On Sat, Jul 16, 2016 at 3:13 PM, William Hermans <[email protected]> 
>>>> wrote:
>>>>
>>>>> Robert. 
>>>>>
>>>>> You instructions here: 
>>>>> https://groups.google.com/forum/#!searchin/beagleboard/Robert$20Nelson$20r34%7Csort:date/beagleboard/l59Dx8ygxNg/GhdRzR7IDAAJ
>>>>>  
>>>>> do not work.
>>>>>
>>>>> I do not what to tell you other than I followed you instructions to 
>>>>> the "T" and . . .
>>>>>
>>>>> william@beaglebone:~$ lsmod |grep uio
>>>>> uio_pdrv_genirq         3661  0
>>>>> uio                     8776  1 uio_pdrv_genirq
>>>>>
>>>>> william@beaglebone:~$ uname -r
>>>>> 4.4.14-ti-rt-r34
>>>>>
>>>>> william@beaglebone:~$ cat /etc/dogtag
>>>>> BeagleBoard.org Debian Image 2016-05-01
>>>>>
>>>>> william@beaglebone:~/dev/dtb-4.4-ti$ grep "#include" 
>>>>> src/arm/am335x-boneblack-emmc-overlay.dts
>>>>> #include "am33xx.dtsi"
>>>>> #include "am335x-bone-common.dtsi"
>>>>> #include "am33xx-overlay-edma-fix.dtsi"
>>>>> /* #include "am33xx-pruss-rproc.dtsi" */
>>>>> #include "am33xx-pruss-uio.dtsi"
>>>>>
>>>>>
>>>>>
>>>>> On Sat, Jul 16, 2016 at 10:22 AM, Robert Nelson <[email protected]> 
>>>>> wrote:
>>>>>
>>>>>> On Jul 16, 2016 11:57 AM, "Joseph Heller" <[email protected]> 
>>>>>> wrote:
>>>>>> >
>>>>>> > Hi William, thanks for the support, some input got me further at 
>>>>>> least. This is how far I got today: I now have the uio driver more or 
>>>>>> less 
>>>>>> enabled on 4.1.5-ti-rt-r10 via my DTS file: 
>>>>>>
>>>>>> I thought i was very explicit in my email, 4.4.x-ti r34 or later. For 
>>>>>> that specific kernel you are using, you'll be discovering the uoi patch 
>>>>>> in 
>>>>>> r34. 😉
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> -- 
>>>>>> 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].
>>>>>> To view this discussion on the web visit 
>>>>>> https://groups.google.com/d/msgid/beagleboard/CAOCHtYhcEYd2tgc_s3aD%2Bdvz19y24miWqNCrxpahGsw5vryZuA%40mail.gmail.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/beagleboard/CAOCHtYhcEYd2tgc_s3aD%2Bdvz19y24miWqNCrxpahGsw5vryZuA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>>> 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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/5dbd6852-f960-4db2-87cc-77f279f1dde8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to