树莓派 Raspberry Pi M.2 HAT+ 现已发售!原理图流出!

news2024/11/15 17:27:40

​Raspberry Pi M.2 HAT+ 使您能够将 M.2 M-key 外设(如 NVMe 驱动器和人工智能加速器)连接到 Raspberry Pi 5。它能够提供与这些外设之间的快数据传输(高达 500 MB/s),现在就可以从树莓派的授权经销商网络购买,售价仅为 12 美元。

Raspberry Pi 5 早在去年 9 月就已推出,并搭载了一项令人兴奋的新功能。不是电源按钮,也不是电池支持的实时时钟。我们说的是 PCI Express(PCIe)扩展连接器:这个小巧的 16 路 FFC(柔性扁平电缆)连接器位于电路板的最左侧,也就是旧版 Raspberry Pi 电路板上 MIPI 显示器连接器的位置,带有一个-lane(一对传输对、一对接收对和一对时钟对)PCIe 2.0 总线。

在发布 Raspberry Pi 5 时,我们还展示了 HAT+ 原型,它在我们的 FFC 连接器和 NVMe 驱动器和许多其他小型 PCIe 设备使用的标准 M.2 M-key 外形规格之间架起桥梁。经过多次修改、简化和大量测试,该原型成为您今天看到的产品。

开发优秀产品需要时间

推出新一代 Raspberry Pi 计算机是一项艰巨的工作,需要我们整个工程团队的关注。Raspberry Pi 5 是一个特别复杂(而且昂贵!)的项目,它采用了三种新的定制芯片(Broadcom BCM2712 应用处理器、Dialog/Renesas DA9091 PMIC 和我们自己的 RP1 I/O 控制器);新的生产工艺(连接器的侵入式回流焊和电路板的布线);以及完全重新设计的生产测试系统。

因此,在理想的情况下,我们是会与 Raspberry Pi 5 同时推出 M.2 HAT+,但我们不能操之过急。还有一些问题尚未解决,特别是 16 针 FFC 连接器上的两个 "备用 "针脚。虽然这些引脚在我们最早的原型中带有 I2C 信号,但最终 Raspberry Pi PCIe 连接器规范将它们分配给了固定的功能:一个作为下游设备电源的电源使能,一个作为电路板检测和唤醒信号。

Raspberry Pi PCIe 连接器规范文档

https://datasheets.raspberrypi.com/pcie/pcie-connector-standard.pdficon-default.png?t=N7T8https://datasheets.raspberrypi.com/pcie/pcie-connector-standard.pdf

我们希望确保我们的产品是真正的 HAT+,这意味着我们必须解决 Raspberry Pi HAT+ 规范中的最后一些问题。Raspberry Pi 规范,例如我们的 40 针 GPIO 连接器和三针调试连接器,往往会成为业界其他产品的实际标准,我们有责任在第一时间将它们做好。

Raspberry Pi HAT+ 规范文档地址:

https://datasheets.raspberrypi.com/hat/hat-plus-specification.pdficon-default.png?t=N7T8https://datasheets.raspberrypi.com/hat/hat-plus-specification.pdf

广泛的硬盘兼容性

在做这些工作的同时,我们还利用机会测试了各种 NVMe 硬盘和其他外设,并对发现的各种问题进行了调查。在一个案例中,我们与一家制造商合作开发了一个针对无法正常工作的驱动器的修复方法;结果发现这个问题是硬盘固件中的启动时序的问题,导致 BCM2712 内部的 PCIe 控制器无法识别硬盘。

当然,编写固件需要时间,建立生产流程、材料流水线和测试系统也需要时间,这些都是每月生产数万件产品所必需的。不过,在完成所有这些工作后,我们很高兴能够推出新产品。如果您的 Raspberry Pi 5 拥有最新固件并连接了 M.2 HAT+,那么在开机时就会探测到已安装的 PCIe 设备,如果是 NVMe 驱动器,则可将其作为启动源。

原理图

M.2 HAT+ 稍晚推出的带来的一个很好现象就是第三方产品的大量涌现,例如我们在 Pimoroni 的朋友提供的NVMe Base 。我们希望让为 Raspberry Pi 5 构建高质量 PCIe 配件变得更容易,因此我们发布了我们的原理图作为参考设计。您还可以浏览我们的 M.2 HAT+ 文档。

M.2 HAT+ 原理图:

https://www.raspberrypi.com/documentation/accessories/m2-hat-plus.html#schematicsicon-default.png?t=N7T8https://www.raspberrypi.com/documentation/accessories/m2-hat-plus.html#schematics

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1684884.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

智能网关和交换机在智慧路灯杆上的用途差别

智慧路灯杆是智能城市建设中的一个重要组成部分,它整合了智能照明、视频监控、交通管理、环境监测、网络覆盖、信息发布、一键告警等多种功能。针对智慧路灯杆的使用场景,智能网关和交换机各自发挥着不同的作用,并且拥有各自的优缺点&#xf…

5.14.3 UNETR:用于 3D 医学图像分割的 Transformers

具有收缩和扩展路径的全卷积神经网络 (FCNN) 在大多数医学图像分割应用中表现出了突出的作用。在 FCNN 中,编码器通过学习全局和局部特征以及上下文表示来发挥不可或缺的作用,这些特征和上下文表示可用于解码器的语义输出预测。 在FCNN中,收缩…

包装类..

定义:基本数据类型对应的对象。 如何获取包装类:直接赋值即可;Integer i10; 其中的一个成员方法: public static int parseInt(String s)——把字符串类型的整数转成int 类型的整数。 8种包装类中,除了character都…

力扣刷题---1748.唯一元素的和【简单】

