
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@nxp.com; u-boot@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