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.
