[meta-freescale] Freescale U-Boot User's Guide

tom campbell content at DinkumSoftware.com
Fri May 30 07:36:49 PDT 2014


On 05/29/2014 11:53 AM, Bob Cochran wrote:
> On 05/29/2014 10:21 AM, tom campbell wrote:
>> I'm upgrading from Freescale's Yocto Beta release to Freescale's GA
>> release.
>>
>> In the "Freescale Yocto Project User's Guide" Doc# IMXLXYOCTOUG, Rev
>> L3.10.17_1.0.0ga, 05/2014
>> In section 5.4 U-Boot Configuration, page 7 it refers to:
>>
>>      Freescale U-Boot User's Guide
>>
>> I can't seem to find that document.  Can anyone point me to it?
>
> Hi Tom,
>
> Where are these docs you are referring to?  Are they on the Freescale 
> Community site?
>
> It's not clear to me whether you are an i.MX/ARM developer or QorIQ 
> (ARM or powerpc)
>
> For me, I can find Freescale u-boot documentation in my "Freescale 
> Linux SDK for QorIQ Processors" documentation folder.  This is part of 
> the SDK tar ball.  I think this same information is available on 
> freescale.com at their infocenter, but it seems to be down at the 
> moment (at least for me).
>
> It's never been clear to me where developers using Freescale devices 
> are supposed to look for the latest stable yocto/linux documentation & 
> patches: SDK, Yoctoproject.org, freescale.com, git.freescale.com or 
> community.freescale.com.
>
> I would appreciate someone letting me know if this has been clarified 
> recently.
>
> Thanks,
>
> Bob
>

Bob/List/Lauren:

I'm an i.MX/ARM developer.

Thank all for response.

I would echo Bob's sentiments that the Freescale QA release badly needs 
a "home landing page" with links to follow for documentation and the 
like.  The Freescale documentation is IMHO quite good (thank you).  
Finding it is a another matter.  I'm new to Yocto (which I like), but 
the layered architecture makes finding who is responsible for what and 
locating the appropriate documentation more than daunting to a newbie 
Yocto user..... and this is coming from a grizzled embedded linux 
veteran on his Nth build system.  I can only image the glazed eyes of a 
rookie C programmer coming from a single proprietary os.

The closest thing I found to a "home page" is 
http://freescale.github.io/#header-section whose documentation link goes 
to http://freescale.github.io/doc/release-notes/1.6/.  I downloaded the 
tarball of fsl-yocto-3.10.17_1.0.0.tar.gz from somewhere from 
Freescale.com (I think).  I would think it ought to be pointed to from 
the "home page" somehow.  Maybe it is, and I can't find it.

I understand that there are plethora of Freescale products and I only 
care about one, but I suspect other product lines suffer from the same 
issues.  To be fair, I haven't looked into the build directories created 
by yocto/bitbake.  It may be that some of this documentation is there. 
(I'm focusing on getting the GA release to run on a custom board at the 
moment).

Next on my list is to build the toolkit for u-boot development outside 
of yocto and the sdk for eclipse development.  General question.  If I 
understand the process, building the toolkit (sorry I forget the exact 
target name) installs all the appropriate cross-compilers/linkers needed 
for the i.Mx.  Normally a clean yocto build via bitbake also completely 
builds the cross-chain compilers/linkers.  Are the yocto recipes smart 
enough to use any existing cross compliers?  Do I have to edit a recipe 
file?  Is it a bad idea?  Basically looking to reduce the build time.

 From memory, the github.io points you to installing sphinx and 
self-generate documentation locally from git:github.io.  Is it's content 
currently available on the web?

I would also echo Bob's request for a freescale bugzilla or equivalent.

thx
tom campbell
www.DinkumSoftware.com








More information about the meta-freescale mailing list