Si tenemos una Raspberry Pi5, podemos optar a conseguir mayor velocidad y memoria de almacenamiento. Tenemos la opción de instalar un circuito integrado, HAT Raspberry Pi M.2 HAT+ para poder insertar memorias de tipo M.2 de diferentes capacidades, permitiendo arrancar la Raspberry a través del controlador NVMe mediante conexión PCIe.

Admite dispositivos que utilizan el conector M.2 M y admite dispositivos de almacenamiento tipo 2230 y 2242.

Este periférico permite que el arranque del SO sea rápido y ágil, consiguiendo tasas de transferencia superiores a una carga del SO a través del USB 3.0

INSTALACIÓN:

1/ El procedimiento de instalación sería en primer lugar actualizar el SO

sudo apt update && sudo apt full-upgrade

2/ Asegurarse que el firmware está actualizado

sudo rpi-eeprom-update

Si tenemos una fecha posterior al 6 de diciembre del 2023 podemos pasar al siguiente punto

Actualizar firmware:

sudo raspi-config

En Advanced Options> Bootloader Version, seleccione Latest. Luego, salga raspi-configcon Finisho la tecla Escape .

Actualizamos firmware

sudo rpi-eeprom-update -a

reiniciamos

sudo reboot

3/ Montamos HAT+

3.1/ Se tendrá que utilizar, el cable flex PCI suministrado ya que es de tipo Inverso, no servirá el utilizado para montar las cámara fotográficas (cable directo).

3.2/ Montar la memoria, con el equipo apagado. Puede soportar de dos tipos: 2230 o 2242

3.3/ Si todo ha funcionado correctamente. La Raspberry al arrancar detectará la nueva memoria Nvme

3.4/ Desde Imager podemos instalar un nuevo SO. También podemos hacer un duplicado de nuestro SO con SD Card Copier.

TEST DE TRANSFERENCIA DE DATOS

1/ Instalamos app para medir tasas de transferencia de unidades de disco

Herramienta

sudo apt install hdparm

ejecutamos

lsblk (listado unidades)

comprobamos tasa de transferencia para la unidad miniSD

sudo hdparm -t –direct /dev/mmcblk0

DUPLICAMOS TARJETA O INSTALAMOS OS DESDE CERO

Comprobamos unidades con la orden lsblk

medimos velocidad de unidad Nvme

Configuramos orden de unidad para el arranque:

sudo rpi-eeprom-config –edit

personalizamos arranque variando el orden delos índices:
BOOT_ORDER=0xf2614 

2==sd
6==usb
1==nvme
4==net

En mi caso he tenido que realizar un soporte especial para poder montar el HAT en posición vertical, ya que tenía instalado la tarjeta de sonido IQAudIODAC y he tenido que adaptar el cable de 400 mm suministrado en el HAT hasta conectar en la placa de la Raspberry Pi5.

En este punto es donde me he dado cuenta que los cables PCI para montaje de cámara no sirven, las conexiones son de tipo inverso y no da señal si conectamos el Hat con el cable PCIe de las cámaras.

Así pues he tenido que adaptar el Hat en posición vertical

Un vez comprobado que funciona todo correcto, he creado una carcasa para proteger el periférico de almacenamiento