[meta-ti] Poky and meta-ti advice for Beaglebone Black

Denys Dmytriyenko denys at ti.com
Wed Sep 26 12:35:21 PDT 2018


On Wed, Sep 26, 2018 at 06:27:10PM +0000, Tsai, Matt wrote:
> Leo,
> 
> Thanks for sharing the experience.
> Questions:
> 
>   1.  Do you set MACHINE ?= “am3335x-evm” in local.conf and build 
>   core-image-minimal? Or other image target is used?

Don't use core-image-minimal - it won't install modules or DTBs into rootfs 
automatically. You'd have to install those manually. Or use at least 
core-image-base or some custom image.


>   2.  Do you have to modify anything to make Linux OS (not bootloader) 
>   Ethernet and USB to work?

Shouldn't need to.


> I used poky tag “sumo-19.0.0” and meta-ti tag “ti2018.02” and set MACHINE ?= 
> “beaglebone” to build core-image-minimal.

Please use matching branches - i.e. "rocko" from all branches.
There were recent reports that "beaglebone" machine had some boot issues. 
Use "am335x-evm" instead - it does support Beaglebone.


> The USB host does not work. I  wonder if I am using a good base to start 
> with.

Check if you have corresponding modules installed and loaded.


> Also, a question about the Linux kernel 
> meta-ti/recipes-kernel/linux/linux-ti-staging-4.14/defconfig content:
> The original in “ti2018.02” tag is “use-tisdk-config= ti_sdk_omap2_release”. 
> But I also see people changing it to “use-tisdk-config= 
> ti_sdk_am3x_release”. I tried both, but USB host working. So I wonder what 
> is the correct one to use?

The defconfig is being selected based on the machine you build for. When 
building "am335x-evm" or "beaglebone", the defconfig with ti_sdk_am3x_release 
is used.


> Thank you for your help!
> 
> 
> From: Leo Meza [mailto:leo.e.meza at gmail.com]
> Sent: Wednesday, September 26, 2018 6:28 AM
> To: Tsai, Matt <matt.tsai at thermofisher.com>
> Cc: meta-ti at yoctoproject.org
> Subject: Re: [meta-ti] Poky and meta-ti advice for Beaglebone Black
> 
> CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
> 
> Matt,
> 
> I've been having some success with the "rocko" branches (meta-ti, etc), and using the "am335x-evm" machine for beaglebone black.
> 
> I haven't done any i2c yet, but Ethernet and USB are working fine. I'm still on the left of the learning curve though, maybe someone else on this thread has better advice.
> 
> -Leo
> 
> On Tue, Sep 25, 2018, 4:19 PM Tsai, Matt <matt.tsai at thermofisher.com<mailto:matt.tsai at thermofisher.com>> wrote:
> Hi all,
> 
> I am new to Yocto and was trying to use poky and meta-ti to customize Linux to run on Beaglebone Black. There are a couple of questions I encountered, hopefully I can get some advice here:
> 
>   1.  What is the recommended poky and meta-ti branch/tag to use?
>   2.  If we need to enable some common device support such as Ethernet, USB host port, I2C, …etc., what do we need to modify on these recommended poky and meta-ti software?
> 
> Thank you for your help!
> 
> --
> _______________________________________________
> meta-ti mailing list
> meta-ti at yoctoproject.org<mailto:meta-ti at yoctoproject.org>
> https://lists.yoctoproject.org/listinfo/meta-ti<https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.yoctoproject.org_listinfo_meta-2Dti&d=DwMFaQ&c=q6k2DsTcEGCcCb_WtVSz6hhIl8hvYssy7sH8ZwfbbKU&r=LfbDghM-XW_5RT-h77pAoNBiz4zBr-sjgQI-UHuV1XU&m=UuF_TrnC3fiw_PH3rBROKHlrXnfbfuQsyAh86iV9mU8&s=CNQxEhuNF6ot6MXd-CTbz-U3ZLFsc_vqgRx_lnW3HkM&e=>

> -- 
> _______________________________________________
> meta-ti mailing list
> meta-ti at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti



More information about the meta-ti mailing list