<html><body><p><font size="2"><br>Chris Austen<br></font><br><tt><font size="2">"openbmc" <openbmc-bounces+austenc=us.ibm.com@lists.ozlabs.org> wrote on 09/22/2017 10:49:54 AM:<br><br>> From: Javier Romero <xavinux@gmail.com></font></tt><br><tt><font size="2">> To: openbmc@lists.ozlabs.org</font></tt><br><tt><font size="2">> Date: 09/22/2017 10:50 AM</font></tt><br><tt><font size="2">> Subject: Porting OpenBMC to Raspberry PI 3.</font></tt><br><tt><font size="2">> Sent by: "openbmc" <openbmc-bounces+austenc=us.ibm.com@lists.ozlabs.org></font></tt><br><tt><font size="2">> <br>> Hello,<br></font></tt><br><tt><font size="2">> Have a Raspberry PI 3 and seems that could be useful to port OpenBMC<br>> to this device.<br></font></tt><br><tt><font size="2">> Suggestions on how to start working with this will be welcome.<br></font></tt><br><br><font size="2">before anything, make sure you have successfully created a build </font><br><a href="https://github.com/openbmc/openbmc#setting-up-your-openbmc-project"><tt><font size="2">https://github.com/openbmc/openbmc#setting-up-your-openbmc-project</font></tt></a><br><tt><font size="2">Target Palmetto</font></tt><br><br><tt><font size="2">Then build the simulator </font></tt><a href="https://github.com/openbmc/openbmc#setting-up-your-openbmc-project"><tt><font size="2">https://github.com/openbmc/openbmc#setting-up-your-openbmc-project</font></tt></a><br><br><tt><font size="2">Then run the simulator </font></tt><a href="https://github.com/openbmc/openbmc#setting-up-your-openbmc-project"><tt><font size="2">https://github.com/openbmc/openbmc#setting-up-your-openbmc-project</font></tt></a><br><br><br><tt><font size="2">Once that is done Target a Romulus for build/simulation.  You will notice Palmetto is built from ast-2400 and Romulus is ast-2500</font></tt><br><tt><font size="2">You should notice some layers change between the two.  That gives you a base framework.  Next, and this is where no one has done work on the team...</font></tt><br><br><tt><font size="2">I would try to build an online example of using yocto for raspberry images.  Get that to work.  This step has nothing to do with OpenBMC.  It has to do about learning how to build a working raspberrypi image.  </font></tt><br><br><tt><font size="2">Once you have done that, the next and most difficult thing... merging the two.  document everything in a blog post (maybe your userid in github) and that will let people see what you are doing and find helpful hints.</font></tt><br><br><br><br><tt><font size="2">> Best Regards,<br>> <br>>  </font></tt><br><tt><font size="2">> <br></font></tt><br><tt><font size="2">> 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>
</body></html>