- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 OpenBmc:dbus-interface 和 dbusplus 的工作原理
dbus interface与dbusplus协同工作,前者定义服务规范(如yaml文件描述接口),后者提供开发工具实现规范。在yoctor工程中,dbusplus可将yaml转换为代码框架,简化开发。例如,Chassis.interface.yaml定义了电源管理接口,包含属性(如CurrentPowerState)、枚举值(如On/Off状态)和路径信息。该文件对应D-Bus服务的具体路径、接口和属性,为系统电源管理提供标准化规范。这种分工模式(规范+工具)有效提升了开发效率,确保服务实现的一致性。
2025-06-20 16:36:19
571
原创 QEMU - 在BMC中虚拟一个 自定义的 i2c 设备
文章介绍了在OpenBMC开发中通过QEMU模拟I2C设备的方法,帮助开发者在硬件板卡未完成时进行功能验证。主要内容包括:1) 创建虚拟I2C设备驱动(SMBUS_CPLD),实现命令接收和数据处理逻辑;2) 模拟典型硬件组件如CPLD、温度传感器和EEPROM;3) 在AST2700平台上集成这些虚拟设备,构建完整的硬件仿真环境。这种方法尤其适合初学者理解BMC工作原理,以及进行工程前期的调试工作。
2025-06-17 16:49:10
654
原创 QEMU - 在BMC中虚拟一个 EEPROM(i2C) 设备
参考链接:参考链接: https://zhuanlan.zhihu.com/p/565253278学习OpenBMc 绕不开 Qemu,QEMU 可以在系统下虚拟一个mechine ,将编译好的mechine 放到 qemu 中运行,在没有硬件支持的情况下,这种仿真环境非常有助于opembmc 的前期开发。这里是qemu 中关于Aspeed 平台 编译和运行的介绍,可以看到QEMU 支持直接从镜像启动,也可以加载内核和设备树文件启动/。
2025-02-25 15:02:57
1194
原创 OpenBMC : virtual Sensor 的工作原理
virtual Sensor 的主要工作任务 是 根据配置文件 将几个物理上的sensor 聚合成一个sensor 放到dbus 上,提供给其他APP 使用。
2025-02-20 09:36:50
1289
原创 《C Primer Plus》总结
《C Primer Plus》总结%p 可以输出指针,%% 可以打印 “%” , %d 等价 %i %u 表示无符号十进制数。printf 中参数列表使用的是变量 和 常量 以及表达式的值。char 、 unsigned char 、 signed char 的区别:char 的最高位为符号位,与 unsigned char表示范围不同;char 在不同编译器中的具体解释与实现不同。将 char 赋值给int 或lang时,会对 char 的最高位进行扩展。如: char a =
2020-10-14 21:00:44
725
原创 阿里云轻量级应用服务器
阿里云轻量级应用服务器 问题总结LAMP镜像 :1、如果进行SSH登录 时需要先设置root账号密码每次重置系统后都需要设置一次2、系统重置后,系统镜像不会保存3、重置系统后,Apache Nginx等无法链接网站浏览器显示无法连接,TimeOut等,在Apache AccessErr_log中 有 “ - - 408 -”的字样。百度结果多为端口没有打开,但是检查轻量级应用服务器防火墙 80 端口已经打开。多次重置各种系统和应用镜像后,删除防火墙80端口,重新添加规则,可用。此情况发
2020-09-13 18:31:20
1871
原创 毕业设计项目问题汇总
毕业设计项目问题汇总1. OkHttp出现:java.lang.NoSuchMethodError: No static method metafactory 错误java.lang.NoSuchMethodError: No static method metafactory( Ljava/lang/invoke/MethodHandles$Lookup; Ljava/lang/String;Ljava/lang/invoke/MethodType; Ljava/lang/invoke/Me
2020-06-08 17:04:08
438
原创 PHP + MySQL 实现协同过滤推荐
PHP + MySQL 协同过滤推荐最近毕设项目中需要用到推荐,不得不把校内实习的推荐算法欠账补一补。
2020-05-24 15:04:21
1562
7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人