From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ia0-f169.google.com (mail-ia0-f169.google.com [209.85.210.169]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id A726BE0071D for ; Tue, 12 Mar 2013 15:12:13 -0700 (PDT) Received: by mail-ia0-f169.google.com with SMTP id j5so345934iaf.14 for ; Tue, 12 Mar 2013 15:12:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding:x-gm-message-state; bh=DYlAxPD9LhFwIrhppINBMjNI42rmc57khFV5CTRxZkY=; b=hXiuqRSGAMU12ENOEX7lQeygcuT6j1JonDICaNtg2EFoEG74++B2X2zBTnI5vfnh0g 5FvlMIRcv6oxRgvEOYRqOVrxtxu5RJwLM2zdXBJIeb1OpZpFywkUp2C0xGypGxn9i2bH h0UzmgvdwRq8aNShV23YmCTIU9m6J24OepZLkCNHQscN/CoUSHi+kL6YURZo9ZCmTp+J 4QaOnnJeNGVSgYBeMj8hrBecmWUMOJKgRHUUBMG0G1hKUBt0VaEQ7Ao6h3/J92XYiVMU Jo8zUjzJqeUvQ5XI3bsAvE7O4X9c/sZigvFVbXzgsLC6O6oM7UuEF/fRDfHiURQ/JZh6 k3UQ== X-Received: by 10.42.149.135 with SMTP id w7mr11008965icv.25.1363126333156; Tue, 12 Mar 2013 15:12:13 -0700 (PDT) Received: from [192.168.0.55] ([70.96.116.236]) by mx.google.com with ESMTPS id ih1sm22011203igc.3.2013.03.12.15.12.11 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 12 Mar 2013 15:12:12 -0700 (PDT) Message-ID: <513FA839.2030703@boundarydevices.com> Date: Tue, 12 Mar 2013 15:12:09 -0700 From: Eric Nelson User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130221 Thunderbird/17.0.3 MIME-Version: 1.0 To: Ashwin Kirpalani References: In-Reply-To: X-Gm-Message-State: ALoCoQlNcOgKhLbjGTn5LsVDaHMxivwFkAuRjcowT686b/zw04stqqGmInWb20nk0EIx6RBvMZld Cc: meta-freescale@yoctoproject.org Subject: Re: Pulling down linux imx kernel in yocto X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Mar 2013 22:12:13 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 03/12/2013 01:39 PM, Ashwin Kirpalani wrote: > This is sort of a beginner question but I need clarification. I have > successfully build the fsl-image-gui using steps from > https://community.freescale.com/docs/DOC-94024 for the sabrelite imx6 > board and would like to add a device driver for a camera and/or lcd. > > How do I pull down the linux-imx kernel source such that I can add my > driver, run menuconfig and build the kernel using bitbake. > > Much appreciate the help! > Hi Ashwin, This should be a simple matter of grabbing the sources (using git), setting your toolchain PATH, and running the compile. Note that you might want to grab the kernel configuration from a device running Yocto as a starting point. There are some bits included in the Yocto configuration that will be useful (including single-touch selection for Hannstar display and I believe some udev-related updates from Fabio). You can grab the kernel configuration out of /proc/config.gz on a running system, and gunzip it into your kernel source tree as file name ".config" to get an identical starting point. There must be an easier way to access the Yocto-built cross compiler, but it appears on my system under: ~/yocto/build/tmp/sysroots/x86_64-linux/usr/bin/armv7a-vfp-neon-poky-linux-gnueabi/arm-poky-linux-gnueabi-gcc Regards, Eric