[U-Boot] FDT howto

Jagan Teki jagannadh.teki at gmail.com
Sun Feb 24 06:21:12 CET 2013


Hi Simon/all,

Can anyone help me out.

Thanks,
Jagan.

On Thu, Feb 21, 2013 at 10:33 PM, Jagan Teki <jagannadh.teki at gmail.com> wrote:
> Hi All,
>
> I am planning to use devicetree on u-boot.
> I have an experience to work with devicetree on Linux.
>
> For u-boot, I have read doc from doc/README.fdt-control.
> I see some dts usages on tegra boards.
>
> I have lot of confusions with the concept itself.
>
> Is Linux and u-boot devicetree concept and build system are same?
>
> Suppose I have 4 boards J1, J2, J3 & J4 on my soc "emb".of vendor "vast"
>    For this requirement I have
>    board/vast/dts/J1.dts
>    board/vast/dts/J2.dts
>    board/vast/dts/J3.dts
>    board/vast/dts/J4.dts
>
>    include/configs/emb_common.h ==> single configuration of all SOC
> needed definitions
>    like defconfig in Linux.
>
>    do I need any more files?
>
>    In emb_common.h i am defining
>    CONFIG_OF_SEPARATE is it sufficient?
>
>    My plan is to build u-boot and then build the dtb with specific
> board and then combine.
>
> I saw that all tegra boards config files are defining
> CONFIG_DEFAULT_DEVICE_TREE if ie. the case dts is a compile time
> option right.
> am i correct?
>
> Please let me know your inputs.
>
> --
> Thanks,
> Jagan.


More information about the U-Boot mailing list