[meta-xilinx] AMP using Yocto meta-xilinx
Edward Wingate
edwingate8 at gmail.com
Fri Nov 21 10:46:45 PST 2014
Hi Joe,
Thanks for your reply. I should have clarified, I am trying to do
this with Yocto, not Petalinux. I saw those menu options in the ug978
document, but I am under the impression that Yocto doesn't have that
GUI to configure kernel options (please let me know if I'm wrong).
Instead, the kernel config items are specified in a text file that I
think is at meta-xilinx/conf/machine/boards/common/linux/zynq/defconfig_3.14.cfg.
I am looking for the text file equivalents of those menu options.
Thanks,
Edward
On Fri, Nov 21, 2014 at 10:26 AM, Joe MacDonald
<Joe_MacDonald at mentor.com> wrote:
>
> Hi Edward,
>
> I'm in no way an expert, I just fritter around with meta-xilinx from
> time to time, but I can probably help with these. They're all kernel
> configuration options, actually.
>
> [[meta-xilinx] AMP using Yocto meta-xilinx] On 14.11.21 (Fri 10:03) Edward Wingate wrote:
>
> > I'm trying to configure Yocto Linux with meta-xilinx layer to do AMP on a
> > zedboard.
> > I'm following the ug978 AMP guide and trying to configure the kernel similarly:
> >
> > 1. Enable loadable module support
> > 2. Select High Memory Support
> > 3. Select 2G/2G User/Kernel memory split
> > 4. Enable userspace firmware loading support
> > 5. Enable rpmsg driver
> > 6. Enable remoteproc driver
> >
> > I am looking for these options in meta-xilinx/conf/machine/boards/common/linux/
> > zynq/defconfig_3.14.cfg. Is this the correct place?
> >
> > For #1, do these options accomplish loadable module support?
> > CONFIG_MODULES=y
> > CONFIG_MODULE_UNLOAD=y
> > CONFIG_MODULE_FORCE_UNLOAD=y
> >
> > For #2, CONFIG_HIGHMEM=y
> >
> > Can someone help me with #3-5? I don't know what options corresponds with
> > those, or if that is even the right file to look for them.
>
> #3 is:
>
> Kernel Features --->
> Memory split (3G/1G user/kernel split) --->
> (X) 2G/2G user/kernel split
>
> and #4 is:
>
> Device Drivers --->
> Generic Driver Options --->
> -*- Userspace firmware loading support
>
> > For #6, how would I get the zynq remoteproc driver into the kernel using Yocto
> > and meta-xilinx? I'm assuming #1-5 are standard kernel configurations, but #6
> > is zynq specific and wouldn't be a standard kernel config item.
>
> #5 and #6 are options so long as you're building linux-xlnx of some form
> as your virtual/kernel:
>
> Device Drivers --->
> Remoteproc drivers --->
> < > Support ZYNQ remoteproc
> Rpmsg drivers --->
> < > rpmsg user driver (for example...)
>
> >
> > Thank you for any help.
> >
> > Edward
>
> --
> -Joe MacDonald.
> :wq
More information about the meta-xilinx
mailing list