
Port OpenBMC.pdf out
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
OpenBMC迁移操作手册:详细指导如何将项目成功地转移到新的平台环境OpenBMC是以Linux为基础的开源管理控制器工具,该系统架构提供了高度灵活的设计方案。在新硬件设备上的移植过程需要对其做出相应的调整与配置。本文旨在详细阐述如何在新的设备上实现OpenBMC的部署,并具体涉及对系统架构中的关键组成部分进行优化调整。将OpenBMC迁移至新环境中需经流程将OpenBMC系统迁移至新设备。
在meta-openbmc系统中新增一个机器层。
对Linux内核的设置进行调整,其中一种方式是通过配置参数或使用dts脚本。
新增一个机器工作簿。
对其硬件组件进行优化设置,包括hwmon传感器、LED指示灯以及项目清单等。其中一种方式是通过配置参数或使用dts脚本。
增添机器层级结构例如,我们需在manufacturer-1存储空间中增加一个名为machine-name-2的机器层。这可通过利用现有meta-manufacturer-1存储空间实现,亦可创建一个新的存储空间来完成。随后,我们需于meta_manufacturer-1存储空间内建立一个命名为meta-machine-name-2的目标目录,并更新相关配置文件,以将machine-name-2作为新的操作主体替代manufacturer-1。最后,我们还需在该存储空间中搭建一个conf文件夹,并依照meta-ibmconf的架构进行详细配置设置。配置文件为机器machine-name-2进行配置调整,在其配置文件中需对机器name2的配置信息进行详细设定。具体包括机器名称、型号和版本信息。如包括layer.conf、bblayers.conf.sample、conf-notes.txt以及local.conf.sample等文档。
对内核进行修改是优化系统性能的关键步骤在移植OpenBMC至新的设备上时,应对其Linux内核进行调整。例如,如配置和dts参数。为实现这一目标,在recipes-kernel目录中创建位于linux-obmc命名空间下的一个目录,并在其内部添加与特定机器相关的内核设置文件,例如machine-name-2.cfg等具体配置。在linux-obmc_%.bbappend文件中,应输入与机器相关的内核参数设置以完成移植过程。hwmon传感器与LED布局;该方案通过优化$...$的设置提升显示效果。在移植OpenBMC至新机器的过程中,我们需要为hwmon传感器和LED组件提供具体的配置说明。为此,我们可以为特定的机器准备详细的配置文件。在该配置文件中,我们需要具体说明hwmon传感器和LED组件各自所需的详细信息。总结将OpenBMC移植至新型设备涉及对其各个组成部分的调整与设置。涵盖对OpenBMC层次结构、Linux核心模块以及相关的辅助组件进行优化设计。文章深入探讨了将OpenBMC成功迁移至新型设备的技术细节与实施流程,具体操作步骤包含新增设备层次结构模块的构建、系统参数文件的设置,Linux内核层面的优化调整,以及相关传感器数据采集与显示电路的设计等。
全部评论 (0)


