<div dir="ltr">Hi Denys,<div><br></div><div>My build issues were because of too little RAM. I fired up a much more powerful AWS instance and built everything to completion in 40 minutes.</div><div><br></div><div>To use meta-ti: Just add to bblayers.conf and remove meta-yocto-bsp?</div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Jun 28, 2017 at 9:20 AM Kenny Koller <<a href="mailto:kenny@understoryweather.com">kenny@understoryweather.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks Denys. I read through the links and even your slides via the "yumminess" post on Yocto. Thanks for all the good work.<div><br></div><div>I feel like I should be building against meta-ti. This is for an actual remote product (no GUI) with several hundred instances and I'm trying to build a small distro that has just what I need. What exists is a hybrid of two debian releases and a backported kernel and I'd like to get that under control.<br></div><div><br></div><div>Your post clarifies the layers but if I want to use meta-ti with Poky/Morty (presumably the correct choice) what must I do? Also <a href="https://www.yoctoproject.org/product/meta-ti-bsp-layer" target="_blank">this link</a> suggests that meta-ti is compatible with Yocto 1.6. I assume that's just outdated information..</div><div><br></div><div><a href="http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/about/" target="_blank">This link</a> suggests that the layer depends on openembedded-core. Is this true or is this now folded in to Poky?</div><div><br></div><div>I'm beginning to work on a new hardware design that integrates one of the TI Cortex-A solutions on to a single board (rather than the Beaglebone black mated to our board) so I'm motivated to sort all of this out.</div><div><br></div><div>Best regards,</div><div><br></div><div>Kenny</div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Jun 27, 2017 at 10:44 AM Denys Dmytriyenko <<a href="mailto:denys@ti.com" target="_blank">denys@ti.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, Jun 27, 2017 at 10:12:12AM -0700, Kenny Koller wrote:<br>
> On Tue, Jun 27, 2017 at 9:22 AM, Denys Dmytriyenko <<a href="mailto:denys@ti.com" target="_blank">denys@ti.com</a>> wrote:<br>
><br>
> > Well, meta-ti is quite active and is current. If by current you mean "pyro"<br>
> > branch, then it's not an indication and there was an explanation on the<br>
> > list.<br>
><br>
> Yes. I see the activity on this list (no offense meant). New to the list so<br>
> probably missed any explanation.<br>
<br>
Activity in git:<br>
<a href="http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/" rel="noreferrer" target="_blank">http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/</a><br>
<br>
Reply to "pyro" branch question:<br>
<a href="https://lists.yoctoproject.org/pipermail/meta-ti/2017-June/010023.html" rel="noreferrer" target="_blank">https://lists.yoctoproject.org/pipermail/meta-ti/2017-June/010023.html</a><br>
<br>
<br>
> > But in general, if you are not using meta-ti layer, why are you posting<br>
> > error<br>
> > messages to meta-ti list?<br>
><br>
> Because it's not clear which layers are required for the Beaglebone build<br>
> (as I mention in my previous response). It occurred to me that perhaps<br>
> meta-ti must be included to build the bootloaders. As far as I can tell<br>
> there is no explicit mention of which layers are required. I think the<br>
> answer is that Poky includes everything that is required but my build<br>
> failed for a reason that was unclear.<br>
<br>
Some time ago I gave this explanation of layers for BeagleBone:<br>
<a href="https://lists.yoctoproject.org/pipermail/yocto/2014-October/021819.html" rel="noreferrer" target="_blank">https://lists.yoctoproject.org/pipermail/yocto/2014-October/021819.html</a><br>
<br>
Most of that still stands today and both meta-ti and meta-yocto-bsp provide<br>
own versions of u-boot.<br>
<br>
<br>
> I can hop off this list if it has nothing to do with the Beaglebone<br>
> processor.<br>
<br>
meta-ti has everything to do with BeagleBone, but you are not using it. You<br>
are using meta-yocto-bsp - it does provide upstream versions of u-boot and the<br>
linux kernel and normally just works for BeagleBone. What the exact issue with<br>
"pyro" in your case, I'm not sure.<br>
<br>
--<br>
Denys<br>
<br>
<br>
> > On Tue, Jun 27, 2017 at 04:51:29AM +0000, Kenny Koller wrote:<br>
> > > I'm not sure if I should be using it. When I look at the meta-ti<br>
> > repository<br>
> > > it doesn't seem current with the Poky releases. Furthermore it seems that<br>
> > > meta-yocto-bsp contains recipes for Beaglebone. It's not clear to me<br>
> > which<br>
> > > layer has a recipe for Das U-Boot.<br>
> > ><br>
> > > All I did was clone Poky. Checkout Pyro. Edited my local.conf to<br>
> > > MACHINE='beaglebone'. And `bitbake core-image-minimal`.<br>
> > ><br>
> > > On Mon, Jun 26, 2017 at 11:53 AM Denys Dmytriyenko <<a href="mailto:denys@ti.com" target="_blank">denys@ti.com</a>> wrote:<br>
> > ><br>
> > > > Do you use meta-ti layer?<br>
> > > ><br>
> > > ><br>
> > > > On Sat, Jun 24, 2017 at 02:50:32AM +0000, Kenny Koller wrote:<br>
> > > > > Hi,<br>
> > > > ><br>
> > > > > I'm using 2.3 to build the minimal Beaglebone Black images.<br>
> > > > ><br>
> > > > > I issue the following and get the error below. Is the warning<br>
> > regarding a<br>
> > > > > missing bootloader config the issue?<br>
> > > > ><br>
> > > > > Thanks,<br>
> > > > ><br>
> > > > > Kenny<br>
> > > > ><br>
> > > > > $ bitbake core-image-minimal<br>
> > > > ><br>
> > > > > | INFO: Creating image(s)...<br>
> > > > > |<br>
> > > > > | WARNING: bootloader config not specified, using defaults<br>
> > > > > |<br>
> > > > > | ERROR: _exec_cmd: install -m 0644 -D<br>
> > > > > /home/ubuntu/yocto/poky/build/tmp/deploy/images/beaglebone/<br>
> > u-boot.img<br>
> > > > ><br>
> > > > /home/ubuntu/yocto/poky/build/tmp/work/beaglebone-poky-<br>
> > linux-gnueabi/core-image-minimal/1.0-r0/deploy-core-<br>
> > image-minimal-image-complete/core-image-minimal-beaglebone-<br>
> > 20170624014756/tmp.wic.khxryxga/boot/u-boot.img<br>
> > > > > returned '1' instead of 0<br>
> > > > > | output: install: cannot stat<br>
> > > > > '/home/ubuntu/yocto/poky/build/tmp/deploy/images/<br>
> > beaglebone/u-boot.img':<br>
> > > > No<br>
> > > > > such file or directory<br>
> > > > > |<br>
> > > > > | WARNING: exit code 1 from a shell command.<br>
> > > > > | ERROR: Function failed: do_image_wic (log file is located at<br>
> > > > ><br>
> > > > /home/ubuntu/yocto/poky/build/tmp/work/beaglebone-poky-<br>
> > linux-gnueabi/core-image-minimal/1.0-r0/temp/log.do_image_wic.12719)<br>
> > > > > ERROR: Task<br>
> > > > > (/home/ubuntu/yocto/poky/meta/recipes-core/images/core-<br>
> > <a href="http://image-minimal.bb" rel="noreferrer" target="_blank">image-minimal.bb</a>:<br>
> > > > do_image_wic)<br>
> > > > > failed with exit code '1'<br>
> > > > > NOTE: Tasks Summary: Attempted 2263 tasks of which 2252 didn't need<br>
> > to be<br>
> > > > > rerun and 1 failed.<br>
> > > > ><br>
> > > > > Summary: 1 task failed:<br>
> > > > >   /home/ubuntu/yocto/poky/meta/recipes-core/images/core-<br>
> > <a href="http://image-minimal.bb" rel="noreferrer" target="_blank">image-minimal.bb</a><br>
> > > > :<br>
> > > > > do_image_wic<br>
> > > > > Summary: There was 1 ERROR message shown, returning a non-zero exit<br>
> > code.<br>
> > > ><br>
> > > > > --<br>
> > > > > _______________________________________________<br>
> > > > > meta-ti mailing list<br>
> > > > > <a href="mailto:meta-ti@yoctoproject.org" target="_blank">meta-ti@yoctoproject.org</a><br>
> > > > > <a href="https://lists.yoctoproject.org/listinfo/meta-ti" rel="noreferrer" target="_blank">https://lists.yoctoproject.org/listinfo/meta-ti</a><br>
> > > ><br>
> > > ><br>
> ><br>
</blockquote></div></blockquote></div>