<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Forwarding this here.  Looking for a little guidance on io map definitions extracted from an x86 platform.
<div class=""><br class="">
</div>
<div class="">Thanks!</div>
<div class=""><br class="">
</div>
<div class=""> Nate House</div>
<div class=""><br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">Begin forwarded message:</div>
<br class="Apple-interchange-newline">
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Subject:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=""><b class="">Re: OpenBMC workshop agenda (was: "Fwd: Foxconn/Rackspace workshop agenda")</b><br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">From:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">Nathan House <<a href="mailto:nathan.house@rackspace.com" class="">nathan.house@rackspace.com</a>><br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Date:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">December 16, 2015 at 4:00:51 PM CST<br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Cc:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">Adi Gangidi <<a href="mailto:adi.gangidi@rackspace.com" class="">adi.gangidi@rackspace.com</a>>, Kenneth Wilke <<a href="mailto:kenneth.wilke@RACKSPACE.COM" class="">kenneth.wilke@RACKSPACE.COM</a>>,
 Major Hayden <<a href="mailto:major.hayden@rackspace.com" class="">major.hayden@rackspace.com</a>>, Antony Messerli <<a href="mailto:amesserl@rackspace.com" class="">amesserl@rackspace.com</a>>, Norman James/Austin/IBM <<a href="mailto:njames@us.ibm.com" class="">njames@us.ibm.com</a>>,
 <<a href="mailto:jk@ozlabs.org" class="">jk@ozlabs.org</a>>, <<a href="mailto:causten@us.ibm.com" class="">causten@us.ibm.com</a>>, <<a href="mailto:pwilliams@us.ibm.com" class="">pwilliams@us.ibm.com</a>><br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">To:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">Aaron Sullivan <<a href="mailto:aaron.sullivan@rackspace.com" class="">aaron.sullivan@rackspace.com</a>><br class="">
</span></div>
<br class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hey Guys,
<div class=""><br class="">
</div>
<div class="">In my attempts to keep some momentum going following the workshop I was digging on one of our x86 platforms ast2400 vendor provided images.  Looking for what needs to change to make a working image for them etc.  I think with the dev address defs
 it would get half way if not more.  Loaded their bmc fw bin into binwalk and discovered some interesting binary data that might have what is needed.  Below is a gist of the contents which appear might be refs to addresses for different io and sensors.  </div>
<div class=""><br class="">
</div>
<div class=""><a href="https://gist.github.com/naterh/c00caf9c940578eec138" class="">https://gist.github.com/naterh/c00caf9c940578eec138</a></div>
<div class=""><br class="">
</div>
<div class="">What needs to be added to the skeleton to make this happen.  I’m thinking it would need a new module in bin/ and maybe a bit of work in objects/ and its sub dirs.  Outside of that project and looking at the existing working platforms, I was going
 to try to base off of palmetto and see where that gets me.  Anything else I’m missing?</div>
