OpenBMC on eMMC NAND

Adriana Kobylak anoo at linux.ibm.com
Fri Jun 21 03:23:43 AEST 2019


On 2019-06-17 13:15, Adriana Kobylak wrote:
> On 2019-06-17 11:26, Adriana Kobylak wrote:
>> Hi all,
>> 
>> Joel and I have been working on getting OpenBMC to run on an eMMC 
>> NAND.
>> For the kernel, there'll be some patches coming to support it.
>> For the rootfs, the proposal is to have an ext4 filesystem, and use
>> lvm for volume management, which allows for dynamic partitioning.
> 
> I'll be filling up a design doc to document this proposal. Also we 
> don't

Design proposal up in the gerrit for review/comment[4].

> have documentation for the currently supported filesystems, so I'll be
> pushing up new docs based on Milton's writeup[2] to document the 
> existing
> implementations. The initial commit to propose a subdir to hold these
> upcoming docs is in gerrit for review[3].
> 
>> For proof of concept, we're starting to build an ext4 BMC image for
>> IBM's system Swift[1]. Up next is creating an initramfs that supports
>> lvm, and update the code update apps to handle ext4 images and lvm
>> volumes. Thinking of creating an 'lvm' or 'ext4' distro feature like
>> the 'ubi' one to enable this new support during build time.
>> Let us know if there are any opinions, questions, or interest. Look
>> for updates on the mailing list as we continue to make progress.
>> 
>> 
>> [1] https://gerrit.openbmc-project.xyz/c/openbmc/meta-ibm/+/22436
> 
> [2] https://lists.ozlabs.org/pipermail/openbmc/2017-August/008703.html
> [3] https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/22666

[4] https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/22854


More information about the openbmc mailing list