I need to build an OpenBMC image for a Portwell Neptune card ...
patrick at stwcx.xyz
Sat Oct 17 06:47:30 AEDT 2020
On Thu, Oct 15, 2020 at 08:00:14AM -0500, James Hatt wrote:
> Dear OpenBMC,
> I’ve been handed the *opportunity* of building OpenBMC for the Portwell
> Neptune circuit card. Of course, Portwell is no help whatever.
> I am new to OpenBMC. I’ve built Yocto Petalinux machines before. So I have
> a little knowledge of Yocto. I’ve lots of experience with Linux and
> embedded systems.
> Where would I start?
> BTW, I was able to clone the OpenBMC repository and build the phosphor
> target without error. When I attempt to build meta-portwell/meta-neptune, I
> get errors early with bitbake. Since the Portwell literature boasts of
> Facebook OpenBMC, I tried their branch and that failed to build also.
> *James Hatt |* *Sr. Software Developer*
I'm probably the best to respond to this even though I know almost
nothing about Portwell/Neptune.
Facebook OpenBMC is not a branch / fork of the Linux Foundation OpenBMC.
They are entirely different code bases with almost no commonality.
Facebook OpenBMC started first, but the community has coalesced around
It sounds like the Neptune port to facebook/openbmc was a project done
by some engineers at Facebook with little involvement from Portwell.
You'll see the initial commit was from a Facebook engineer and there has
not been any further contributions beyond minor cleanups to keep it
compiling by Facebook. This work was done ~3 years ago and is not a
fully formed product.
The openbmc/openbmc meta-portwell was also done by a Facebook engineer
about 2 years ago. The content seems to be just the bare essentials to
get a basic kernel and openbmc/openbmc image booting on the BMC. There
is really no support code beyond that.
I think it would be good to understand what it is you're trying to
accomplish with the device. I could do some small amount of work to get
either facebook/openbmc or openbmc/openbmc compiling for you. If you'd
like to get this integrated into a real project we should probably
discuss what the needs are, but I likely you'll need to handle a
significant part of the contribution there.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 833 bytes
Desc: not available
More information about the openbmc