public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: James Chargin <jimccrown@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] Newbie to u-boot needs help! Please help if you can
Date: Tue, 12 Jan 2016 08:02:17 -0800	[thread overview]
Message-ID: <56952389.8050404@gmail.com> (raw)
In-Reply-To: <908168944.5675279.1452553980925.JavaMail.yahoo@mail.yahoo.com>

Hello Kevin Alexander,

On 01/11/2016 03:13 PM, Kevin Alexander wrote:
>   Hello
> I am making a bigeffort to try to acquire knowledge regarding embedded Linux.

A big effort is a great idea. A long association is also beneficial as a 
lot of stuff happens that is not documented well (or at all) and being 
around provides for exposure to this type of change.

> Myprimary reference is the book entitled 'Embedded Linux Primer, SecondEdition A Practical, Real-World Approach' by Christopher Hallinan,published 2010

U-Boot has recently (at least when compared to the time taken to write 
and publish a book) gone through three major changes that I'm aware of.

My work includes some U-Boot customization so I have some exposure to 
this, but I'm anything but an expert or core U-Boot developer.

1) The configuration system has changed from one based primarily on 
large number of #define in header files to something based closely on 
KConfig as used in the Linux kernel.

2) The build system has moved quite close to KBuild as used in the Linux 
kernel.

3) A unified device driver model has been introduced and conversion of 
existing drivers is currently under way.

> I have reachedchapter 7, 'Bootloaders', and I am having a few problems with thischapter. In section 7.3 it starts to make mention of u-boot. Aftergit cloning and examining the latest u boot source tree, it isapparent that the description in the book about how to configure andbuild u-boot is not congruent the latest u-boot source tree. Cansomeone reply to this message, or  point me to a(nother) mailing list(s),wikis or urls that would allow me to acquire a good understanding onhow configure and build u-boot as represented by the latest u-bootsource tree.

I'm not sure official U-Boot documentation has been modified yet to 
reflect these changes. Even if it had, it is likely to assume 
familiarity with the Linux kernel KConfig and KBuild systems. Referring 
to the Linux documentation for these subsystems might be helpful in 
understanding how the similar U-Boot facilities operate.

The main documentation for U-Boot is the README file at the top 
directory level. Also, see files in the doc subdirectory. However, as I 
said, don't be too surprised if these sources are not up to date.

>
> Many thanks in advance

Good luck, and welcome to U-Boot.

If you end up developing understanding of these parts of the system by 
exploration, others in the community (like me) and other newbie's could 
really benifit from your knowledge. Please consider writing up what you 
find and submitting patches to README (or the wiki at 
http://www.denx.de/wiki/DULG/Manual)

Best Regards,
Jim
-- 
Jim Chargin
AJA Video Systems                       jimc at aja.com
(530) 271-3334                          http://www.aja.com

      reply	other threads:[~2016-01-12 16:02 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <908168944.5675279.1452553980925.JavaMail.yahoo.ref@mail.yahoo.com>
2016-01-11 23:13 ` [U-Boot] Newbie to u-boot needs help! Please help if you can Kevin Alexander
2016-01-12 16:02   ` James Chargin [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=56952389.8050404@gmail.com \
    --to=jimccrown@gmail.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox