logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

(转自“服务器BMC”公众号)服务器BMC的硬件(三)

Flash一般是SPI接口去升级,但有的板卡是PCIe接口,有的板卡是USB接口,还有UART和I2C接口的。这是Intel的私有协议,本身不是很复杂,一百多页的spec。之前我也没见几个用PCIe RC功能的,但既然BMC上已经有这个接口了,逐渐被大家用起来了,所以说乙方的芯片功能决定了甲方系统的功能。现在很多板卡和BMC是MCTP协议进行数据交互的,很早是利用MCTP over I2C功能,后

文章图片
#服务器#运维
(转自“服务器BMC”公众号)服务器BMC的软件(二)

这里叫软件,是说嵌入式软件,也有人把SoC里的程序叫固件,我个人是无法区分,大家能理解我说的意思就行了。唯一一点就是接触BMC这个领域时间比较长了,正如第一篇自我介绍中写到,十多年来,我研究过BMC软件C程序,也写过BMC芯片rtl代码。先简单说说,从硬件角度来说就是接口通信,I2C、I3C、SPI、UART、USB、PCIe、LPC、eSPI、PECI等等,从软件角度来说就是各个接口的数据协议解

文章图片
#服务器#运维
(转自“服务器BMC”公众号)服务器BMC的软件(一)

BMC软件还有个重要功能,也是BMC软件必须实现的功能,甚至说只要提到BMC就不得不提的协议,那就是实现IPMI协议。还有些信息是通过主板上存储器存储的,例如eeprom之类的,这些存储器的接口是I2C、SPI、UART、I3C等,所以这些接口功能要在BMC软件中实现。我个人怀疑最早的服务器上是没有BMC的,后面为了保证安全运维,逐渐增加了这个器件,并赋予了越来越多的功能。为啥先聊BMC的软件呢?

文章图片
#linux#驱动开发
(转自“服务器BMC”公众号)服务器BMC的硬件(一)

所以我之前说“感觉BMC领域是个乙方决定甲方应用的领域”(有个朋友的留言问这个),感觉大家都是基于BMC芯片已有的接口来增加整机系统的功能。唉,这些高速接口都要单独采购IP(芯片领域对独立的、经过验证的、可复用模块称为IP,一段代码或者是一块电路)的,都是百万级的Money。正如前面所提,我是希望大家多多转发,一是弥补我的不足,指出我的错误,避免误导大家。因为BMC运行的程序比较复杂,一般跑操作系

文章图片
#驱动开发#系统架构
(转自“服务器BMC”公众号)服务器BMC概述

网上这么有各种描述,这里摘抄一个——“BMC全称为基板管理控制器(即Baseboard Management Controller),是IPMI(Intelligent Platform Management Interface)协议即智能平台管理接口所定义的服务器管理体系中的核心组件,集成在服务器、网络设备和其他计算机系统中的硬件管理器。设备信息管理:记录服务器型号、制造商、日期、各部件生产和技

#linux
(转自“服务器BMC”公众号)服务器BMC芯片的视频编码

从仿真结果可以看出,在连贯性差的图片上,多帧图片之前相关性很小,视频编码H.264是参考前后帧进行编码,没有优势,编码输出的结果不如JPEG编码结果。而在连贯性强的图片,视频编码H.264就体现出优势,其压缩后输出的数据远远小于JPEG编码后结果,JPEG输出还是200KB,但H.264的个别B帧能到几KB。对市面上的JPEG和H.264做了调研,JPEG的存储带宽大概为60MB/s,H.264要

文章图片
#服务器#音视频#运维
(转自公众hao“服务器BMC”)服务器BMC芯片功能——MCTP协议

有朋友问Bus Owner和Bus Owner Proxy:在 Intel 平台中,MCTP 的总线管理机制有独特设计——Bus Owner(总线所有者) 与Bus Owner Proxy(总线所有者代理),是 Intel 平台 MCTP 通信的核心逻辑。

文章图片
#服务器#运维
(转自“服务器BMC”)服务器BMC芯片功能——LTPI简介

同时因为主板上大多都是FPGA/CPLD对接BMC的LTPI接口,所以FPGA/CPLD的厂商也推出了自己LTPI的IP,如Intel/Altera,AMD/Xilinx,安路、高云等公司。在最新的DC-SCM 2.2规范中,LTPI已经升级到1.2版本,性能和稳定性进一步提升,实现了通道的概念,其中每个通道都映射到 DC-SCM 和 HPM 上的特定类型的物理接口。在 DC-SCM 1.0 时代

文章图片
#服务器#运维
(转自“服务器BMC”)服务器BMC芯片——AST1840

这是OCP新推出的协议,刚刚1.0版本,整个协议也就18页。当然复杂的Web服务、传感器历史数据分析等任务仍由主BMC承担,AST1840专注于需要低延迟、硬实时或接口扩展的场景,例如风扇转速的闭环控制、电源时序微调、以及异常状态的快速联动保护等,算是一个LittleBMC,和国内有些BMC厂商的做法类似。而AST1840将所有这些集成于一颗芯片,不仅节省数十平方毫米的PCB面积,更重要的是消除了

文章图片
#服务器#fpga开发#运维
(转自“服务器BMC”)服务器BMC芯片——AST2800

Aspeed较早推出从芯片开始的量子抗性架构,率先集成OCP Caliptra 硬件信任根、PUF 高熵随机技术、NSA CNSA 2.0 后量子密码(PQC),宣传构建了不可篡改的芯片级安全体系。Aspeed从2004年成立,开始搞BMC芯片,从AST2000开始,每隔几年就推出自己的BMC芯片,并引领着BMC芯片行业。之前听台湾朋友有提过,当时还讨论了其工艺节点,看来确实是在研发阶段了。五一假

文章图片
#服务器#运维
    共 27 条
  • 1
  • 2
  • 3
  • 请选择