<div class=""><br class="">
</div>
<div class="">Feel free to include or drop off anyone from this thread as some of the addresses might be incorrect.  Was something I’d forgot to get before taking off. </div>
<div class=""><br class="">
</div>
<div class="">Thanks!</div>
<div class=""><br class="">
</div>
<div class="">Nate House</div>
<div class=""> <br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On Dec 10, 2015, at 2:52 PM, Aaron Sullivan <<a href="mailto:aaron.sullivan@rackspace.com" class="">aaron.sullivan@rackspace.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="auto" class="">
<div class="">See below.  Still might change, but just a bit.<br class="">
<br class="">
Sent from my mobile</div>
<blockquote type="cite" class="">
<div class=""><b class=""><u class="">Monday Dec 14th</u></b><br class="">
<br class="">
<b class="">Time Topic Details Presenter</b><br class="">
<br class="">
9:00am 15 min Kickoff Intros, present objective, agenda Norm<br class="">
<br class="">
9:15 45 min Dbus Dbus tutorial. <b class=""><font color="#0000FF" class="">Summarize bindings (python, sdbus, gdbus)
</font></b><b class=""><font color="#008000" class="">Patrick or Norm?</font></b><br class="">
<b class=""><font color="#0000FF" class=""></font></b><font color="#0000FF" class="">Even though we aren't using gdbus, they will come across it</font><br class="">
<font color="#0000FF" class="">when searching and don't want any confusion</font><br class="">
<br class="">
10:00 15 min Dbus and IPMI Highlight differences from IPMI, such as inventory vs sensors
<b class=""><font color="#0000FF" class="">Norm</font></b><br class="">
<br class="">
10:15 15 min BREAK<br class="">
<br class="">
10:30 1 hr Dbus example Walk through a current dbus implementation <b class=""><font color="#008000" class="">Chris</font></b>
<br class="">
<br class="">
11:30 1.5 hr LUNCH<br class="">
<br class="">
1:00pm 30 min Githup overview Review of the gihub repositories and what each contains
<b class=""><font color="#0000FF" class="">Brad</font></b><br class="">
<br class="">
1:30 1 hr Tree code struct Review of the openbmc tree code structure in yocto env
<b class=""><font color="#0000FF" class="">Brad</font></b><br class="">
<br class="">
2:30 15 min BREAK<br class="">
<br class="">
2:45 1 hr Dbus objects Overview of all created dbus objects <b class=""><font color="#008000" class="">Whoever created the dbus object can talk for it</font></b><br class="">
<br class="">
3:45 1hr Roundtable Questions to Foxconn/Rackspace, such as mfg tools,<br class="">
how they provision their systems,<br class="">
how their admins support the systems, access to root level<br class="">
things on dbus such as flashing, should that be something clients have access to?<br class="">
Any features they want us to work / focus on<br class="">
<b class=""><font color="#008000" class="">NTP clock, MAC addresses, Rackspace's Ironic</font></b><br class="">
<br class="">
4:45 15 min WRAP-UP Questions<br class="">
<br class="">
5:00 END<br class="">
<br class="">
<br class="">
<br class="">
<b class=""><u class="">Tuesday Dec 15th</u></b><br class="">
<br class="">
<b class="">Time Topic Details Presenter</b><br class="">
<br class="">
9:00am 15 min Intro Agenda for the day <br class="">
<br class="">
9:15 1 hr Hwmon Hwmon tutorial and overview of OCC driver <b class=""><font color="#0000FF" class="">Li Yi</font></b><br class="">
<br class="">
10:15 15 min BREAK<br class="">
<br class="">
10:30 45 min Kernel <b class=""><font color="#0000FF" class="">- Cover new kernel advantages, limitations, device tree overview - Jeremy</font></b><br class="">
<br class="">
11:15 45 min Event logs Event logs and fru isolation strategy <b class=""><font color="#0000FF" class="">Chris</font></b><br class="">
<br class="">
12:00 1 hr LUNCH<br class="">
<br class="">
1:00pm 1 hr Rest How to access methods through REST <b class=""><font color="#0000FF" class="">Brad</font></b><br class="">
<br class="">
2:00 15 min Rest advantages Show how seamlessly the REST implementation is <b class="">
<font color="#0000FF" class="">Brad</font></b><br class="">
<br class="">
2:15 15 min BREAK<br class="">
<br class="">
2:30 1.5 hr Hands-on Write a dbus implementation (TBD) <b class=""><font color="#008000" class="">- System info (free text area)</font></b>
<b class=""><font color="#0000FF" class="">Chris</font></b><br class="">
<br class="">
4:00 30 min Future Where we're going next and where we're heading <b class=""><font color="#008000" class="">???</font></b><br class="">
<b class=""><font color="#0000FF" class="">- Discuss x86 and maybe refactoring Facebook Openbmc</font></b><br class="">
<b class=""><font color="#0000FF" class="">for Yosemite to dbus architecture and new kernel</font></b><br class="">
<br class="">
4:30 30 min WRAP-UP Questions, workshop recap, conclusion<br class="">
<br class="">
5:00 END<br class="">
<br class="">
<br class="">
<b class=""><font color="#0000FF" class="">2 topics to add:</font></b><br class="">
<b class=""><font color="#0000FF" class="">- Cover new kernel advantages, limitations, device tree overview - Jeremy</font></b><br class="">
<b class=""><font color="#0000FF" class="">- Discuss x86 and maybe refactoring Facebook Openbmc for Yosemite to dbus architecture and new kernel</font></b><br class="">
<br class="">
<br class="">
<br class="">
<br class="">
</div>
</blockquote>
</div>
<span id="cid:1__=09BBF584DFFAEBCD8f9e8a93df938690918c09B@" class=""><graycol.gif></span></div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</body>
</html>