Questions-réponses sur les cartes Intel® Galileo

Documentation

Information et documentation de produit

000006153

02/02/2022

Cliquez sur ou sur la rubrique pour plus d’informations :

Informations sur le produit

Points de vente
ProduitPoints de venteNotes
Composants, écrans et blocs d’alimentationAdafruit, Sparkfun, LocaleMentlu et les magasins de pièces électroniques locaux tels que Radio 2445006666600000MHH00 (Radio 24h30).

Composants : résistances, voyants, condensateurs et cavaliers.

Shields : nous vous recommandons de commencer par la liste des boucliers pris en charge.

Blocs d’alimentation : tout bloc d’alimentation répondant aux spécifications requises fonctionne avec une carte Intel® Galileo.

Où trouver plus d’informations sur les cartes Intel® Galileo ?
La carte Intel® Galileo est-elle une carte mère pour PC de bureau ?Non. Cependant, des fonctionnalités d’E/S telles que l’hôte USB complet et la capacité PCI Express sont disponibles.
La carte Intel® Galileo est-elle fournie avec une carte réseau ou une carte réseau embarquée ?Oui. La carte Intel® Galileo est livrée avec une carte réseau intégrée. De plus, le système d’exploitation Linux* embarqué possède les pilotes pour la carte réseau.
La carte Intel® Galileo se comporte-t-elle comme un appareil esclave SPI ?Non. La carte Intel® Galileo prend uniquement en charge le fonctionnement en tant que périphérique maître SPI.
La carte Intel® Galileo offre-t-elle une prise en charge de l’horloge en temps réel (RTC) ?Oui. Sur la carte, il y a une en-tête marquée Coin. Vous pouvez fixer une pile de pièce à l’en-tête (par exemple, un CR2032). La batterie de pièce alimente le RTC alors que la carte n’est pas connectée à un bloc d’alimentation. Fixez la batterie pour préserver la durée et la date entre les cycles d’alimentation de la carte mère.
Puis-je produire un produit commercial basé sur une carte Intel® Galileo ?Oui. Plusieurs constructeurs d’ordinateurs basent des produits commerciaux sur Arduino*. La carte Intel® Galileo offre plus d’avantages et constitue une base pour une plateforme de température commerciale.

Compatibilité

Quels développements de systèmes d’exploitation sont pris en charge ?
  • Linux : Ubuntu* 12.04 (32 bits et 64 bits).
  • Mac OS* X version 10.8.5. Également testé sur un Mac OS X 10.6.8, 10.7.5 et un aperçu de développeur 10.9.
  • Windows 7* (32 bits et 64 bits) et Windows 8*.
Puis-je faire fonctionner Linux* sur une carte Intel® Galileo ?Oui, les cartes Intel® Galileo basées sur Intel® Quark™ SoC X1000 peuvent exécuter une version embarquée de Linux* appelée Yocto*.
La carte Intel® Galileo peut-elle être utilisée sans logiciel Arduino* ?Oui. Vous pouvez utiliser les cartes Intel® Galileo pour développer en C/C++, Python et Node.js via Linux* et des outils de compilation croisée.
Quel est le niveau de compatibilité arduino* avec la carte Intel® Galileo ?Les cartes Intel® Galileo sont compatibles avec Arduino* Uno R3. Certains écrans ne fonctionnent pas correctement en raison des registres à coder dur des pilotes du bouclier. Intel travaille avec arduino et les propriétaires de boucliers pour corriger les pilotes. Il est possible que des écrans ou des fonctions ne soient pas pris en charge. Voir les dernières informations Rapport de test de Shield pour la carte Intel® Galileo et la carte Intel® Edison Et Notes de version.
Quelles langues de programmation puis-je utiliser avec la carte Intel® Galileo ?La carte Intel® Galileo fonctionne actuellement sur un microprogramme open-source basé sur le langage de programmation en C. Les compilateurs GCC etGC SONT pris en charge.
Quelle est la vitesse I2C maximale prise en charge ?Intel® Quark™ SoC X1000 prend en charge à la fois le mode standard (100 kHz) et le mode rapide (400 kHz). L’expander de port d’E/S De l’est de l’utilitaire H&I/S De l’extension de la carte d’E/S De l’une de ces cartes est pris en charge uniquement en mode standard, ce qui limite la vitesse I2C prise en charge par la carte Intel® Galileo à 100 kHz.
La carte Intel® Galileo peut-elle fonctionner comme un appareil esclave I2C ?Non. La carte Intel® Galileo prend uniquement en charge le fonctionnement en tant que périphérique maître I2C.
La carte Intel® Galileo prend-elle en charge la fonction analogRead () ?Oui, la carte Intel® Galileo prend en charge la fonction analogRead(). La résolution peut être portée à résolution 12 bits avec l’analogiqueReadReolution ().
Quelle est la vitesse d’horloge SPI maximale prise en charge ?Le paramètre par défaut du SPI d’une carte Intel® Galileo est de 4 MHz, identique à celui d’Arduino* Uno. L’horloge SPI peut être modifiée de 125 kHz à 8 MHz avec SPI.setClockDivider. Intel® Quark™ SoC X1000 prend en charge des fréquences d’horloge SPI allant jusqu’à 25 MHz, mais cette prise en charge n’est pas encore ajoutée dans l’IDE Arduino.
Quels débits UART ri sont pris en charge par la carte Intel® Galileo ?

