<div dir="ltr">Thanks Patrick.  That helps quite a bit.<div><br></div><div>AFAIK, Zaius will have an option for NC-SI in addition to an on-board PHY.  I suspect there will be some work required for NC-SI with the NICs Google will be using.<div><br></div><div>Are you planning to stick with 4.7-rc1 as a base for AST2500 support?  I was expecting to start from a normal release such as 4.6.<div><br></div><div>I'll ask one of my people to start looking into u-boot.  I know we need to do some work for Google-specific changes but we should also be able to help with getting the Aspeed changes cleaned up for upstream.<br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 1, 2016 at 7:26 PM, Patrick Williams <span dir="ltr"><<a href="mailto:patrick@stwcx.xyz" target="_blank">patrick@stwcx.xyz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Rick,<br>
<br>
Joel has been working on the AST2500 support for the kernel. I believe<br>
his current working tree is here:<br>
    <a href="https://github.com/shenki/linux/tree/dev-4.7" rel="noreferrer" target="_blank">https://github.com/shenki/linux/tree/dev-4.7</a><br>
<br>
We are currently using the u-boot from the Aspeed SDK without much<br>
(any?) change at all. I think this is his tree for that:<br>
    <a href="https://github.com/shenki/u-boot/tree/v2013.01-aspeed-ast2500" rel="noreferrer" target="_blank">https://github.com/shenki/u-boot/tree/v2013.01-aspeed-ast2500</a><br>
<br>
We are also in the process of creating the AST2500 BSP recipes to pull<br>
this work all together. You should see some commits in the next few days<br>
for this. In the worst case, it will be up by the end of next week.<br>
<br>
One area of need we have is taking the u-boot changes from Aspeed and<br>
getting them cleaned up, applicable to upstream master, and sent<br>
upstream. Joel and Teddy from Facebook have both done a little work in<br>
this area, but I think both of them have been busy with other tasks.<br>
<br>
Have you looked at support for Zaius' NIC for the BMC? Some of the<br>
systems use an NCSI shared interface and some have an independent PHY.<br>
This has tended to be a "problematic" area for both u-boot and kernel.<br>
If you're not using an already-supported interface there will be code<br>
you need to write there. U-boot isn't required but is handy for netboot<br>
in development.<br>
<br>
I don't have the roadmap ready for the userspace work we are planning to<br>
do. There is a significant amount of work we have planned over the next<br>
N months for a machine we are developing in a parallel time-frame with<br>
Zaius. I am really striving to get this all out on Github so we can<br>
coordinate this work with your team, but had some snags that I am<br>
working out.<br>
<br>
I am going to be in town next Wed 6/8. We can discuss some more on the<br>
userspace plans face-to-face. Hopefully, I can get our plans for the<br>
next few months published in Github by the end of this month.<br>
<div><div class="h5"><br>
On Wed, Jun 01, 2016 at 12:54:51PM -0700, Rick Altherr wrote:<br>
> For Zaius, Google and Rackspace's Power9 server, we'll be including an<br>
> AST2500 and plan to run OpenBMC.  I have a few people on my team available<br>
> to contribute to AST2500 bringup and Zaius-specific OpenBMC development.<br>
> I'm trying to figure out what all needs to be done, what AST2500 work is<br>
> already being done, and where my team's contributions can best be utilized.<br>
><br>
> I know Xo Wang (<a href="mailto:xow@google.com">xow@google.com</a>) has already been talking with some of you<br>
> about the kernel work needed for AST2500.  What is needed in Yocto and the<br>
> userspace apps?  I can easily put together a AST2500 bsp layer but without<br>
> a corresponding kernel, that's not particularly useful.<br>
><br>
> Is there a published roadmap somewhere?  Where do you see the biggest need<br>
> for help?<br>
><br>
> Rick<br>
<br>
</div></div>> _______________________________________________<br>
> openbmc mailing list<br>
> <a href="mailto:openbmc@lists.ozlabs.org">openbmc@lists.ozlabs.org</a><br>
> <a href="https://lists.ozlabs.org/listinfo/openbmc" rel="noreferrer" target="_blank">https://lists.ozlabs.org/listinfo/openbmc</a><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
Patrick Williams<br>
</font></span></blockquote></div><br></div></div></div></div></div>