[U-Boot] [PATCH] board/ls2080ardb: Update board env based on SoC
York Sun
york.sun at nxp.com
Fri Aug 25 15:22:52 UTC 2017
On 08/24/2017 09:52 PM, Priyanka Jain wrote:
>
>
>> -----Original Message-----
>> From: York Sun
>> Sent: Thursday, August 24, 2017 8:26 PM
>> To: Priyanka Jain <priyanka.jain at nxp.com>; u-boot at lists.denx.de
>> Subject: Re: [PATCH] board/ls2080ardb: Update board env based on SoC
>>
>> On 08/24/2017 12:07 AM, Priyanka Jain wrote:
>>> As per current implemenetation, default value of board env is based on
>>> board filename i.e ls2080ardb.
>>>
>>> With distro support changes, this env is used to decide upon kernel
>>> dtb which is different for other SoCs (ls2088a, ls2081a) combination
>>> supported with this board.
>>>
>>> Add support to modify board env based on SoC type
>>
>> Please point me to where environmental variable "board" is used for distro boot.
>> I only see it for PXE.
> Please refer to file end part in "ENV_SETTINGS" section in file "include/configs/ls2080ardb.h",
> Linux boot commands like "nor_bootcmd" uses command "bootm $loadr_addr#$board"
> Depending upon board value, kernel dtb is chosen.
I see. It is not a variable used by U-Boot itself. I wonder if you can
use multiple configurations in FIT image to maximize the flexibility to
load different device tree image.
York
More information about the U-Boot
mailing list