[U-Boot] [PATCH] x86: Fix regression build issue of coreboot-x86_defconfig

Bin Meng bmeng.cn at gmail.com
Fri May 29 05:03:31 CEST 2015


Hi Andy,

On Thu, May 28, 2015 at 11:22 PM, Andy Pont <andy.pont at sdcsystems.com> wrote:
> Hi Bin,
>
>> I just found u-boot.rom created from u-boot-x86/testing branch does
>> not have working network any more on QEMU. It is working on the
>> u-boot-x86/master branch.
>>
>> => set serverip 10.10.0.100;set ipaddr 10.10.0.108;set netmask
>> 255.255.255.0;set gatewayip 10.10.0.100
>> => run ramboot
>> *** ERROR: `serverip' not set
>> *** ERROR: `serverip' not set
>>
>> But 'print' says the env indeed has the 'serverip'. I think there
>> should be something in the upstream that caused this after the
>> u-boot-x86/testing branch rebase. Do you know where might be the
>> problem?
>
> This looks very similar to an issue that got patched on the i.MX6 yesterday
> by Stefano which said:
>
> commit fd3056337e6fcc140f400e11edd33f6f1cb37de1
> "Use env callbacks for net variables" has a side effect on i.MX6 boards
> because they do not set CONFIG_NET: the ip address results not set, but it
> is stored in the environment."
>
> Might be something to check...
>

Thanks for the hint! Indeed there are something wrong in the upstream
which broke the networking on several x86 boards.

Regards,
Bin


More information about the U-Boot mailing list