Article de reference

BeagleBoard

Le BeagleBoard est un ordinateur monocarte open source à faible consommation produit par Texas Instruments en association avec Digi-Key et Newark element14 . Le BeagleBoard a ég...

Le BeagleBoard est un ordinateur monocarte open source à faible consommation produit par Texas Instruments en association avec Digi-Key et Newark element14 . Le BeagleBoard a également été conçu dans un souci de développement de logiciels open source et comme moyen de démontrer le système sur puce OMAP3530 de Texas Instrument . La carte a été développée par une petite équipe d'ingénieurs en tant que carte pédagogique pouvant être utilisée dans les collèges du monde entier pour enseigner les capacités matérielles et logicielles open source. Elle est également vendue au public sous la licence Creative Commons à partage identique . La carte a été conçue à l'aide de Cadence OrCAD pour les schémas et de Cadence Allegro pour la fabrication de PCB ; aucun logiciel de simulation n'a été utilisé.

Caractéristiques

Le BeagleBoard mesure environ 75 x 75 mm et possède toutes les fonctionnalités d'un ordinateur de base. L'OMAP3530 comprend un processeur ARM Cortex -A8 (qui peut exécuter Linux , Minix , FreeBSD , OpenBSD , RISC OS , ou Symbian ; un certain nombre de ports Android non officiels existent ), un DSP TMS320C64x+ pour le décodage vidéo et audio accéléré, et un GPU Imagination Technologies PowerVR SGX530 pour fournir un rendu 2D et 3D accéléré qui prend en charge OpenGL ES 2.0 . La sortie vidéo est fournie via des connexions S-Vidéo et HDMI séparées . Un seul emplacement pour carte SD / MMC prenant en charge SDIO , un port USB On-The-Go , une connexion série RS-232 , une connexion JTAG et deux prises stéréo 3,5 mm pour l'entrée/sortie audio sont fournis.

Le stockage et la mémoire intégrés sont fournis via une puce PoP qui comprend 256 Mo de mémoire flash NAND et 256 Mo de RAM (128 Mo sur les modèles précédents).

La carte consomme jusqu'à 2 W de puissance et peut être alimentée par le connecteur USB ou par une alimentation 5 V séparée.

Spécifications de la Rev. C4

BeagleBoard décrit
  • Puce SoC/mémoire package sur package (PoP).
  • Connexions périphériques
    • DVI-D (connecteur HDMI choisi pour sa taille – la résolution maximale est de 1280 × 1024 – et il ne produit pas d’audio numérique)
    • S-Vidéo
    • USB OTG (mini-AB)
    • 1 port USB
    • Emplacement pour carte SD/MMC
    • Prises d'entrée et de sortie stéréo
    • Port RS-232
    • Connecteur JTAG
    • Prise de courant (type connecteur cylindrique 5 V)
  • Développement

BeagleBoard-xM

Caractéristiques

-Carte xM

Une version modifiée de la BeagleBoard appelée BeagleBoard-xM a commencé à être commercialisée le 27 août 2010. La BeagleBoard-xM mesure 82,55 x 82,55 mm et dispose d'un cœur de processeur plus rapide (cadencé à 1 GHz par rapport aux 720 MHz de la BeagleBoard), de plus de RAM (512 Mo par rapport à 256 Mo), d' une prise Ethernet intégrée et d'un hub USB à 4 ports. La BeagleBoard-xM ne dispose pas de NAND intégrée et nécessite donc que le système d'exploitation et d'autres données soient stockés sur une carte microSD. L'ajout du port Camera au -xM offre un moyen simple d'importer des vidéos via les caméras Leopard Board.

