[U-Boot] [PATCH v7 00/15] SiFive FU540 Support
Alexander Graf
agraf at suse.de
Tue Feb 12 06:22:57 UTC 2019
> Am 12.02.2019 um 03:57 schrieb Anup Patel <anup at brainfault.org>:
>
>> On Mon, Feb 11, 2019 at 9:07 PM Andreas Schwab <schwab at suse.de> wrote:
>>
>>> On Feb 11 2019, Anup Patel <Anup.Patel at wdc.com> wrote:
>>>
>>> This patchset adds SiFive Freedom Unleashed (FU540) support
>>> to RISC-V U-Boot.
>>>
>>> The patches are based upon latest U-Boot source tree
>>> (git://git.denx.de/u-boot.git) at commit id
>>> dbe70c7d4e3d5c705a98d82952e05a591efd0683
>>>
>>> All drivers namely: SiFive PRCI, SiFive Serial, and Cadance
>>> MACB Ethernet work fine on actual SiFive Unleashed board and
>>> QEMU sifive_u machine.
>>
>> Looks like the MACB driver cannot find the correct MAC address. That
>> makes it rather awkward for network boot.
>>
>> Warning: ethernet at 10090000 (eth0) using random MAC address - 0e:14:15:06:ae:e4
>
> This is because we don't have place to put U-Boot environment
> variables as of now on Unleashed board. This will be solved once
> we have SPI driver and SPI_MMC driver for Unleased board.
>
> In future, we will be saving "ethaddr" environment variable on
> SPI_MMC so U-Boot will pick MAC address at boot-time from
> SPI_MMC. Once this is achieved, the above warning will go away.
How is the MAC determined in Linux?
Alex
>
> Regards,
> Anup
More information about the U-Boot
mailing list