Linux 5.19 添加对 PolarBerry RISC-V FPGA 板的支持

RISC-V 拉取请求登陆 Linux 5.19,支持 RV64 上的 RISC-V 32 位 (RV32) 二进制文件,启用新的 Svpbmt 扩展和其他改进。周五,为 Linux 5.19 发送了一组 RISC-V 更改,其中包括为另一个新的 RISC-V 板添加 DeviceTree 文件。

Microchip Technology 为 PolarBerry 板提供了 DeviceTree 支持,其中包括用于 FPGA 功能的 PolarFire SoC FPGA 与 64 位 RISC-V 多核处理器配对。主线 Linux 内核已经看到PolarFire SoC 支持,而现在 PolarBerry 是基于它的最新支持板。

PolarBerry 自我描述为,“PolarBerry 是第一款可用于生产和部署的 SoM,具有硬化的 64 位、多核实时、支持 Linux 的 RISC-V MPU 子系统,可为嵌入式系统提供无与伦比的国防级安全性、低功耗和热效率组合开发…PolarBerry 的计算引擎提供的功耗比替代 FPGA、250k 逻辑元件 (LE) 低 50%,并具有四个从 250Mbps 到 12.7Gbps 的高速、低功耗收发器。PolarFire SoC FPGA 的最大功耗为 12W,并且直接从 PolarBerry SoM 提供电源以启用嵌入式解决方案。PolarBerry SoM 提供强大的 SoC/FPGA 设计安全性的所有重要属性,包括防克隆保护、设备级防篡改功能、比特流保护、密钥管理、FPGA 硬件访问控制、安全启动和物理内存保护 (PMP) 以及供应链保证。它还具有 40 针 Raspberry Pi (RPI) 接口,通过提供多达 26 个 GPIO,其中 20 个可分配给 SPI、UART、CAN 或其他接口,从而允许独立操作和快速应用程序开发。”

image.php_-11
圣丹斯PolarBerry

Sundance PolarBerry System-on-Module 具有 4GB 内存、128MB SPI 串行 NOR 闪存、4GB 通用 eMMC、千兆以太网支持,尺寸为 55 x 85 毫米,峰值功耗为 16 瓦。

PolarBerry DT 是通过此二次拉动添加的。除了对 Sundance PolarBerry 的支持之外,memfd_secret 系统调用号现在可以正确地暴露给用户空间,并且在本周末 Linux 5.19 合并窗口关闭之前发送了各种其他低级 RISC-V 改进。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun169163.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年6月3日
下一篇 2022年6月4日

相关推荐