From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 64090E00BC1; Fri, 20 Jun 2014 14:18:53 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low * trust * [209.85.220.51 listed in list.dnswl.org] Received: from mail-pa0-f51.google.com (mail-pa0-f51.google.com [209.85.220.51]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id E4C9EE00B7B for ; Fri, 20 Jun 2014 14:18:49 -0700 (PDT) Received: by mail-pa0-f51.google.com with SMTP id hz1so3515477pad.24 for ; Fri, 20 Jun 2014 14:18:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=bD4UKCg5hcFUstn8cBYWy62aj35evIV7a6YH4qWIMi0=; b=XdO4XiiHOA4w/cPmS+vmtqJiakiB9R9f9DF3YD1l/4q5lPTKT2s1pCJ0MKs45xMNH+ 0ZmZ/Yui0L57jS7jNX/jCoUppxbt1jxQCswmgstt+8U9fIAjEodkwbYLm4mfKhCiJ4Hz jG9edMkLfxyDGGHDTJNvWjsPvs8XDiNqvr/f7ejG1279QDZ/m8tDlstn6han7q+3mnbK JrWnX/MZzeozZJb9kt8a+pEUisO2j7FQaYtoO3VqeLlLBSpX9ISt0FL4DNH72FKBIGAc kV3vBefCpy3r/AMn7CGtRVWSiEQXK8BbHYYaXR8ds1jQ/QJuCHjonqmMrbwgxyfJTWOm G00A== X-Gm-Message-State: ALoCoQkdY4Neg15K5S0B3dgP7SNbxMq5AVLj6iBXS73t27iZpdmrpxoAq8hSjWszKAKv83UAvhFe X-Received: by 10.66.121.197 with SMTP id lm5mr7993172pab.118.1403299129040; Fri, 20 Jun 2014 14:18:49 -0700 (PDT) Received: from [192.168.1.11] ([63.226.49.26]) by mx.google.com with ESMTPSA id fv2sm14985870pbd.11.2014.06.20.14.18.47 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 20 Jun 2014 14:18:48 -0700 (PDT) Message-ID: <53A4A535.1000602@boundarydevices.com> Date: Fri, 20 Jun 2014 14:18:45 -0700 From: Eric Nelson User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Stephen Munnings , Fabio Estevam , Otavio Salvador References: <62cc89c56e164d82961d0b7503e05c16@BLUPR08MB471.namprd08.prod.outlook.com> <68bf4ec0f6d1499b8903a702184d7f2c@BLUPR08MB471.namprd08.prod.outlook.com> In-Reply-To: <68bf4ec0f6d1499b8903a702184d7f2c@BLUPR08MB471.namprd08.prod.outlook.com> X-Enigmail-Version: 1.6 Cc: "meta-freescale@yoctoproject.org" Subject: Re: Does anybody know of a quick way to migrate an IMX6 BSP from dora to daisy? 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: Fri, 20 Jun 2014 21:18:53 -0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi Stephen, On 06/20/2014 12:31 PM, Stephen Munnings wrote: > -----Original Message----- > From: Fabio Estevam [mailto:festevam@gmail.com] > Sent: Friday, June 20, 2014 2:17 PM > To: Otavio Salvador > Cc: Stephen Munnings; meta-freescale@yoctoproject.org > Subject: Re: [meta-freescale] Does anybody know of a quick way to migrate an IMX6 BSP from dora to daisy? > > On Fri, Jun 20, 2014 at 2:18 PM, Otavio Salvador wrote: > >> During the change, we (U-Boot community) ported all boards in the >> source code but as you keep your board in an internal fork you need to >> handle it yourself. > > Tha's correct. In order to avoid such pain in the future, Stephen could add his board support to mainline U-boot. > > This way, whenever an API change happens, the board will be automatically converted. > -----End Original Message----- > > > Thanks Fabio and Otavio. > > Even if we were going to put this board in the mainline U-boot > (somewhat unlikely, as the board itself is a sub-component of a larger > system, and not likely to ever hit the market as the "board by itself"), > it was (and still is) under development. I don't think it is very wise > (if it is even allowed) to put an unfinished board into the U-boot mainline. > > The only issues I have here are: > > a) The lack of notification that such a change had happened between > dora and daisy. And I don’t see how I can blame anybody for that, as I > am not sure how that information should/would/could have been sent to > the right target audience in the appropriate time frame(s) anyway. > Timely responses to my query (which did happen) are sufficient, I think. > > b) The lack of the "conversion tool". Apparently Eric Nelson of > Boundary Devices did much of this work (thanks Eric ), but the > conversion tool seems to have "gone missing". That would have solved > everything in a reasonably cost effective manner. A pity it is MIA! > This script was kind of a glorified search and replace, and if you're just updating one board, doing this by hand is tedious but not very time consuming. > For now, we will just stay with dora, and 2013.10. At least we will > now know some of the costs associated with moving forward if we ever > need to. > I do think you're missing something. The pad changes I made were to U-Boot, and there's no reason you can't stick with your 2013.10 version of U-Boot and migrate to a 3.10.17 kernel. Changing the kernel is likely much more involved, since you should switch to device-tree in the process, and no amount of tool helps there. Your best bet is to closely track your differences from another board that's already made the jump. This is essentially what we do with our 20-some-odd custom boards that tend to be variants of SABRE Lite/Nitrogen6x designs. Regards, Eric