New Platform Guide

Chris Austen austenc at
Fri Jun 9 00:51:36 AEST 2017

"openbmc" < at> wrote on
06/08/2017 02:10:26 AM:

> From: Joel Stanley <joel at>
> To: Patrick Venture <venture at>
> Cc: OpenBMC Maillist <openbmc at>
> Date: 06/08/2017 02:11 AM
> Subject: Re: New Platform Guide
> Sent by: "openbmc" < at>
> Hi Patrick,
> On Thu, Jun 8, 2017 at 3:48 AM, Patrick Venture <venture at>
> > Where is the new platform guide?
> >
> > In trying to get the quanta board running with everything; I've often
> > into stumbling blocks when trying to define what packages are required
> > what need to be replaced with custom versions -- for things like
> >
> > Often I've been more or less reduced to checking the journal logs to
see if
> > something is saying why it's not running ( was crashing
> > meant ipmid wouldn't start as an example).  It took some source
searching to
> > figure out that x really depended on some object existing.  Often those
> > in the service file, but not every time.  And especially as OpenBMC is
> > moving target, this has been somewhat discouraging.  Especially when
> > "supported" platforms all stem from the skeleton which still has its
> > in many places.
> As an end-user of the userspace who does not grok the systemd part of
> OpenBMC, I also find it hard to navigate. I look forward to
> improvements in this area.
> >
> > That said, there are a lot of dependencies between packages, and things
> > you receive that maybe you don't want or need or aren't
> > For example, I don't know why or what the led-manager is doing but it's
> > my system running.  I don't believe I configured it.
> >
> > If there is a guide, then I didn't see it and I apologize.
> >
> > If there isn't a guide -- I can start one; however, I won't really have
> > do it properly until some time in July.  My approach would be, create a
> > platform that mimics Zaius but under a different name and see what it
> > to output a similar image and what is really required -- although
> > for me to test.  So maybe a new Quanta image from scratch and see
> > running, and why and what things need to be configured.
> I would appreciate this too. Let me know if I can help out.
> Cheers,
> Joel

No better time then the present... Add/edit as you see fit.  Then we can at
least assign some tasks out

Goal for document:  Allow an experienced engineering team to port existing
hardware to OpenBMC
- Yocto Layering to support your board
- Does your hardware have supported device drivers
- How to deal with non hwmon supported devices
- How to implement the default set of packages (thermal, inventory, ipmi,
led, etc)
- How to swapping a default package with a proprietary one
- Adding packages
- Testing against the OpenBMC verification suite

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the openbmc mailing list