[U-Boot-Users] [PATCH] fdt: add fdtcmd env var to allow post processing of device tree before boot
Scott Wood
scottwood at freescale.com
Mon Aug 4 22:55:37 CEST 2008
Kumar Gala wrote:
> On Aug 4, 2008, at 3:27 PM, Wolfgang Denk wrote:
>> So just run the needed commands before you run "bootm" as part of your
>> boot command sequence.
>
> This doesnt work. Lets say I want to remove a node or property that
> ft_board_setup() adds. If I do what you are suggesting the node or
> prop will get added back:
>
> fdt addr <FOO>
> fdt boardsetup (we assume this adds /bar/prop)
> fdt rm /bar/prop
> bootm (will call ft_board_setup and add /bar/prop back)
>
> This assumes I know the best location for the device tree before
> "bootm" which I'd argue isn't really true. Especially if my dtb is in
> flash.
Why not? Wouldn't it be just another environment variable, like the
load address for the kernel?
-Scott
More information about the U-Boot
mailing list