[u-boot 0/3] Add minimal ast2400 support
Joel Stanley
joel at jms.id.au
Wed Jun 22 22:55:00 AEST 2016
On Wed, Jun 22, 2016 at 1:26 AM, Cédric Le Goater <clg at kaod.org> wrote:
>> https://github.com/shenki/u-boot/tree/v2016.05-aspeed-openbmc
>
> Thanks for doing this. It was important to have a common branch for both
> ast2400 and ast2500 to start cleaning up.
>
>> I'll boot test it on a palmetto, ast2500evb, and witherspoon tomorrow
>> and then move openbmc to use this branch.
>
> Tested on palmetto and ast2500evb. It boots fine the OpenBmc image and
> network is ok after boot on both. However network does not work on the
> ast2400 in uboot. This needs digging.
It was using the faraday driver, not the aspeednic one. I fixed this
up and re-pushed (along with a bunch of cleanups - you may find the
history was rewritten, sorry).
aspeednic.c has a bunch of #defines I copied from the board files when
bringing up witherspoon which forces the driver into NC-SI mode. I
suggest we use the ftgmac100 driver for platforms with a dedicated
phy, and aspeednic for NC-SI. The goal is to add a NC-SI library to
u-boot so ftgmac100 can be a NC-SI driver in a similar fashion to the
kernel. Gavin will work on that next week.
After doing this work today I still need to re-check it boots on the
ast2500 systems. Once I've done that I'll push to openbmc/u-boot.
Cheers,
Joel
More information about the openbmc
mailing list