Équipements compatibles et prérequis
dex-embedded fonctionne sur des MDVR sous Linux. Il n'existe pas de liste fermée de modèles : ce qui décide, c'est ce que contient l'équipement. Cette page montre ce que nous vérifions avant de préparer un paquet.
Ce dont l'équipement a besoin
| Prérequis | Détail |
|---|---|
| Linux | Architecture aarch64 (ARM 64 bits) ou armv7 (ARM 32 bits). Le binaire est statique et ne dépend pas de la distribution. |
| Bluetooth Low Energy | Intégré, ou via une clé USB (voir ci-dessous). |
| BlueZ | La pile Bluetooth de Linux, avec le service bluetoothd en cours d'exécution. |
| D-Bus système | Utilisé pour dialoguer avec BlueZ. |
| Horloge correcte | Date et heure correctes (les événements sont horodatés). |
| Accès à Internet | Port 443 (HTTPS) vers le cloud Dersalis. |
| Stockage persistant | Un répertoire inscriptible qui survit au redémarrage. La mémoire (/tmp) ne convient pas. |
| Service système | L'installateur enregistre un service systemd. Avec un autre système d'init, contactez Dersalis. |
L'espace nécessaire est faible : les binaires totalisent environ 8 Mo.
Paquets par architecture
Architecture (uname -m) | Paquet | Remarque |
|---|---|---|
aarch64 | aarch64-unknown-linux-musl | ARM 64 bits. |
armv7l avec FPU | armv7-unknown-linux-musleabihf | ARM 32 bits avec virgule flottante matérielle. |
armv7l sans FPU | armv7-unknown-linux-musleabi | De secours, pour les CPU sans unité de virgule flottante. |
D'autres architectures (par exemple x86_64) peuvent être prises en charge sur demande.
Bluetooth : intégré ou clé USB
- Équipement avec Bluetooth intégré : le cas le plus simple. Il suffit que BlueZ soit actif.
- Équipement sans Bluetooth : fonctionne avec une clé Bluetooth USB, à condition que le noyau ait
le pilote (
btusb) et que le port USB soit disponible. La clé que Dersalis valide et recommande est la Nordic nRF52840 avec le firmware Zephyr « HCI USB », qui n'exige aucun fichier de firmware sur l'équipement.
Les images Linux allégées pour MDVR n'incluent souvent ni BlueZ ni D-Bus. S'ils manquent, la passerelle ne peut pas écouter les montres. Vérifiez-le dans le relevé technique avant toute chose.
Ce que nous avons déjà validé
Nous avons déjà fait tourner la passerelle sur ARM 64 bits avec Bluetooth intégré et, sur un banc d'essai Raspberry Pi, sur ARM 64 bits avec une clé USB. Les paquets pour ARM 32 bits existent et sont en cours de validation avec les partenaires. Chaque nouveau modèle passe par un preflight d'environ 15 secondes, en lecture seule, qui vérifie tout cela sur l'équipement lui-même.
Vous ne savez pas si le vôtre convient ?
Lancez le relevé technique : quelques commandes suffisent, et la réponse indique ce qui manque, le cas échéant.