[meta-xilinx] Linux/FreeRTOS AMP vrings
Nathan Rossi
nathan at nathanrossi.com
Mon Aug 31 04:35:31 PDT 2015
On Sat, Aug 29, 2015 at 6:33 AM, Edward Wingate <edwingate8 at gmail.com> wrote:
> I should have mentioned that I'm using linux-xlnx kernel 3.14. And I
> see now that there were a lot of changes to rpmsg bus since then,
> including some that specifically address allocating vring buffers and
> converting virtual to physical address:
> https://github.com/Xilinx/linux-xlnx/commits/master/drivers/rpmsg/virtio_rpmsg_bus.c
>
> I'll try linux-xlnx 3.19 and see if it's better. I didn't specify
> anything in meta-xilinx layer about which kernel to use though. I
> used fido branch and just got linux-xlnx 3.14 by default. To try to
> use 3.19, I added these to my machine conf:
>
> PREFERRED_PROVIDER_virtual/kernel = "linux-xlnx"
> PREFERRED_VERSION_linux-yocto = "3.19%"
>
> But got these errors:
> NOTE: preferred version 3.19% of linux-xlnx not available (for item
> virtual/kernel)
> NOTE: versions of linux-xlnx available: 3.14-xilinx+gitAUTOINC+2b48a8aeea
> NOTE: preferred version 3.19% of linux-xlnx not available (for item kernel-base)
> NOTE: versions of linux-xlnx available: 3.14-xilinx+gitAUTOINC+2b48a8aeea
> NOTE: preferred version 3.19% of linux-xlnx not available (for item
> kernel-image)
> NOTE: versions of linux-xlnx available: 3.14-xilinx+gitAUTOINC+2b48a8aeea
> NOTE: preferred version 3.19% of linux-xlnx not available (for item
> kernel-module-rpmsg-omx)
> NOTE: versions of linux-xlnx available: 3.14-xilinx+gitAUTOINC+2b48a8aeea
> NOTE: preferred version 3.19% of linux-xlnx not available (for item
> kernel-module-zynq-remoteproc)
> NOTE: versions of linux-xlnx available: 3.14-xilinx+gitAUTOINC+2b48a8aeea
> NOTE: preferred version 3.19% of linux-xlnx not available (for item
> kernel-module-virtio-rpmsg-bus)
> NOTE: versions of linux-xlnx available: 3.14-xilinx+gitAUTOINC+2b48a8aeea
> NOTE: preferred version 3.19% of linux-xlnx not available (for item
> kernel-module-rpmsg-freertos-statistic)
> NOTE: versions of linux-xlnx available: 3.14-xilinx+gitAUTOINC+2b48a8aeea
>
> It seems 3.14 is the only version of linux-xlnx available to me. I
> see references to 3.19 in fido branch though. How would I go about
> adding/specifying 3.19 kernel version to use? Do I need to use the
> master branch?
The linux-xlnx 3.19 recipe is only on master at the moment. I have yet
to finish validating it. If you would like it back-ported to the fido
branch please let me know.
Don't forget you can always use the linux-xlnx-dev recipe to test
newer kernels which do not yet have recipes.
Regards,
Nathan
>
> Thanks for your help.
>
> Ed
> --
> _______________________________________________
> meta-xilinx mailing list
> meta-xilinx at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-xilinx
More information about the meta-xilinx
mailing list