OpenBMC
文章平均质量分 86
AiFool
如果有任何问题,可以通过csdn私信联系我哦
展开
-
u-boot FIT image介绍
wowou-boot分析Linux kernel在ARM架构中引入device tree(全称是flattened device tree,后续将会以FDT代称)的时候[1],其实怀揣了一个Unify Kernel的梦想----同一个Image,可以支持多个不同的平台。转载 2024-02-28 17:25:11 · 60 阅读 · 0 评论 -
【OpenBMC 系列】4.启动流程 使用qume模拟ast2600-evb
默认情况下,Jenkins和openbmc-test-automation分别使用SSH和HTTPS端口22和443。**注**-要使REST、SSH和IPMI工作到您的QEMU会话中,您必须将一些主机端口连接到QEMU会话中的REST、SSH和IPMI端口。您会在控制台中看到很多服务启动,您可以开始运行obmcutil工具来检查OpenBMC状态服务的状态。SSH端口22、HTTPS端口443和IPMI端口623。...原创 2022-07-22 11:38:19 · 4433 阅读 · 1 评论 -
【OpenBMC 系列】3.bitbake介绍
BitBake 最初是 OpenEmbedded 项目的一部分。它的灵感来自 Gentoo Linux 发行版使用的 Portage 包管理系统。2004 年,OpenEmbedded 项目被拆分为两个不同的部分:BitBake,一个通用的任务执行器OpenEmbedded,BitBake 使用的元数据集今天,BitBake 是基于 OpenEmbedded 的项目(例如 Yocto 项目)的主要构建工具。用户手册:https://docs.yoctoproject.org/bitbake/inde原创 2022-05-03 21:33:53 · 1745 阅读 · 0 评论 -
【OpenBMC 系列】D-Bus 调试器介绍 - D-Feet
描述D-Feet 是一个易于使用的 D-Bus 调试器。D-Feet 可用于检查正在运行的程序的 D-Bus 接口并在这些接口上调用方法。设计D-Feet 需要你的帮助。当前的设计是一种快速的设计,除了展示 D-Bus 层次结构的内部结构之外,它并不真正适合任何模型。它没有针对实际调试工作流程进行优化。虽然它是一个有用的工具,但它可以做得更好。我要求任何拥有 D-Bus 开发工作流程的人写下他们对 D-Bus 调试工具的日常使用情况。特征查看任何总线上的名称 查看导出.....原创 2022-03-16 17:00:44 · 1149 阅读 · 0 评论 -
【OpenBMC 系列】1.OpenBMC 开发环境搭建
文档目的:如何搭建OpenBMC开发环境受众:熟悉 Linux 和 BMC 的程序员先决条件:当前的 Linux、Mac 或 Windows 系统概述OpenBMC 使用Yocto项目作为其底层构建和分发生成框架。主要的 OpenBMCREADME提供了有关使用 Yocto 和 OpenBMC 的信息。有一些机制可以使用此过程来构建您的更改,但对于您的软件的初始调试和验证来说,它可能既缓慢又麻烦。本指南重点介绍如何使用 OpenBMC 软件开发工具包 (SDK) 和QEMU快速测试新更改..原创 2021-12-10 16:58:05 · 6029 阅读 · 0 评论 -
【OpenBMC 系列】0.OpenBMC features & 名词介绍
Follow links to learn more about OpenBMC features:BMCWebHTTP/Web server Phosphor WebUIweb application REST Management:BMCWeb Redfish,Phosphor REST APIsincludesHost management REST APIs D-Bus interfacesdescribes internal interfaces D-Bus Object...原创 2021-12-10 16:41:32 · 1492 阅读 · 0 评论 -
【OpenBMC 系列】4.启动流程 使用qume模拟ast2600-evb
1.安装openbmc适配的qume2.启动bmc3.使用bmc web原创 2021-12-15 09:48:20 · 2397 阅读 · 0 评论 -
【OpenBMC 系列】2.OpenBMC镜像编译流程以及如何加速编译
1.依赖安装YoctoBuild Host PackagesYou must install essential host packages on your build host. The following command installs the host packages based on an Ubuntu distribution:sudo apt install gawk wget git diffstat unzip texinfo gcc build-essential chrpat原创 2021-12-14 08:58:51 · 2552 阅读 · 0 评论