1、SCP是什么?
下面首先来看一下SCP是什么?
SCP-System Control Processor Firmware-系统控制处理器固件-开源电源和系统管理参考固件
行业中有一种强烈的趋势,即在系统中提供微控制器,以从应用处理器(AP)中提取各种电源或其他系统管理任务。
功率控制系统体系结构(PCSA-DEN0050C)描述了如何按照这种方法构建系统。
PCSA定义了系统控制处理器(SCP)的概念,SCP是一种专用处理器,用于将电源和系统管理任务从应用处理器中抽象出来。
与SCP类似,可管理性控制处理器(MCP)遵循相同的方法,目的是为需要可管理性的片上系统(SoC)提供管理入口点,例如在SoC目标服务器上。
SCP固件为几个Arm计算子系统中的系统控制处理器(SCP)和可管理性控制处理器(MCP)组件提供了软件参考实现。
SCP固件最近在GitHub上作为一个开源项目提供,它是根据BSD-3条款许可证提供的。
2、SCP能干什么?
• 该套功能包括:
• 电源域管理
• 系统电源管理
• 性能域管理(动态电压和频率缩放)
• 时钟管理
• 传感器管理
• 系统控制和管理接口(SCMI,平台侧),基于Arm SCMI规范
• 初始化系统以启用应用程序核心引导
• 运行时服务:
• 支持GNU Arm Embedded和Arm Compiler 6工具链
• 支持具有多个控制处理器的平台
全部0条评论
快来发表一下你的评论吧 !