<html><body><p><font size="2">As you can see there has been a desire for over a year to have it supported.  Raspberrypi supported is interesting since it allows for an easy reference board to develop and learn from.  It provides other communities to get involved and it presents a very cheap model for test automation.  The developers talking on that issue had other systems and timelines that got in the way of providing the community a cheap usable hardware reference.</font><br><br><font size="2">As you yourself discovered, OpenBMC kernel development can be difficult without system level specs.  With the Pi you remove the problem.  </font><br><br><br><font size="2"><br>Chris Austen<br>POWER Systems Enablement Manager <br>(512) 286-5184 (T/L: 363-5184)</font><br><br><tt><font size="2">Javier Romero <xavinux@gmail.com> wrote on 09/22/2017 01:56:45 PM:<br><br>> From: Javier Romero <xavinux@gmail.com></font></tt><br><tt><font size="2">> To: Chris Austen <austenc@us.ibm.com></font></tt><br><tt><font size="2">> Cc: openbmc@lists.ozlabs.org</font></tt><br><tt><font size="2">> Date: 09/22/2017 01:56 PM</font></tt><br><tt><font size="2">> Subject: Re: Porting OpenBMC to Raspberry PI 3.</font></tt><br><tt><font size="2">> <br>> Seems that obmc on Raspberry PI is not a primary use case...<br>> <br>> <a href="https://github.com/openbmc/openbmc/issues/399">https://github.com/openbmc/openbmc/issues/399</a></font></tt><br><tt><font size="2">> <br>> Javier Romero</font></tt><br><tt><font size="2">> E-mail: xavinux@gmail.com</font></tt><br><tt><font size="2">> Skype: xavinux</font></tt><br><tt><font size="2">> <br>> 2017-09-22 13:47 GMT-03:00 Javier Romero <xavinux@gmail.com>:</font></tt><br><tt><font size="2">> Chris,<br></font></tt><br><tt><font size="2">> Thank you for your answer. I'll start working on those points you'vesuggested.<br></font></tt><br><tt><font size="2">> Regards,<br>> <br></font></tt><br><tt><font size="2">> <br>> Javier Romero</font></tt><br><tt><font size="2">> E-mail: xavinux@gmail.com</font></tt><br><tt><font size="2">> Skype: xavinux</font></tt><br><tt><font size="2">> <br>> 2017-09-22 13:33 GMT-03:00 Chris Austen <austenc@us.ibm.com>:</font></tt><br><tt><font size="2">> <br>> Chris Austen<br>> <br>> "openbmc" <openbmc-bounces+austenc=us.ibm.com@lists.ozlabs.org> <br>> wrote on 09/22/2017 10:49:54 AM:<br>> <br>> > From: Javier Romero <xavinux@gmail.com><br>> > To: openbmc@lists.ozlabs.org<br>> > Date: 09/22/2017 10:50 AM<br>> > Subject: Porting OpenBMC to Raspberry PI 3.<br>> > Sent by: "openbmc" <openbmc-bounces+austenc=us.ibm.com@lists.ozlabs.org><br>> > <br>> > Hello,<br>> <br>> > Have a Raspberry PI 3 and seems that could be useful to port OpenBMC<br>> > to this device.<br>> <br>> > Suggestions on how to start working with this will be welcome.<br>> <br>> <br>> before anything, make sure you have successfully created a build <br>> <a href="https://github.com/openbmc/openbmc#setting-up-your-openbmc-project">https://github.com/openbmc/openbmc#setting-up-your-openbmc-project</a><br>> Target Palmetto<br>> <br>> Then build the simulator <a href="https://github.com/openbmc/openbmc#setting-">https://github.com/openbmc/openbmc#setting-</a><br>> up-your-openbmc-project<br>> <br>> Then run the simulator <a href="https://github.com/openbmc/openbmc#setting-">https://github.com/openbmc/openbmc#setting-</a><br>> up-your-openbmc-project<br>> <br>> <br>> Once that is done Target a Romulus for build/simulation.  You will <br>> notice Palmetto is built from ast-2400 and Romulus is ast-2500<br>> You should notice some layers change between the two.  That gives <br>> you a base framework.  Next, and this is where no one has done work <br>> on the team...<br>> <br>> I would try to build an online example of using yocto for raspberry <br>> images.  Get that to work.  This step has nothing to do with <br>> OpenBMC.  It has to do about learning how to build a working <br>> raspberrypi image.  <br>> <br>> Once you have done that, the next and most difficult thing... <br>> merging the two.  document everything in a blog post (maybe your <br>> userid in github) and that will let people see what you are doing <br>> and find helpful hints.<br>> <br>> <br>> <br>> > Best Regards,<br>> > <br>> >  <br>> > <br>> <br>> > Javier Romero<br>> > E-mail: xavinux@gmail.com<br>> > Skype: xavinux</font></tt><BR>
</body></html>