Saltar al contenido principal

Equipos compatibles y requisitos

dex-embedded corre en MDVR con Linux. No existe una lista cerrada de modelos: lo que decide es lo que el equipo tiene por dentro. Esta página muestra lo que verificamos antes de preparar un paquete.

Qué necesita tener el equipo​

RequisitoDetalle
LinuxArquitectura aarch64 (ARM de 64 bits) o armv7 (ARM de 32 bits). El binario es estático y no depende de la distribución.
Bluetooth Low EnergyIntegrado, o por dongle USB (ver abajo).
BlueZLa pila Bluetooth de Linux, con el servicio bluetoothd corriendo.
D-Bus del sistemaSe usa para hablar con BlueZ.
Reloj correctoFecha y hora correctas (los eventos llevan horario).
Salida a internetPuerto 443 (HTTPS) hacia la nube de Dersalis.
Almacenamiento persistenteUn directorio escribible que sobreviva a un reinicio. La memoria (/tmp) no sirve.
Servicio del sistemaEl instalador registra un servicio systemd. Con otro sistema de init, hable con Dersalis.

El espacio necesario es pequeño: los binarios suman cerca de 8 MB.

Paquetes por arquitectura​

Arquitectura (uname -m)PaqueteObservación
aarch64aarch64-unknown-linux-muslARM de 64 bits.
armv7l con FPUarmv7-unknown-linux-musleabihfARM de 32 bits con coma flotante por hardware.
armv7l sin FPUarmv7-unknown-linux-musleabiReserva, para CPU sin unidad de coma flotante.

Otras arquitecturas (por ejemplo x86_64) pueden atenderse bajo consulta.

Bluetooth: integrado o dongle USB​

  • Equipo con Bluetooth integrado: es el caso más simple. Solo necesita BlueZ activo.
  • Equipo sin Bluetooth: funciona con un dongle Bluetooth USB, siempre que el kernel tenga el controlador (btusb) y haya un puerto USB disponible. El dongle que Dersalis valida y recomienda es el Nordic nRF52840 con firmware Zephyr "HCI USB", que no exige ningún archivo de firmware en el equipo.
El punto que más suele trabar

Las imágenes de Linux livianas para MDVR muchas veces no traen BlueZ ni D-Bus. Si faltan, el gateway no puede escuchar los relojes. Verifíquelo en el relevamiento técnico antes que nada.

Qué ya validamos​

Ya corrimos el gateway en ARM de 64 bits con Bluetooth integrado y, en un banco con Raspberry Pi, en ARM de 64 bits con dongle USB. Los paquetes para ARM de 32 bits existen y están en validación con los partners. Cada modelo nuevo pasa por un preflight de unos 15 segundos, solo lectura, que verifica todo esto en el propio equipo.

¿No sabe si el suyo sirve?​

Ejecute el relevamiento técnico: son pocos comandos, y la respuesta dice qué falta, si falta algo.