Caractéristiques

  • Puce CPU/mémoire POP Package sur Package .
    • Processeur TI DM3730 – Cœur ARM Cortex-A8 à 1 GHz
    • Cœur TMS320C64x+ « compatible HD » (800 MHz jusqu'à 720p à 30 ips)
    • Processeur graphique 2D/3D Imagination Technologies PowerVR SGX prenant en charge deux écrans indépendants
    • 512 Mo de RAM LPDDR
    • Carte microSD de 4 Go fournie avec le BeagleBoard-xM et chargée avec The Angstrom Distribution
  • Connexions périphériques
    • DVI-D (connecteur HDMI choisi pour la taille – la résolution maximale est de 1400 x 1050)
    • S-Vidéo
    • USB OTG (mini-AB)
    • 4 ports USB
    • Ethernet
    • Carte MicroSD/MMC
    • Prises d'entrée et de sortie stéréo
    • Port RS-232
    • Connecteur JTAG
    • Prise de courant (type connecteur cylindrique 5 V)
    • Port de caméra
    • Port d'extension
  • Développement

Os de Beagle

Os de Beagle

Annoncée fin octobre 2011, la BeagleBone est une carte de développement de base . Elle peut être placée dans une boîte Altoids . La BeagleBone était initialement proposée au prix de 89 USD.

Le BeagleBone dispose d'un processeur Sitara ARM Cortex-A8 cadencé à 720 MHz, de 256 Mo de RAM, de deux connecteurs d'extension à 46 broches, d'un Ethernet intégré, d'un emplacement microSD, d'un port hôte USB et d'un port pour périphérique polyvalent qui comprend un contrôle série de bas niveau et des connexions de débogage matériel JTAG, donc aucun émulateur JTAG n'est requis.

Plusieurs « capes » BeagleBone ont récemment été publiées. Ces capes sont des plateaux d'extension qui peuvent être empilés sur le plateau BeagleBone (jusqu'à quatre à la fois). Les capes BeagleBone comprennent, sans toutefois s'y limiter :

  • Capots tactiles LCD (7" et 3,5")
  • Capuchon DVI-D
  • Cape d'évasion
  • Cape de planche à pain
  • Cape de bus CAN
  • Capuchon RS-232
  • Cape de batterie

BeagleBone Noir

Beaglebone Noir

Lancé le 23 avril 2013 au prix de 45 $. Entre autres différences, il augmente la mémoire RAM à 512 Mo, il augmente la fréquence du processeur à 1 GHz et il ajoute un port HDMI et 2 Go de mémoire flash eMMC . Le BeagleBone Black est également livré avec le noyau Linux 3.8, mis à niveau à partir du noyau Linux 3.2 du BeagleBone d'origine, ce qui permet au BeagleBone Black de profiter de Direct Rendering Manager (DRM).

La révision C de BeagleBone Black (sortie en 2014) a augmenté la taille de la mémoire flash à 4 Go. Cela lui permet d'être livré avec Debian GNU/Linux installé. Les révisions précédentes étaient livrées avec Ångström Linux.

BeagleBoard-X15

Le BeagleBoard-X15 est basé sur le processeur TI Sitara AM5728 avec deux cœurs ARM Cortex-A15 cadencés à 1,5 GHz, deux cœurs ARM Cortex-M4 cadencés à 212 MHz et deux cœurs DSP TI C66x cadencés à 700 MHz. Le processeur prend en charge l'USB 3.0 et dispose d'un GPU PowerVR double cœur SGX544 cadencé à 532 MHz.

Beagle de poche

Lancé en septembre 2017, PocketBeagle offre des performances informatiques identiques à celles du BeagleBone Black dans un format physique offrant une réduction de taille de plus de 50 % et une réduction de poids de 75 %, ainsi qu'un prix d'achat plus de 40 % moins cher (PDSF de décembre 2018, 25 $ US contre 45 $ US pour le BeagleBone Black). La miniaturisation a été rendue possible grâce à l'utilisation de l'OSD3358-SM d'Octavo Systems qui réduit tous les principaux sous-systèmes du BeagleBone Black dans un seul boîtier en céramique fixé à l'aide d'un réseau à billes . Les avantages de la miniaturisation se font au prix de la suppression de tous les connecteurs intégrés à l'exception d'un seul port micro USB, de la suppression du stockage flash eMMC intégré et d'une réduction des broches d'en-tête de 92 à 72 en raison de contraintes d'espace, ce qui signifie que la plupart des capes ne fonctionneront pas du tout ou nécessiteront de lourdes modifications pour fonctionner avec PocketBeagle. Tout comme le circuit imprimé (PCB) du BeagleBone Black est découpé pour s'adapter parfaitement à une boîte de menthe Altoids , le PCB du PocketBeagle est découpé pour s'adapter parfaitement à une boîte de menthe Altoids Smalls. Les cas d'utilisation recommandés pour PocketBeagle incluent les appareils intégrés où les considérations de taille et de poids sont les plus critiques, tels que les drones quadricoptères et autres robots miniaturisés, ainsi que les applications de jeu portables.

