Closed tallakt closed 4 years ago
Hi,
Thanks for using the GNU tools. Unfortunately your kernel is affected by improperly applied patch in RCN's tree. See https://github.com/beagleboard/linux/pull/187 .
I would suggest to upgrade your kernel. You can do it without recompiling by using RCN's scripts. See https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Kernel_Upgrade
Regards, Dimitar
Thanks, that did the trick. I am at kernel 4.14.108-ti-r124
I am trying to run the examples on:
It was downloaded from https://debian.beagleboard.org/images/bone-debian-9.9-iot-armhf-2019-08-03-4gb.img.xz
As far as I can tell, the patch (
./blinking-led/host-remoteproc/0001-Fix-remoteproc-to-work-with-the-PRU-GNU-Binutils-por.patch
) has been included in this kernel (https://github.com/dinuxbg/pru-gcc-examples/issues/2).The PRU code compiles fine, and I proceed to copy the firmwares to:
The RPMsg kernel modules seem to be loaded fine:
At this point I was expecting the code to be bootable on the PRU:
I am a bit stuck at this point. Recompiling the kernel seems a bit overwhelming at this point. It would be nice if the documentation was a bit more specific about necessary steps to proceed from here. I was hoping to stick to
pru-gcc
rather than installing the TI tools.The TI compiled firmware files work fine on this board