[meta-xilinx] noob confusion

Williamson, Ralph K. Ralph.Williamson at drs.com
Fri Aug 4 06:55:20 PDT 2017


Some history:
I had been working with Petalinux 15.4 for over a year. Successfully built and used many linux images for our ZC706 board we are using in a custom hardware project. I recently wanted to add USB OTG capability but was unable to get it working successfully. So I upgraded to Petalinux 17.2. Needless to say, this was quite a difference and had much difficulty moving all of my apps/libraries/modules. At some point I started getting strange errors which I posted to Xilinx linux embedded forum. Spent 2 weeks on it but could not get beyond those issues. So on a whim I decided to try yocto + meta-xilinx on my same system. This worked perfectly so I would like to proceed with this to get back to what my Petalinux 15.4 +17.2 had.

My questions now are.

1)      How do I modify or add to meta-xilinx to get closer to the build that is produced by Petalinux 17.2 (without the errors I experienced of course :). I look thru Petalinux 17.2 and it has config files that set many variables like "CONFIG_SUBSYSTEM_COMPONENT_DEVICE__TREE_NAME_DEVICE__TREE__GENERATOR=y" for instance. How are these translated to yocto recipes that I might use in meta-xilinx build?

2)      What is meta-petalinux and should I install that and do a build? Do I set the machine to "" like I did with meta-xilinx build?

3)      Examples to add custom applications, custom shared libraries, custom modules to the build. Or is this just standard yocto stuff?

4)       If I need to import a new HDF definition into my meta-xilinx build, how do I do that? I currently do "petalinux-config --get-hw-description -p" in Petalinux 15.4.

Thanks everyone for suffering thru my education. BTW I have no problem with using Petalinux 17.2, I was just simply unable to get it to recover from that issue I was having no matter what I did, including reinstalling all components.
Thanks and BR,
Ralph
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-xilinx/attachments/20170804/23c753b7/attachment.html>


More information about the meta-xilinx mailing list