<html><body><p>I answered 1, 3, and 6<br><br><br>Regards,<br>Norman James<br>IBM - POWER Systems Architect<br>Phone: 1-512-286-6807 (T/L: 363-6807)<br>Internet: njames@us.ibm.com<br><br><br><img width="16" height="16" src="cid:1__=09BBF509DFCB9B178f9e8a93df938690918c09B@" border="0" alt="Inactive hide details for Shay Slobodkin ---04/19/2016 10:12:49 AM---Hi, We have some general questions from our latest experie"><font color="#424282">Shay Slobodkin ---04/19/2016 10:12:49 AM---Hi, We have some general questions from our latest experience with the project:</font><br><br><font size="2" color="#5F5F5F">From:        </font><font size="2">Shay Slobodkin <shays@mellanox.com></font><br><font size="2" color="#5F5F5F">To:        </font><font size="2">"openbmc@lists.ozlabs.org" <openbmc@lists.ozlabs.org></font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">04/19/2016 10:12 AM</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">Several general questions</font><br><font size="2" color="#5F5F5F">Sent by:        </font><font size="2">"openbmc" <openbmc-bounces+njames=us.ibm.com@lists.ozlabs.org></font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><font face="Calibri">Hi,</font><br><font face="Calibri"> </font><br><font face="Calibri">We have some general questions from our latest experience with the project:</font><br><font face="Calibri"> </font><br><font face="Calibri">1. We saw some corresponding about out of the box experience and we were wondering how does the BMC should be burnt for the first time in production. Currently we have limited speed of debug UART on AST2520, also Aspeed recommend to use this interface for debug purpose only. We also faced a problem to burn BMC using Abatron BDI3000, does anyone have experience working with it?</font><br><br><font face="Calibri">>> For the first time flash, an external SPI flash programmer is usually used.   The DediProg SF100 works with no issues.</font><br><br><font face="Calibri"> </font><br><font face="Calibri">2. Several u-boot versions were mentioned this week at mailing list, we currently use u-boot based on 2013.7 with porting AST2520 stuff from Aspeed EVB u-boot. Can you suggest a u-boot version to merge with?</font><br><font face="Calibri"> </font><br><font face="Calibri">3. Is there some standard method performing BMC upgrade on site from host CPU? Is there a best practice of upgrade granularity? Meaning, do you suggest to upgrade whole image or maybe just specific partition (only DTB for example)?</font><br><br><font face="Calibri">>> When flashing from the host, we do no currently support a partial upgrade.   We boot the BMC into a mode where it doesn't use the flash filesystem and then use SOCFlash from Aspeed.   You can reboot the BMC into this special mode with ipmitool from host CPU.   Through REST, we do support upgrades of kernel, readonly filesystem, rw filesystem, and uboot separately.  In the deploy directory, the image-* files are for this and packaged up in the tar.   </font><br><font face="Calibri"> </font><br><font face="Calibri">4. We saw that most openbmc systems are using jffs2 file system. We thought to use ubifs as it has some advantages over jffs2. Can you share the motivation of using jffs2 for BMC project and is there special reason for doing so?</font><br><font face="Calibri"> </font><br><font face="Calibri">5. Some Aspeed EVB drivers such as USB, PWM were not ported to openbmc kernel tree yet. We were planning to port them and wonder if there is any special reason they weren’t ported yet.</font><br><font face="Calibri"> </font><br><font face="Calibri">6. Building the project yields a lot of files under the “deploy” folder of build. We were wondering which files to use for simply flashing a system (using flashcp?) and which should be used for production.</font><br><font face="Calibri"> </font><br><font face="Calibri">>> flash-[system_name] can be directly flashed with the a programmer, SOCFlash, or flashcp.   </font><br><br><font face="Calibri">Thank you for your assistance,</font><br><font face="Calibri">Shay</font><br><font face="Calibri"> </font><tt>_______________________________________________<br>openbmc mailing list<br>openbmc@lists.ozlabs.org<br></tt><tt><a href="https://lists.ozlabs.org/listinfo/openbmc">https://lists.ozlabs.org/listinfo/openbmc</a></tt><tt><br></tt><br><br><BR>
</body></html>