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

​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.mzph.cn/diannao/13736.shtml

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

相关文章

c语言:strcmp

strcmp函数是用于比较两个字符串的库函数,其功能是根据ASCII值逐一对两个字符串进行比较。 语法:strcmp(str1, str2) 返回值: 如果str1等于str2,则返回0。 如果str1小于str2,则返回负数(具体值取决于C…

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

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

DELPHI通过WebService进行数据交互

WebService是一种可以跨语言和平台的数据交互模式,使用非常广泛,与JSon数据格式结合,更是当前非常流行的一种模式,本章针对DELPHI通过WebService进行数据的交互做一个相对简单例子应用。 本文使用的DELPHI 版本为:DEL…

pdf文件怎么编辑?分享3个专业的pdf软件!

在数字化时代,PDF文件已成为我们工作、学习中的得力助手。然而,面对需要修改的PDF文件,许多人却感到无从下手。今天,就让我们一起探索如何轻松编辑PDF文件,并介绍几款实用的编辑软件,让你轻松应对各种PDF编…

OpenAI宫斗剧番外篇: “Ilya与Altman联手对抗微软大帝,扫除黑恶势力”,“余华”和“莫言”犀利点评

事情是这样的。 小编我是一个重度的智谱清言用户,最近智谱清言悄悄上线了一个“划词引用”功能后,我仿佛打开了新世界的大门。我甚至用这个小功能,玩出来了即将为你上映的《OpenAI宫斗剧番外篇》。 3.5研究测试:hujiaoai.cn 4研…

蓝牙Classic加密算法设计和实现,SAFER+,E0,E1,E2,E3(python)

概述 之前用python给大家实现了所有LE相关加密工具算法。bobwenstudy/BluetoothCryptographicToolbox: LE SMP加密算法设计和实现(python) (github.com),最近重温了下Classic加密,顺便将Classic所有加密算法给实现了一遍。 在蓝牙Classic Spec中&#…

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

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

对列表进行统计和计算

自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm1001.2014.3001.5501 Python的列表提供了内置的一些函数来实现统计、计算的功能。下面介绍几种常用的功能。 (1)获取指定元素出现的次数 使用列表…

智能车竞赛指南:从零到一,驶向自动驾驶的未来

智能车竞赛指南:从零到一,驶向自动驾驶的未来 一、智能车竞赛概览1.1 竞赛介绍1.2 竞赛分类 二、智能车开发技术基础2.1 硬件平台2.2 软件开发 三、实战案例:循线小车开发3.1 系统架构3.2 代码示例 四、技术项目:基于ROS的视觉导航…

FedSyn: Synthetic Data Generation using Federated Learning

arxiv2022,没找到是哪个刊物的,是没投中吗? 这篇是用GAN做数据生成,每个client都训练一个生成器,加噪声传到server端聚合,实验是衡量生成图片的质量。 论文地址:arxiv code:没找到 贡献 提出了提出了一种新颖的方法(FedSyn ),将联邦学习、使用 GAN的合成数据生成…

高中数学:平面向量-数量积(向量与向量的乘积)与投影

一、引题 物理上的力做功 二、数量积与投影 1、数量积 θ的范围是[0,π] 2、投影 向量的投影,依然是一个向量! 3、运算法则 易错点: 4、重要性质 这里对性质(2)要注意一下:如果 a → \mathop{a}\limits ^{\rightarrow…

建模:Maya

一、常用按键 1、alt 左键 —— 环绕查看 2、alt 中键 —— 拖动模型所在面板 3、空格 —— 进入三视图模式;空格 左键按住拖动 —— 切换到对应视图 二、骨骼归零 1、T Pose 旋转模式,点击模型,摆好T姿势即可 2、复制模型设置200距离…

【Linux】进程信号及相关函数/系统调用的简单认识与使用

文章目录 前言一、相关函数/系统调用1. signal2. kill3. abort (库函数)4. raise (库函数)5. alarm 前言 现实生活中, 存在着诸多信号, 比如红绿灯, 上下课铃声…我们在接收到信号时, 就会做出相应的动作. 对于进程也是如此的, 进程也会收到来自 OS 发出的信号, 根据信号的不同…

[OpenGL] 法线贴图

目录 一 为什么要使用法线贴图 二 二种不同法线方式的使用 2.1 插值法线 2.1 法线贴图 本章节源码 点击此处 一 为什么要使用法线贴图 法线贴图我们可以使用更少的顶点表现出同样丰富的细节。高精度网格和使用法线贴图的低精度网格几乎区分不出来。所以法线贴图不仅看起来…

UE5中搭建一个简单的海岛

本文将用UE的WaterSystem与地形搭建一个简单的海岛,通过WaterSystem的参数设置,可以更好的自定义海岸线等效果。 1.基础风貌 1.1.首先新建一个Basic基础场景,切换到地形编辑模式刷出一块高地,用于沙滩。 1.2.引入UE官方插件Wat…

[IMX6ULL驱动开发]-Linux对中断的处理(一)

目录 中断概念的引入 ARM架构中断的流程 异常向量表 Linux系统对中断的处理 ARM对程序和中断的处理 Linux进程中断处理 中断概念的引入 如何理解中断,我们可以进行如下抽象。把CPU看做一个母亲,当它正在执行任务的时候,可以看为是一个母…

【BSP开发经验】简易文件系统digicapfs实现方式

文章目录 背景Linux vfs框架介绍数据结构系统调用openwriteread 总体框架 Linux 磁盘高速缓存机制标准文件访问同步文件访问异步文件访问buffer_head 如何实现一个简单的文件系统blkdevfs注册文件系统产生一个文件让文件变得可读可写 背景 在新的分区升级启动方案中需要分别实…

OGG几何内核-BRepBuilderAPI_MakeEdge学习

OGG几何内核fork自OCCT 7.7.0, BRepBuilderAPI_MakeEdge是几何内核的一个重要和基础的功能,也十分复杂,因为要支持line、circle、ellipse,parabola,hyperbola,circle,beziercurve,b…

亚马逊测评还能做吗?

只能说测评不是唯一的手段,但是推销量的一把好手。首先测评能让listing快速成长,短期内有望成为爆款,速度快,利润高,回款快。相对其他推广,测评无疑是有效,省培养listing的方法。其次新品前期太…

数据库同步软件,天不生PanguSync万古如长夜

在信息时代的海洋中,数据是那永不熄灭的灯塔,照亮了科技发展的航道。然而,随着数据的膨胀和应用场景的多样化,如何确保这些宝贵资源在不同平台、不同设备间实时更新、保持一致性,便成了一道亟待解决的难题。于是&#…