题目描述 给你一个整数数组 nums 。数组中唯一元素是那些只出现 恰好一次 的元素。 请你返回 nums 中唯一元素的 和 。 示例 1: 输入:nums [1,2,3,2] 输出:4 解释:唯一元素为 [1,3] ,和为 4 。 示例 2:…

单词可交互的弧形文本

在一个项目中,要求把少儿读本做成电子教材呈现出来,电子书的排版要求跟纸质书一致。其中,英语书有个需求:书中有些不规则排版的文本(如下图所示),当随书音频播放时,被读到的文本要求…

注意力机制篇 | MSFE:即插即用的多尺度滑窗注意力(附源码实现)

前言:Hello大家好,我是小哥谈。多尺度滑窗注意力(Multi-Scale Sliding Window Attention,MSFE)是一种用于处理图像的深度学习模型。它通过引入多尺度特征提取和滑窗注意力机制来提高图像识别的准确性。在MSFE中,模型采用多尺度卷积神经网络来提取图像的特征,然后使用滑窗…

同旺科技 FLUKE ADPT 隔离版发布 ---- 2

所需设备: 1、FLUKE ADPT 隔离版 内附链接; 应用于:福禄克Fluke 12E / 15BMax / 17B Max / 101 / 106 / 107 应用于:福禄克Fluke 15B / 17B / 18B 正面: 反面: 侧面: 开孔位置(可…

一种综合评价及决策方法:层次分析法AHP

大家好,层次分析法(Analytic Hierarchy Process,AHP)是一种多准则决策方法,它帮助决策者处理复杂的决策问题,将其分解成层次结构,然后通过两两比较来确定各个层次的因素之间的相对重要性。这种分析方式允许决策者对问题…

抖店,今年入场还有机会吗?从客观角度分析!

大家好,我是电商小V 伴随着短视频平台的兴起,也慢慢的步入了电商市场,成为了一个新的电商模式,抖音小店就是依靠着短视频达人带货的流量模式,可以说一直处于红利期,享受着这个短视频风口,也是吸…

前端更改线上请求地址

由于后台接口更改 , 线上请求地址需从 /api/api/ 改成 /api/ , 需实现的效果如下图 1 在原本的vite.config.js中将前端做的端口转发内容更改 , 更改一行即可 import { defineConfig } from vite import react from vitejs/plugin-react import path from path import * as fs …

C语言指针相关知识(第四篇章)(非常详细版)

文章目录 前言一、什么是回调函数二、qsort函数的介绍(默认升序排序)三、qsort函数的模拟实现(通过冒泡排序)总结 前言 本文介绍了回调函数,qsort函数的使用,以用冒泡排序来模拟实现qsort函数 提示:以下是本篇文章正文…

大语言模型量化方法对比:GPTQ、GGUF、AWQ 包括显存和速度

GPTQ: Post-Training Quantization for GPT Models GPTQ是一种4位量化的训练后量化(PTQ)方法,主要关注GPU推理和性能。 该方法背后的思想是,尝试通过最小化该权重的均方误差将所有权重压缩到4位。在推理过程中,它将动态地将其权重去量化为f…

【wvp】获取丢包及码率等参数

目录 设计 测试 swagger 设计 /** * 获取推流过程中的bytesSpeed,loss等统计信息 * 方案1:每个app stream 一个线程,定时获取统计信息。当subscribe 时,进行“增加;修改;加入队列”操作。 * 缺点: 占用…

linux mail命令及其历史

一、【问题描述】 最近隔壁组有人把crontab删了,crontab这个命令有点反人类,它的参数特别容易误操作: crontab - 是删除计划表 crontab -e 是编辑,总之就是特别容易输入错误。 好在可以通过mail命令找回,但是mai…

CentOS-9配置静态IP地址

查看配置命令nmcli CentOS 9 使用 nmcli 命令行工具进行网络配置。以下是配置静态 IP 地址的步骤和示例代码:相对以前centos7之类的,9版本的默认的网络是NetworkManager,网络配置也有较大改变 nmcli con show用vim进行编辑配文件 cd /etc/…

ESP32学习笔记:WS2812B驱动

WS2812B是一款贴片RGB灯。由于采用了单总线通讯,所以需要特别关注下它的通讯时序。 调试细节: 本来以为会是一个比较简单的调试,结果还是花了很长时间才调试完成。 首先是关于ESP32的纳秒级延时确定,当时按照空指令始终调试不出来…

ECharts实现地图飞线

echarts版本:https://echarts.apache.org/zh/changelog.html v5.x.x版本:不提供china.js和china.json文件 v4.x.x版本:使用npm安装echarts,默认包含china.js和china.json文件 目录 一、Html工程 二、vue工程 三、vue工程 四、矢…

国赛部分复现

MISC 神秘文件 下载解压后是个pptm文件,内容丰富 使用010打开ppt查看 发现为PK开头,属于压缩包文件。复制粘贴ppt,修改副本后缀为.zip并解压 part1 查看属性,发现奇怪字符 QFCfpPQ6ZymuM3gq 根据提示Bifid chipher,…

简单美观易上手的 Docker Compose 可视化管理器 Dockge

本文首发于只抄博客,欢迎点击原文链接了解更多内容。 前言 Dockge 是 Uptime Kuma 作者的新作品,因此 UI 风格与 Uptime Kuma 基本一致,如果你正在使用 Uptime Kuma 的话,那么 Dockge 的 UI 设计应该也不会让你失望。Dockge 主打…

【Floodfill算法】dfs或者bfs解决floodfill算法

1.图像渲染 图像渲染 dfs解决代码&#xff1a; class Solution { public:int dx[4] {0, 0, -1, 1};int dy[4] {-1, 1, 0, 0};int m, n;int prev;vector<vector<int>> ret;vector<vector<int>> floodFill(vector<vector<int>>& ima…