El 14 de mayo de 2024, la Fundación Raspberry Pi anunció el M.2 HAT+, un accesorio de placa de circuito que puede usar para agregar periféricos M.2 como unidades de almacenamiento NVMe y aceleradores de IA a la Raspberry Pi 5. Consulte Los mejores kits de accesorios Raspberry Pi disponibles para cualquier modelo.
El HAT+ se conecta a la Raspberry Pi 5 mediante un cable plano flexible y puede transferir datos a velocidades de más de 800 MB/s. Por $ 12, es una actualización excelente y económica que todo propietario de Raspberry Pi 5 debería considerar comprar.
Enlaces rápidos
Necesidad de M.2 HAT+
Durante muchas generaciones, las opciones de almacenamiento estándar disponibles para Raspberry Pi han sido tarjetas microSD y SSD/SSD conectados mediante Adaptador USB a SATA. Las tarjetas MicroSD son lentas y poco confiables, mientras que las SSD SATA, aunque rápidas y confiables, se alimentan a través del puerto USB 3.0 de Raspberry Pi.
Los SSD NVMe son mucho más rápidos en comparación con los SSD SATA. Puedes conectarlo usando Caja USB a M.2, pero la velocidad seguirá siendo la misma que la de las unidades SSD SATA porque el puerto USB lo obstaculizará. Por eso se necesita una interfaz más rápida.
HAT+ (Hardware Attached Top Plus) es una versión mejorada del accesorio estándar. El "Plus" en HAT+ se refiere a mejoras que mejoran las tasas de transferencia de datos y admiten una gama más amplia de periféricos. Es posible para Frambuesa Pi M.2 sombrero+ Proporciona hasta 3 amperios de corriente a los periféricos conectados. También cuenta con indicadores LED para indicar el estado de energía y actividad. Verificar Guía de monitoreo de temperatura Raspberry Pi y Sense HAT: mejores pasos y consejos.
Conexión de M.2 HAT+ a Raspberry Pi 5
La Raspberry Pi 5 tiene un conector PCIe (PCI Express) en la placa. Usando un cable FFC (cable plano flexible), puede conectar el Pi 5 y el M.2 HAT+. El FFC suministra energía a la placa y también transmite datos. No es necesario operar el panel por separado. Para satisfacer la demanda de energía adicional, recomiendo encarecidamente utilizar la fuente de alimentación oficial de 27 W para Raspberry Pi 5. El FFC se incluye con el cable M.2 HAT+.
Puede conectar unidades NVMe (memoria no volátil) a la ranura M.2. Las unidades con factores de forma 2230 (30 mm de largo) y 2242 (42 mm de largo) encajan perfectamente en la placa. Los SSD más largos, aunque compatibles, no caben en la placa. Los SSD M.2 SATA no son NVMe y no son compatibles.
¿Qué tan rápido es M.2 NVMe en Raspberry Pi 5?
La Raspberry Pi 5 utiliza el módulo RP1, un nuevo chip controlador que maneja la entrada/salida. Libera más ancho de banda y acelera el rendimiento periférico. Una tarjeta microSD rápida puede leer a 100 MB/s y una SSD SATA conectada mediante un cable USB a SATA puede leer a aproximadamente 300 MB/s.
Sin embargo, el M.2 NVMe del HAT+ puede leer más de 400 MB/s, lo que lo convierte fácilmente en la opción de almacenamiento más rápida del Pi 5.
M.2 NVMe puede funcionar más rápido
Incluso las unidades NVMe económicas funcionan fácilmente a 3 GB/s. Sin embargo, el Pi 5 tiene un bus PCIe 2.0 de un solo carril y la velocidad está limitada a 500 MB/s. No se puede aumentar el número de carriles de dispositivos. Sin embargo, puedes cambiar el bus al estándar PCIe 3.0, que proporciona más ancho de banda. Esto se hace mediante la instalación dentro del archivo de configuración.
Modifique el archivo de configuración en Terminal:
sudo nano /boot/firmware/config.txt
Y agregue la siguiente línea:
parámetro dt=pciex1_gen3
Guarde el archivo presionando Ctrl + A Y reinicie el Pi 5 para cargar la nueva configuración. Eso debería hacer que el PCIe del Pi 5 se inicie en el modo Gen 3. ¿Cuánta velocidad ganará el Pi 5? Se ha más que duplicado y su velocidad ahora alcanzará más de 800 MB/s. Sólo una advertencia: XNUMXG aún no es compatible oficialmente.
¿Puedes iniciar un sistema operativo Pi 5 a través de un SSD NVMe M.2?
¡Sí! Pero primero debes instalar el sistema operativo. Para instalar el sistema operativo en una tarjeta microSD, utilizará un lector de tarjetas. Para instalar el sistema operativo en una unidad NVMe, necesita... Adaptador USB a M.2. Sin embargo, este suplemento no es muy popular. Puedes prescindir de él, especialmente si no instalas el sistema operativo con frecuencia.
El truco consiste en instalar primero el sistema operativo Raspberry Pi en la tarjeta microSD. Inicie desde allí, luego instale el sistema operativo en la unidad NVMe usando Generador de imágenes Raspberry Pi. Una vez hecho esto, retire la tarjeta microSD y el Pi 5 debería iniciarse desde el SSD NVMe.
Velocidades NVMe en Raspberry Pi
Los puntos de referencia de Raspberry Pi a menudo se convierten en resultados de puntos de referencia. Pero el retraso en el lanzamiento de M.2 HAT+ provocó desarrollos de terceros, por ejemplo Base NVMe De Pimoroni.
El M.2 HAT+ está diseñado para montarse encima del Pi 5 usando biseles de 16 mm. Este diseño parece compacto, pero hay suficiente espacio para acomodar el refrigerador oficial Pi 5. No tener suficiente espacio puede afectar el flujo de aire y aumentar el ruido, especialmente cuando el ventilador está funcionando a su máxima velocidad.
Sin un refrigerador, el Pi 5 estará bajo presión acelerada en menos de un minuto cuando el procesador alcance su límite. El diseño del M.2 HAT+ dificulta el uso de cualquier otra cosa que no sean disipadores de calor con dimensiones cercanas al disipador oficial.
El Pi 5 tiene un procesador muy mejorado respecto a la generación anterior. Para aprovechar al máximo un procesador rápido, es esencial alimentarlo con datos rápidos, por lo que M.2 NVMe es el camino a seguir, y el estándar HAT+ preparado para el futuro es una ventaja adicional. Deberías conseguirlo; Por $12, vale lo que pagas. Ahora puedes ver Descubre los mejores accesorios Raspberry Pi 5 para aumentar excepcionalmente el rendimiento de tu dispositivo.