Caractéristiques

BeagleV-Ahead BeaglePlay BeagleBone AI-64 IA BeagleBone Beagle de poche BeagleBoard-X15 BeagleBone Noir Os de Beagle BeagleBoard-xM BeagleBoard
Date de sortie : 12 juillet 2023 8 mars 2023 14 juin 2022 19 septembre 2019 21 septembre 2017 23 septembre 2016 23 avril 2013 31 octobre 2011 14 septembre 2010 28 juillet 2008
SoC Alibaba TH1520 AM625 TDA4VM AM5729 OSD3358-SM Sitara AM5728 AM3358/9 DM3730 OMAP3530
Processeur Quad C910 (RISC-V RV64GC) Processeur ARM Cortex-A53 quadruple + processeur ARM Cortex-M4F (400 MHz) Double ARM Cortex-A72 + Quad ARM Cortex-R5F (1000 MHz) + Double ARM Cortex-R5F (1000 MHz) Processeur ARM Cortex-A15 AM5729 Sitara AM3358 ARM Cortex-A8 Double ARM Cortex-A15 + double ARM M4 (212 MHz) + quadruple PRU (200 MHz) Cortex-A8 + double PRU (200 MHz)
Fréquence ( MHz ) 2000 1400 2000 1500 1000 1500 1000 720 1000 720
GPU BXM-4-64 PowerVR AXE-1-16 PowerVR 8XE GE8430 Double PowerVR SGX544 PowerVR SGX530 Double PowerVR SGX544 PowerVR SGX530 (200 MHz)
DSP ? TMS320C71x (1000 MHz) + double TMS320C66x (1000 MHz) + Double TMS320C66x Double TMS320C66x (700 MHz) TMS320C64x+ (800 MHz) TMS320C64x+ (520 MHz)
Stockage à bord : Carte eMMC 16 Go , microSD Carte eMMC 16 Go , microSD Carte eMMC 16 Go , microSD eMMC 16 Go 4 Ko d'EEPROM, carte microSD Carte microSD eMMC 8 bits 4 Go eMMC 8 bits (Rev B : 2 Go Ångström préinstallé, Rev C : 4 Go Debian préinstallé), carte microSD 3,3 V prise en charge (aucune carte fournie) Carte microSD 3,3 V prise en charge (carte fournie avec Ångström ) Carte microSD prise en charge (carte fournie avec Ångström ) Carte mémoire flash NAND 256 Mo, SD/MMC
Réseau à bord : ? Gigabit Ethernet , Ethernet à paire unique , Wi-Fi 802.11n 2,4/5 GHz, Bluetooth LE, IEEE 802.15.4 ? Gigabit Ethernet , Wi-Fi 802.11AC 2,4/5 GHz Ethernet Gigabit double Ethernet rapide (basé sur MII) Ethernet rapide (basé sur MII) Ethernet rapide (via un concentrateur USB avec Ethernet)
Ports USB : ? 1x USB Type C double rôle, 1x USB Type A hôte ? 1x USB Type C double rôle, 1x USB Type A hôte 1x Micro USB Type B 3x USB 3.0 Type A Hôte
4 x USB 2.0 Hôte
1 x Micro USB Type B
1 port hôte standard A (direct).
1 port mini périphérique B (direct)
1 port hôte standard A (direct).
1 port mini B (via hub)
4 ports hôte standard A (via un hub avec Ethernet).
1 port mini AB OTG (direct)
1 port hôte standard A (direct).
1 port mini AB OTG (direct)
Mémoire (SDRAM) : 4096 Mio LPDDR4 2048 Mio DDR4 4096 Mio LPDDR4 1024 Mio DDR3L 512 Mio DDR3 2048 Mio DDR3L 512 Mio DDR3 256 Mio DDR2 512 Mio DDR2 128 Mio (rév B) DDR
256 Mio (rév C+) DDR
Sorties vidéo : ? HDMI ? Micro-HDMI aucun HDMI , LCD via extension Micro-HDMI , modules complémentaires de cape modules complémentaires de cape DVI-D , S-Vidéo
Sorties audio : ? HDMI ? Micro-HDMI aucun HDMI , AIC3104 (entrée/sortie stéréo) Micro-HDMI , modules complémentaires de cape modules complémentaires de cape Prise audio 3,5 mm
Taille: ? 80 mm × 80 mm × 20 mm (3,15 po × 3,15 po × 0,79 po) ? 8,9 cm x 5,4 cm x 1,5 cm 56 mm x 35 mm x 5 mm 107 mm × 102 mm (4,2 po × 4,0 po) 86,40 mm × 53,3 mm (3,402 po × 2,098 po) 86,40 mm × 53,3 mm (3,402 po × 2,098 po) 78,74 mm × 76,2 mm (3,100 po × 3,000 po) 78,74 mm × 76,2 mm (3,100 po × 3,000 po)
Poids: ? 55,3 grammes (1,95 once) ? 48 grammes (1,7 once) 10 grammes (0,35 onces) À déterminer 39,68 g (1,400 oz) 39,68 grammes (1,400 onces) ? ?
Puissances nominales : ? 3,77 A à 5 V ? 3A à 5V 150 mA à 5 V 210–460 mA à 5 V 210–460 mA à 5 V 300–500 mA à 5 V ? 350-1000 mA à 5 V
Source d'alimentation : ? Port USB C ? Port USB C port micro USB ou broches E/S Prise 12 V 2,5 mm × 5,5 mm Mini USB ou prise jack 2,1 mm x 5,5 mm 5 V
Périphériques de bas niveau : ? ? ? 4+x UART , LCD 16 bits, 2x SPI , 2× I²C 3x UART , 4x PWM, 2x SPI , 2x I²C , 2x bus CAN 7x UART , LCD, GPMC, 1x SPI , 1x I²C , 1x bus CAN 4x UART , 8× PWM, LCD, GPMC, MMC1, 2× SPI , 2× I²C , convertisseur A/N, 2× bus CAN , 4 minuteries 4x UART , 8× PWM, LCD, GPMC, MMC1, 2× SPI , 2× I²C , convertisseur A/N, 2× bus CAN , 4 minuteries, FTDI USB vers série, JTAG via USB McBSP, DSS, I²C, UART, LCD, McSPI, PWM, JTAG, interface de caméra McBSP, DSS, I²C, UART, McSPI, PWM, JTAG

