[U-Boot] dtb vs. kernel command line arguments

Kim Phillips kim.phillips at freescale.com
Tue Mar 5 01:03:23 CET 2013


On Mon, 4 Mar 2013 10:30:45 -0800
Curt Brune <curt at cumulusnetworks.com> wrote:

> Hello -
> 
> I want to pass a number of arguments from u-boot to the booted kernel. 
> The arguments are needed by user space applications, not the kernel.
> 
> I can think of two ways:
> 
> 1. append args by setting "bootargs".
> 2. add nodes to the dtb before booting.
> 
> Is there a preferred way to pass information like this?
> 
> Like I said the arguments are not needed by the kernel device drivers, 
> but by user space applications.
> 
> I like the structure of nodes in the dtb.

please don't dual-purpose device trees as a mechanism of getting
arguments through the kernel into userspace - device trees strictly
describe the hardware.

btw, this question would be more appropriately posted on
devicetree-discuss (in case you have more).

Kim



More information about the U-Boot mailing list