openbmc

二进制coder6 天前
openbmc
OpenBMC中phosphor-dbus-interfaces深度解析:架构、原理与应用实践在OpenBMC生态系统中,phosphor-dbus-interfaces作为D-Bus接口定义的核心组件,扮演着系统各模块间通信"契约"的关键角色。本文将基于OpenBMC源码,从架构设计、实现原理到实际应用三个维度,全面剖析这一基础组件的技术细节。通过深入理解phosphor-dbus-interfaces,开发者能够更高效地进行OpenBMC功能开发与硬件适配,确保系统各服务间遵循统一的通信规范。
二进制coder9 天前
openbmc
OpenBMC中libgpio架构与驱动交互全解析:从硬件映射到应用控制libgpio作为OpenBMC中GPIO管理的核心库,扮演着连接硬件驱动与上层应用的桥梁角色。它通过标准化的接口抽象了不同硬件平台的GPIO操作细节,使得电源控制、传感器监控等关键功能能够以统一的方式访问GPIO资源。
大数据在线7 个月前
人工智能·浪潮信息·openbmc·ai算力·开放固件
进击的开放固件,突破AI时代多元算力管理难题近年来,AI技术的崛起,加速推动数据中心等基础设施全面走向重塑。然而,与AI服务器、AI芯片等炙手可热相比,BMC(Baseboard Management Controller,即基板管理控制器)固件似乎并非聚光灯下的主角,却又在基础设施演进中发挥着不可替代的作用。尤其是AI应用井喷、AI集群规模愈发庞大、数据中心各类设备数量持续攀升的背景下,服务器的BMC固件堪称解锁大规模多元算力基础设施运维管理的“金钥匙”。
wbcuc2 年前
linux·wsl·openbmc
利用WSL Linux编译OpenBMC(1) 旧版 WSL 的手动安装步骤 | Microsoft Learn(2) https://www.cnblogs.com/37yan/p/16169564.html
jiangwei05122 年前
websocket·socket·lighttpd·openbmc
【BMC】jsnbd介绍本文主要介绍一个名为jsnbd的开源项目,位于GitHub - openbmc/jsnbd,它实现了一个前端(包含HTML和JS文件)页面,作为存储服务器,可以指定存储内容;还包含一个后端的代理,这里所谓的代理实际上的作用是将nbd-client和前端连接起来,作为客户端,可以通过网络下载前面指定的存储内容。该开源项目在OpenBMC(OpenBMC · GitHub)中有使用。