Mémoire disponible sur Azure Sphere

Le tableau suivant répertorie la mémoire disponible pour les applications Azure Sphere qui s’exécutent sur une puce MT3620.

Type de mémoire Montant Disponibilité
Flash 1 Mio Partagé
RAM 256 Kio Applications de haut niveau
SYSRAM 64 Ko par cœur en temps réel Cœur en temps réel
Mémoire étroitement couplée (TCM) 192 Ko par cœur en temps réel Cœur en temps réel

Azure Sphere fournit 1 Mio de mémoire flash partagée entre des applications de haut niveau et en temps réel (RTApps). Le système d’exploitation Azure Sphere utilise cet espace pour les packages d’images d’application et pour mapper les applications en temps réel, soit pour l’exécution sur place (XIP) ou pour le chargement dans TCM.

En outre, 256 Kio de RAM sont disponibles pour le cœur de haut niveau. Jusqu’à 1 Kio de cet espace peut être alloué pour chaque canal de mémoire tampon partagée via lequel les applications de haut niveau et les applications en temps réel communiquent.

Chaque cœur en temps réel a également 64 Ko de SYSRAM et 192 Ko de TCM. En règle générale, le gestionnaire de configuration TCM est utilisé pour l’exécution rapide du code et la mémoire SYSRAM est utilisée pour les données.

Pour plus d’informations