La carte Intel® Galileo prend en charge les taux de ans suivants via Serial.begin () : 50, 75, 110, 134, 150, 200, 300, 600, 1200, 1800, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400 et 460800.

Intel® Quark™ SoC X1000 prend en charge un débit jusqu’à 2764800, mais cette prise en charge n’est pas encore ajoutée dans l’IDE Arduino*.

La carte Intel® Galileo prend-elle en charge la broche AREF ?Non. La carte Intel® Galileo prend uniquement en charge les entrées analogiques ayant une tension de référence interne.

Bâtiment

Quelles informations sont disponibles pour concevoir une carte mère basée sur la technologie Intel® Quark™ ?Voir la page schématiques, factures de matériaux (BOM) et fichiers cartes Allegro*. Une carte dérivée peut être produite avec ces fichiers pour démarrer.
Pouvez-vous connecter une carte Intel® Galileo à Internet ?Oui. Le microprogramme de la carte Intel® Galileo comprend un DHCP pour la configuration automatique de l’interface Ethernet avec une adresse IP. Il peut également être connecté sans fil ou plus de la 3G via une extension sur PCIe* ou des écrans.
Comment configurer le sans fil sur une carte Intel® Galileo ?

Pour configurer le sans fil, suivez ces étapes :

  1. Mettez votre carte hors tension
  2. Connectez votre carte SD.
  3. Redémarrez la carte.

La prise en charge du sans fil est désormais incluse. Voir le croquis d’exemple Arduino* IDE Wi-Fi à utiliser dans un croquis Arduino.

Quels ports possède une carte Intel® Galileo ?Une carte Intel® Galileo comprend les ports pour Ethernet natif, SD, prise en charge de l’hôte USB, assistance client USB, port série RS-232 et ports JTAG 10 broches. La technologie Intel® Galileo comprend également des connecteurs de bouclier Arduino* compatibles avec la définition du connecteur Arduino Uno R3 et un connecteur mini-PCIe natif pour l’ajout du Wi-Fi.
Y a-t-il des considérations thermiques à prendre en compte ?Oui. Intel® Quark™ SoC X1000 s’arrête si le composant devient trop chaud.
Quel est le débit maximal auquel les broches de sortie du GPIO peuvent être mises à jour ?Les broches de sortie GPIO de la carte Intel® Galileo sont fournies par un module d’extension de port I2C fonctionnant en mode standard (100 kHz). Chaque demande d’I2C de mise à jour d’un GPIO nécessite environ 2 ms. En plus de la surcharge logicielle, elle restreint la fréquence réalisable sur les sorties GPIO à environ 230 Hz.
Y a-t-il des cavaliers sur la carte Intel® Galileo ?

Oui. Il y a trois cavaliers :

  • Cavalier d’adresse I2C pour varier l’adresse esclave de l’expandeur d’E/S de l’er/d’esclave de l’er/d’autre de l’épergement de l’épergement de l’esclave.
  • Cavalier IOREF pour varier la tension de fonctionnement de la carte entre 3,3 V et 5 V.
  • Cavalier VIN pour déconnecter l’en-tête de broche VIN de l’approvisionnement 5V embarqué. Le cavalier protège la carte Intel® Galileo lorsque plus de 5 V de connexion au VIN sont nécessaires pour prendre en charge des écrans connectés ou des composants externes.

Questions-réponses techniques

Comment résoudre un problème de téléchargement de croquis ?

Système d’exploitation Windows*

Si vous rencontrez des problèmes pour télécharger le croquis Arduino* sur la carte Intel® Galileo, suivez ces étapes :

  1. Fermez l’IDE Arduino.
  2. Ouvrez le Gestionnaire des tâches Windows.
  3. Trouvez et terminez le processus lsz.exe.
  4. Débranchez les câbles d’alimentation et USB de la carte Intel® Galileo.
  5. Reconnectez les câbles d’alimentation et USB à la carte Intel® Galileo.

Alimentations

Quel type d’alimentation pouvez-vous utiliser avec une carte Intel® Galileo ?Seules des blocs d’alimentation 5V peuvent être utilisés avec une carte Intel® Galileo. La note de sortie recommandée de la carte d’alimentation est de 5 V, 3 amps. La carte est alimentée par un adaptateur AC-DC, connectée en branchant un plug-positive de centre de 2,1 mm dans le jack d’alimentation de la carte.
Puis-je utiliser une carte Intel® Galileo sans bloc d’alimentation ?

Non. Vous devez utiliser un bloc d’alimentation à tout moment.

NoteLes cartes Intel® Galileo nécessitent un bloc d’alimentation à tout moment. Si la carte n’est pas connectée à un bloc d’alimentation en clignotant, la carte peut tomber en panne ou devenir inutilisable.

Réinitialisation

Pourquoi y a-t-il un bouton Reset (Réinitialiser) et un bouton De redémarrage ?Le bouton Reset (Réinitialiser) d’un Arduino* Uno réinitialise le microcontrôleur et tous les écrans fixés. Ce bouton réinitialise également le croquis d’exécution. Si la carte Intel® Galileo doit être redémarré, utilisez le bouton Redémarrer sur la carte.
Comment réinitialiser la carte Intel® Galileo ?

Appuyez sur le bouton Redémarrer pour réinitialiser la carte entière. Vous pouvez également réinitialiser la carte dans le logiciel (recommandé pour un redémarrage plus rapide).

Appuyez sur le bouton Reset (Réinitialiser) pour rétablir le croquis Arduino* et tous les écrans connectés.