[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