Les systèmes d'exploitation suivants auraient obtenu le support du matériel utilisé sur les cartes : Fedora , Android (nom de code rowboat), Ubuntu , Void Linux , openSUSE et Ångström . La carte prend également en charge d'autres systèmes d'exploitation tels que FreeBSD , NetBSD , OpenBSD , QNX , MINIX 3 , RISC OS et Windows Embedded .

Cartes d'extension optionnelles

  • BeagleBoard Zippy – Carte fille d'extension de fonctionnalités pour BeagleBoard
  • BeagleBoard Zippy2 – Zippy de deuxième génération. (UART, EEPROM, 100BASE-T, emplacement SD, RTC, I²C (5 V))
  • Écran BeagleTouch – Panneau OLED tactile 4,3" avec écran tactile et pilotes pour Angstrom Linux construit par Liquidware.
  • Carte d'extension BeagleLCD2 – Panneau LCD large de 4,3" + écran tactile avec carte d'interface. Développé par HY Research.
  • BeagleJuice – Pack de batterie lithium-ion pour la portabilité développé et fabriqué par Liquidware.
  • Adaptateur WLAN – Cette carte d’extension supplémentaire permet la fonctionnalité de connectivité sans fil pour le BeagleBoard.
  • BeadaFrame – Le kit d'affichage LCD TFT 7" comprend un écran tactile et un cadre en plastique, par NAXING Electronics.
  • 4DLCD CAPE – Écran LCD 4,3", résolution 480x272 avec écran tactile résistif ou non tactile et sept boutons poussoirs
  • Vifff-024 – une caméra très sensible permettant la capture de flux vidéo en cas d'illumination en quart de lune. Développée par ViSensi.org.

Boîtiers optionnels

  • Étui en acrylique transparent RevC pour Beagle Board – Étui pour un BeagleBoard seul. (sans Zippy2)
  • Boîtier en acrylique transparent BeagleLCD2 – Boîtier pour BeagleBoard avec BeagleLCD2

Clones

  • IGEPv2 – une carte légèrement plus grande qui comprend plus de RAM, Bluetooth et Wi-Fi intégrés, un hôte USB, une prise Ethernet et utilise des cartes microSD au lieu de cartes SD ordinaires.
  • Carte ICETEK Mini (chinois)

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index