Articulo de referencia

BeagleBoard

{{Start date|2008|07|28}} {{cite press release |url=http://dkc1.digikey.com/us/en/mkt/Press/Beagle_Board.html |title=USB-powered Beagle Board from Digi-Key Unleashes Community D...

La BeagleBoard es una computadora de placa única de código abierto y bajo consumo producida por Texas Instruments en asociación con Digi-Key y Newark element14 . La BeagleBoard también fue diseñada pensando en el desarrollo de software de código abierto y como una forma de demostrar el sistema en un chip OMAP3530 de Texas Instruments . [ 8 ] La placa fue desarrollada por un pequeño equipo de ingenieros como una placa educativa que podría usarse en universidades de todo el mundo para enseñar las capacidades de hardware y software de código abierto. También se vende al público bajo la licencia Creative Commons compartir igual . La placa fue diseñada usando Cadence OrCAD para esquemas y Cadence Allegro para la fabricación de PCB; no se usó software de simulación.

Características

La BeagleBoard mide aproximadamente 75 por 75  mm y tiene toda la funcionalidad de una computadora básica. [ 9 ] El OMAP3530 incluye una CPU ARM Cortex -A8 (que puede ejecutar Linux , Minix , [ 10 ] FreeBSD , [ 11 ] OpenBSD , [ 12 ] RISC OS , [ 13 ] o Symbian ; existen varios puertos no oficiales de Android [ 14 ] [ 15 ] ), un DSP TMS320C64x+ para la decodificación acelerada de audio y video, y una GPU Imagination Technologies PowerVR SGX530 para proporcionar renderizado acelerado 2D y 3D que admite OpenGL ES 2.0 . La salida de video se proporciona a través de conexiones S-Video y HDMI separadas . Dispone de una única ranura para tarjeta SD / MMC compatible con SDIO , un puerto USB On-The-Go , una conexión serie RS-232 , una conexión JTAG y dos conectores estéreo de 3,5 mm para entrada/salida de audio. 

El almacenamiento y la memoria integrados se proporcionan mediante un chip PoP que incluye 256  MB de memoria flash NAND y 256  MB de RAM (128  MB en modelos anteriores).

La placa consume hasta 2  W de potencia y puede alimentarse a través del conector USB o de una  fuente de alimentación independiente de 5 V.

Especificaciones de la revisión C4

BeagleBoard descrito

BeagleBoard-xM

Características

-Placa xM

Una versión modificada de la BeagleBoard, denominada BeagleBoard-xM, comenzó a distribuirse el 27 de agosto de 2010. La BeagleBoard-xM mide 82,55 x 82,55  mm y cuenta con un núcleo de CPU más rápido (con una frecuencia de 1  GHz en comparación con los 720  MHz de la BeagleBoard), más RAM (512  MB en comparación con 256  MB), un conector Ethernet integrado y un concentrador USB de 4 puertos. La BeagleBoard-xM carece de memoria NAND integrada, por lo que requiere que el sistema operativo y otros datos se almacenen en una tarjeta microSD. La incorporación del puerto de cámara a la -xM proporciona una forma sencilla de importar vídeo a través de cámaras Leopard Board. [ 29 ] [ 30 ]

Presupuesto

  • Paquete sobre paquete POP ( chip de CPU/memoria).
    • Procesador TI DM3730 – Núcleo ARM Cortex-A8 de 1  GHz
    • Núcleo TMS320C64x+ 'compatible con HD' (800  MHz hasta 720p a 30  fps) [ 16 ] : 3
    • Procesador gráfico 2D/3D PowerVR SGX de Imagination Technologies compatible con pantallas duales independientes [ 9 ]
    • 512 MB de RAM  LPDDR [ 16 ] : 3
    • Tarjeta microSD de 4  GB suministrada con la BeagleBoard-xM y cargada con The Angstrom Distribution.
  • Conexiones periféricas [ 16 ] : 4
    • DVI-D (conector HDMI elegido por su tamaño; la resolución máxima es de 1400 x 1050)
    • Vídeo S
    • USB OTG (mini AB)
    • 4 puertos USB
    • Ethernet
    • Tarjeta MicroSD/MMC
    • Conectores de entrada y salida estéreo
    • Puerto RS-232
    • Conector JTAG
    • Toma de corriente (  conector cilíndrico de 5 V)
    • puerto de cámara
    • Puerto de expansión
  • Desarrollo [ 17 ] : 9

BeagleBone

BeagleBone

Anunciada a finales de octubre de 2011, la BeagleBone es una placa de desarrollo barebone . Cabe dentro de una lata de Altoids . [ 32 ] El precio inicial de la BeagleBone era de 89 dólares estadounidenses. [ 33 ]

La BeagleBone cuenta con un procesador Sitara  ARM Cortex-A8 que funciona a 720 MHz, 256  MB de RAM, dos conectores de expansión de 46 pines, Ethernet integrada, una ranura microSD, un puerto host USB y un puerto para dispositivos multipropósito que incluye conexiones de control serie de bajo nivel y depuración de hardware JTAG, por lo que no se requiere un emulador JTAG.

Recientemente se han lanzado varias "capas" para BeagleBone. Estas capas son placas de expansión que se pueden apilar en la placa BeagleBone (hasta cuatro a la vez). Las capas para BeagleBone incluyen, entre otras:

  • Capas de pantalla táctil LCD (7" y 3,5")
  • Módulo DVI-D
  • capa de escape
  • Capa de protoboard
  • Cabo de autobuses CAN
  • Capa RS-232
  • Capa de batería [ 34 ]

BeagleBone Negro

Beaglebone Negro

Lanzada el 23 de abril de 2013 a un precio de 45 dólares, la BeagleBone Black presenta, entre otras diferencias, un aumento de la RAM a 512  MB, una mayor frecuencia del procesador a 1  GHz y la incorporación de HDMI y 2  GB de memoria flash eMMC . Además, incluye el kernel de Linux 3.8, una actualización del kernel 3.2 de la BeagleBone original, lo que le permite aprovechar el Direct Rendering Manager (DRM).

La revisión C de BeagleBone Black (lanzada en 2014) aumentó el tamaño de la memoria flash a 4  GB. Esto permite que venga con Debian GNU/Linux instalado. Las revisiones anteriores venían con Ångström Linux. [ 35 ]

BeagleBoard-X15

La BeagleBoard-X15 [ 36 ] [ 37 ] se basa en el procesador TI Sitara AM5728 con dos núcleos ARM Cortex-A15  que funcionan a 1,5 GHz, dos núcleos ARM Cortex-M4  que funcionan a 212 MHz y dos núcleos DSP TI C66x  que funcionan a 700 MHz. [ 38 ] El procesador proporciona soporte para USB 3.0 y tiene una GPU PowerVR de doble núcleo SGX544 que funciona a 532  MHz.

PocketBeagle

Lanzada en septiembre de 2017, PocketBeagle ofrece un rendimiento informático idéntico al de BeagleBone Black en un formato físico que ofrece una reducción de tamaño de más del 50 % y una reducción de peso del 75 %, junto con un precio de compra más de un 40 % más económico (PVP de diciembre de 2018: 25 USD frente a 45 USD para BeagleBone Black). La miniaturización fue posible gracias al uso del Octavo Systems OSD3358-SM, que reduce todos los subsistemas principales de BeagleBone Black a un único paquete cerámico conectado mediante una matriz de rejilla de bolas . Las ventajas de la miniaturización conllevan la eliminación de todos los conectores integrados, excepto un único puerto micro USB, la eliminación del almacenamiento flash eMMC integrado y una reducción de los pines de la cabecera de 92 a 72 debido a las limitaciones de espacio, lo que significa que la mayoría de las placas de expansión no funcionarán o requerirán modificaciones importantes para funcionar con PocketBeagle. Así como la placa de circuito impreso (PCB) de la BeagleBone Black está diseñada para encajar perfectamente en una lata de caramelos Altoids , la PCB de la PocketBeagle está diseñada para encajar perfectamente en una lata de caramelos Altoids Smalls. Entre los casos de uso recomendados para la PocketBeagle se incluyen dispositivos integrados donde el tamaño y el peso son factores críticos, como drones cuadricópteros y otros robots miniaturizados, además de aplicaciones de juegos portátiles.

Presupuesto

Según se informa, los siguientes sistemas operativos son compatibles con el hardware utilizado en las placas: Fedora , Android (nombre en clave rowboat), Ubuntu , Void Linux , openSUSE y Ångström . La placa también es compatible con otros sistemas operativos como FreeBSD , NetBSD , OpenBSD , QNX , MINIX 3 , RISC OS y Windows Embedded .

Tarjetas de expansión opcionales

  • BeagleBoard Zippy : tarjeta hija de expansión de funciones para BeagleBoard
  • BeagleBoard Zippy2 – Zippy de segunda generación. (UART, EEPROM, 100BASE-T, ranura SD, RTC, I²C (5  V))
  • Pantalla BeagleTouch : panel OLED táctil de 4,3 pulgadas con pantalla táctil y controladores para Angstrom Linux compilados por Liquidware.
  • Placa de expansión BeagleLCD2 : panel LCD panorámico de 4,3" + pantalla táctil con placa de interfaz. Desarrollada por HY Research.
  • BeagleJuice : paquete de baterías de iones de litio para portabilidad, desarrollado y fabricado por Liquidware.
  • Adaptador WLAN : esta tarjeta de expansión adicional habilita la funcionalidad de conectividad inalámbrica para la BeagleBoard.
  • BeadaFrame : el kit TFT LCD de 7 pulgadas incluye un panel táctil y un marco de plástico, de NAXING Electronics.
  • CAPE 4DLCD : CAPE LCD de 4,3" con resolución de 480x272, táctil resistiva o no táctil y siete botones pulsadores.
  • Vifff-024 : una cámara muy sensible que permite capturar secuencias de vídeo durante la fase de cuarto creciente. Desarrollada por ViSensi.org. [ 59 ]

Cajas opcionales

  • Estuche acrílico transparente para BeagleBoard RevC: estuche para una BeagleBoard únicamente (sin Zippy2).
  • Carcasa de acrílico transparente para BeagleLCD2 – Carcasa para BeagleBoard con BeagleLCD2

Clones

  • IGEPv2 : una placa ligeramente más grande que incluye más RAM, Bluetooth y Wi-Fi integrados, un puerto USB, un conector Ethernet y utiliza tarjetas microSD en lugar de tarjetas SD convencionales.
  • Placa ICETEK Mini (China) [ 60 ]

Véase también

Referencias

  1. "La placa Beagle Board alimentada por USB de Digi-Key impulsa el desarrollo comunitario con un rendimiento y capacidad de expansión similares a los de una computadora portátil por $149" (Comunicado de prensa). Digi-Key . 28 de julio de 2008. Archivado del original el 4 de octubre de 2011. Consultado el 15 de septiembre de 2017 .
  2. "Digi-Key anuncia una nueva placa de desarrollo BeagleBoard de código abierto" (Comunicado de prensa). Digi-Key . 13 de mayo de 2009. Archivado del original el 4 de octubre de 2011. Consultado el 15 de septiembre de 2017 .
  3. Kridner, Jason (4 de mayo de 2017). "BeagleBoard-xM" . BeagleBoard.org . Texas Instruments . Consultado el 15 de septiembre de 2017 .
  4. "Presentamos BeagleBone, la nueva plataforma de hardware de código abierto de $89, que ofrece a los entusiastas de la electrónica una opción más pequeña, amigable y asequible" (Comunicado de prensa). BeagleBoard.org. PR Newswire . 31 de octubre de 2011. Consultado el 15 de septiembre de 2017 .
  5. "Digi-Key continúa apoyando la innovadora línea de placas de desarrollo ARM basadas en TI de BeagleBoardorg" (Comunicado de prensa). Digi-Key . 23 de abril de 2013. Consultado el 15 de septiembre de 2017 .
  6. Coley, Gerald (24 de febrero de 2017). "BeagleBoard:BeagleBoard-X15" . eLinux . Consultado el 15 de septiembre de 2017 .
  7. Kridner, Jason (5 de febrero de 2017). "BeagleBoard: Página principal" . eLinux . Consultado el 15 de septiembre de 2017 .
  8. Coley, Gerald (20 de agosto de 2009). "Aproveche el hardware de código abierto" . EDN . Archivado del original el 15 de septiembre de 2017. Recuperado el 15 de septiembre de 2017 .
  9. 1 2 3 "Placa de $150 con procesador Cortex-A8" . LinuxDevices.com . 9 de junio de 2008. Archivado del original el 1 de septiembre de 2008. Consultado el 15 de septiembre de 2017 .
  10. lionelsambuc (19 de noviembre de 2014). "MINIX 3.3.0 ya está disponible" . Consultado el 15 de septiembre de 2017. Los puertos ya están disponibles para BeagleBoard XM, BeagleBone blanco y BeagleBone negro .
  11. 1 2 dmarion. "creating_bootable_sd_card" . People.FreeBSD.org . Consultado el 5 de mayo de 2013 .
  12. "armv7" . OpenBSD.org . Consultado el 19 de julio de 2013 .
  13. "RISC OS para BeagleBoard" . BeagleBoard.org . Texas Instruments . 27 de marzo de 2014.
  14. 1 2 "BBBAndroid" . BeagleBoard.org . Texas Instruments . 28 de septiembre de 2014. Consultado el 15 de septiembre de 2017 .
  15. 1 2 Wmat (4 de noviembre de 2013). "BeagleBoard:Android" . eLinux . Consultado el 15 de septiembre de 2017 .
  16. 1 2 3 4 5 6 7 "Alto rendimiento y numerosas opciones de expansión" . OMAP3530 BeagleBoard. Digi-Key. 27 de mayo de 2009. Archivado del original el 21 de mayo de 2010. Recuperado el 4 de febrero de 2010 .
  17. 1 2 "Opciones de arranque" . OMAP3530 BeagleBoard. Digi-Key. 27 de mayo de 2009. Archivado del original el 21 de mayo de 2010. Recuperado el 4 de febrero de 2010 .
  18. 1 2 "Sitara Android SDK" . BeagleBoard.org . Texas Instruments . 27 de marzo de 2014. Consultado el 15 de septiembre de 2017 .
  19. 1 2 "Beagle compatible con Linux gana 150 dólares" . LinuxDevices.com (publicado el 28 de julio de 2008). 29 de julio de 2008. Archivado del original el 28 de agosto de 2008.
  20. ^ "Proyecto Neuvoo " . Neuvoo . Desarrolladores de Neuvoo . Consultado el 5 de enero de 2010 .
  21. 1 2 "Arch Linux ARM" .
  22. "openSUSE ARM" .
  23. 1 2 Paul, Ryan (1 de agosto de 2008). "TI lanza la placa Beagle modificable para proyectos de aficionados" . Arstechnica.com. Archivado del original el 22 de enero de 2009. Recuperado el 4 de febrero de 2010 .
  24. "OMAP3530 Single Board Computer – Beagle Board" . Consultado el 13 de junio de 2014 .
  25. 1 2 "La placa Beagle Board obtiene soporte para Windows CE" . Archivado del original el 22 de abril de 2009.
  26. "El Proyecto de Patos Salvajes" . wildducks.org. Archivado del original el 17 de julio de 2012. Consultado el 31 de marzo de 2011 .
  27. "Foundry27 BSP para BeagleBoard" . community.qnx.com . Consultado el 3 de diciembre de 2010 .
  28. Farrell, Nick (27 de abril de 2009). "Filtración de Snaps de RISC OS5 en Beagleboard" . The Inquirer . Archivado del original el 19 de mayo de 2009. Recuperado el 28 de junio de 2011. Una instantánea de RISC OS 5, ejecutándose en un dispositivo Beagleboard alimentado por un procesador ARM Cortex-A8 de 600 MHz con un chip gráfico integrado, ha aparecido en el mundo de Wibble. El puerto desarrollado por Jeffrey Lee es un avance para el proyecto de código compartido porque ha portado el sistema operativo sin un ejército de ingenieros. 
  29. Grupos de Google . Groups.google.com. Consultado el 25 de marzo de 2015.
  30. hardware-xM Archivado el 24/06/2011 en Wayback Machine . BeagleBoard.org (18/11/2014). Recuperado el 25/03/2015.
  31. "SummerOfCode2012/FreeBSDonBeagleBoardxM – FreeBSD Wiki" . wiki.freebsd.org .
  32. "¡Y aquí viene el ganador… BEAGLEBONE!" . Misterios de carretera . Archivado del original el 29-08-2018 . Recuperado el 24 de mayo de 2016 .
  33. La placa de desarrollo de $89 incluye CPU Cortex-A8, Ethernet y JTAG. Enlace obsoleto archivado el 11/09/2012 en archive.today.
  34. "Capas BeagleBone" . Mouser.
  35. Brown, Eric. "BeagleBone Black duplica la memoria flash y adopta Debian" . HackerBoards.com . DeviceGuru Blog Network. Archivado del original el 22 de octubre de 2016. Recuperado el 23 de octubre de 2016 .
  36. "BeagleBoard-X15" .
  37. "La placa de desarrollo BeagleBoard-X15 incluirá el procesador TI Sitara AM5728 Dual Core Cortex A15" . 7 de noviembre de 2014.
  38. Scheltema, David (14 de octubre de 2015). "BeagleBoard revela oficialmente el X15, ¡y es una bestia!" . Make . Consultado el 21 de noviembre de 2017 .
  39. Kridner, Jason (12 de julio de 2023). "Computadora RISC-V BeagleV-Ahead de BeagleBoard.org disponible ahora por menos de $150" . BeagleBoard . Consultado el 22 de agosto de 2023 .
  40. Kridner, Jason (2023-03-08). "BeaglePlay® de BeagleBoard.org® hace que construir con ordenadores sea divertido" . BeagleBoard . Recuperado el 22 de agosto de 2023 .
  41. Kridner, Jason (14 de junio de 2022). "BeagleBone® AI-64, nuestra primera computadora de placa única de hardware abierto de 64 bits ampliamente disponible" . BeagleBoard . Recuperado el 22 de agosto de 2023 .
  42. "BeagleBoard.org lanza BeagleBone AI, ofreciendo una vía rápida para comenzar con la inteligencia artificial en el borde" . beagleboard.org .
  43. Greg Sheridan (21 de septiembre de 2017). "PocketBeagle presenta el OSD335x-SM" . octavosystems.com .
  44. "Beagleboard:BeagleBoard-X15 – eLinux.org" . elinux.org .
  45. 1 2 3 4 5 6 "BeagleV®-Ahead" . BeagleBoard . Consultado el 22 de agosto de 2023 .
  46. 1 2 3 4 5 6 "BeaglePlay®" . BeagleBoard . Consultado el 22 de agosto de 2023 .
  47. 1 2 3 4 5 6 7 "BeagleBone® AI-64" . BeagleBoard . Consultado el 22 de agosto de 2023 .
  48. «Serie Sitara AM5728» (PDF) .
  49. 1 2 3 OMAP3530 | Procesadores OMAP™ 3 | Procesadores OMAP™ | Descripción y parámetros . Ti.com (25 de febrero de 2008). Consultado el 25 de marzo de 2015.
  50. AM3359 | Procesadores AM335x | Núcleo ARM Cortex-A8 | Descripción y parámetros . Ti.com. Consultado el 25 de marzo de 2015.
  51. AM3358 | Procesadores AM335x | Núcleo ARM Cortex-A8 | Descripción y parámetros . Ti.com. Consultado el 25 de marzo de 2015.
  52. DM3730 | DM37x Video SOC | Núcleo de vídeo ARM Cortex-A8+ | Descripción y parámetros . Ti.com. Consultado el 25 de marzo de 2015.
  53. "Especificaciones mecánicas de BeaglePlay" .
  54. "Especificaciones de BeagleBone X15" .
  55. "Especificaciones de BeagleBone X15" .
  56. "Especificaciones de BeagleBone Black" . Archivado del original el 4 de octubre de 2013. Consultado el 4 de agosto de 2013 .
  57. "Administración de energía de BeaglePlay" .
  58. "Preguntas frecuentes sobre IA de BeagleBone" . GitHub .
  59. visensi.org
  60. "Mini Board" . eLinux.org . Consultado el 4 de febrero de 2010 .
  • Sitio web oficialEdita esto en Wikidata
  • Manual de referencia del sistema BeagleBoard
  • Procesadores de aplicaciones OMAP35x archivados el 29/06/2011 en Wayback Machine.
  • Red de desarrolladores de Texas Instruments OMAP. Archivado el 25/10/2011 en Wayback Machine.
  • Mapa interactivo de GPIO de BBB en Wayback Machine (archivado el 25/09/2015)