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 . BeagleBoard también fue diseñada teniendo en mente 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 capacidades de hardware y software de código abierto. También se vende al público bajo la licencia Creative Commons share-alike . La placa fue diseñada utilizando Cadence OrCAD para esquemas y Cadence Allegro para fabricación de PCB; no se utilizó ningún software de simulación. [ cita requerida ]
El 27 de agosto de 2010 se empezó a comercializar una versión modificada de la BeagleBoard, denominada BeagleBoard-xM. La BeagleBoard-xM mide 82,55 x 82,55 mm y tiene un núcleo de CPU más rápido (con una velocidad de reloj de 1 GHz en comparación con los 720 MHz de la BeagleBoard), más RAM (512 MB en comparación con los 256 MB), conector Ethernet integrado y concentrador USB de 4 puertos. La BeagleBoard-xM carece de la NAND integrada y, por lo tanto, requiere que el sistema operativo y otros datos se almacenen en una tarjeta microSD. La adición del puerto de cámara a la BeagleBoard-xM proporciona una forma sencilla de importar vídeo a través de las cámaras de la Leopard Board. [29] [30]
Presupuesto
Paquete en paquete POP CPU/chip de memoria.
Procesador Procesador TI DM3730 – Núcleo ARM Cortex-A8 de 1 GHz
Núcleo TMS320C64x+ con capacidad para HD (800 MHz hasta 720p a 30 fps) [16] : 3
Anunciada a finales de octubre de 2011, la BeagleBone es una placa de desarrollo barebone que cabe en una lata de Altoids . [32] La BeagleBone tenía un precio inicial de 89 dólares estadounidenses. [33]
El BeagleBone tiene un procesador Sitara ARM Cortex-A8 que funciona a 720 MHz, 256 MB de RAM, dos conectores de expansión de 46 pines, Ethernet en chip, una ranura microSD y un puerto host USB y un puerto de dispositivo multipropósito que incluye control serial de bajo nivel y conexiones de depuración de hardware JTAG, por lo que no se requiere un emulador JTAG.
Recientemente se han lanzado varias "capas" de BeagleBone. Estas capas son placas de expansión que se pueden apilar sobre la placa BeagleBone (hasta cuatro a la vez). Las capas de BeagleBone incluyen, entre otras:
Lanzado el 23 de abril de 2013 a un precio de 45 dólares, entre otras diferencias, aumenta la memoria RAM a 512 MB, aumenta la frecuencia del procesador a 1 GHz y añade HDMI y 2 GB de memoria flash eMMC . El BeagleBone Black también se entrega con el kernel Linux 3.8, una actualización del kernel Linux 3.2 del BeagleBone original, lo que permite al BeagleBone Black aprovechar el Direct Rendering Manager (DRM).
BeagleBone Black Revisión C (lanzada en 2014) aumentó el tamaño de la memoria flash a 4 GB. Esto le permite distribuirse con Debian GNU/Linux instalado. Las revisiones anteriores se distribuyeron con Ångström Linux. [35]
Lanzado en septiembre de 2017, PocketBeagle ofrece un rendimiento informático idéntico al BeagleBone Black en un formato físico que ofrece una reducción de más del 50 % en tamaño y del 75 % en peso, junto con un precio de compra más del 40 % más económico (precio de venta sugerido al público de diciembre de 2018: 25 USD frente a los 45 USD del BeagleBone Black). La miniaturización fue posible gracias al uso del OSD3358-SM de Octavo Systems, que reduce todos los subsistemas principales del BeagleBone Black en un único paquete cerámico conectado mediante una matriz de rejilla de bolas . Las ventajas de la miniaturización se obtienen a costa de 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 del cabezal de 92 a 72 debido a las limitaciones de espacio, lo que significa que la mayoría de las capas no funcionarán en absoluto o necesitarán modificaciones importantes para funcionar con PocketBeagle. Al igual que la placa de circuito impreso (PCB) de BeagleBone Black está cortada para encajar perfectamente en una lata de mentas de Altoids , la PCB de PocketBeagle está cortada para encajar perfectamente en una lata de mentas de Altoids Smalls. Los casos de uso recomendados para PocketBeagle incluyen dispositivos integrados donde las consideraciones de tamaño y peso son más críticas, como drones cuadricópteros y otros robots miniaturizados, junto con aplicaciones de juegos portátiles.
BeagleBoard Zippy : tarjeta auxiliar 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 de 4,3" con pantalla táctil y controladores para Angstrom Linux creados por Liquidware.
Placa de expansión BeagleLCD2 : panel LCD de aspecto amplio de 4,3" + pantalla táctil con placa de interfaz. Desarrollada por HY Research.
BeagleJuice – Paquete de batería de iones de litio para portabilidad desarrollado y construido por Liquidware.
Adaptador WLAN : esta tarjeta de expansión adicional habilita la funcionalidad de conectividad inalámbrica para BeagleBoard.
BeadaFrame – El kit de pantalla LCD TFT de 7" incluye un panel táctil y un marco de plástico, de NAXING Electronics.
4DLCD CAPE : pantalla LCD de 4,3" con resolución de 480 x 272 con pantalla táctil resistiva o no táctil y siete botones pulsadores
Vifff-024 : una cámara muy sensible que permite capturar secuencias de video con la iluminación de cuarto creciente. Desarrollada por ViSensi.org. [59]
Cajas opcionales
Estuche de acrílico transparente Beagle Board RevC: estuche solo para una BeagleBoard (sin Zippy2)
Estuche de acrílico transparente BeagleLCD2: estuche para BeagleBoard con BeagleLCD2
Clones
IGEPv2 : una placa un poco más grande que incluye más RAM, Bluetooth y Wi-Fi integrados, un host USB, un conector Ethernet y utiliza tarjetas microSD en lugar de tarjetas SD normales.
^ "La placa Beagle alimentada por USB de Digi-Key permite el desarrollo comunitario con un rendimiento y una expansión similares a los de una computadora portátil por $149" (Comunicado de prensa). Digi-Key . 28 de julio de 2008. Archivado desde el original el 4 de octubre de 2011 . Consultado el 15 de septiembre de 2017 .
^ "Digi-Key anuncia la nueva placa de desarrollo BeagleBoard de código abierto" (Nota de prensa). Digi-Key . 13 de mayo de 2009. Archivado desde el original el 4 de octubre de 2011 . Consultado el 15 de septiembre de 2017 .
^ Kridner, Jason (4 de mayo de 2017). "BeagleBoard-xM". BeagleBoard.org . Texas Instruments . Consultado el 15 de septiembre de 2017 .
^ "Conozca a BeagleBone, la nueva plataforma de hardware de código abierto de $89 que ofrece a los entusiastas de la electrónica un regalo más pequeño, más amigable y más asequible" (Comunicado de prensa). BeagleBoard.org. PR Newswire . 31 de octubre de 2011. Consultado el 15 de septiembre de 2017 .
^ "Digi-Key continúa brindando soporte a 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 .
^ Coley, Gerald (24 de febrero de 2017). «BeagleBoard:BeagleBoard-X15». eLinux . Consultado el 15 de septiembre de 2017 .
^ Kridner, Jason (5 de febrero de 2017). «BeagleBoard:Main Page». eLinux . Consultado el 15 de septiembre de 2017 .
^ Coley, Gerald (20 de agosto de 2009). "Aproveche el hardware de código abierto". EDN . Archivado desde el original el 15 de septiembre de 2017. Consultado el 15 de septiembre de 2017 .
^ abc "Placa base de 150 dólares con Cortex-A8". LinuxDevices.com . 9 de junio de 2008. Archivado desde el original el 1 de septiembre de 2008 . Consultado el 15 de septiembre de 2017 .
^ 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 .
^ ab dmarion. "creando_una_tarjeta_sd_arrancable". People.FreeBSD.org . Consultado el 5 de mayo de 2013 .
^ "armv7". OpenBSD.org . Consultado el 19 de julio de 2013 .
^ "RISC OS para BeagleBoard". BeagleBoard.org . Texas Instruments . 27 de marzo de 2014.
^ ab "BBBAndroid". BeagleBoard.org . Texas Instruments . 28 de septiembre de 2014 . Consultado el 15 de septiembre de 2017 .
^ ab Wmat (4 de noviembre de 2013). «BeagleBoard:Android». eLinux . Consultado el 15 de septiembre de 2017 .
^ abcdefg «Alto rendimiento y numerosas opciones de expansión». OMAP3530 BeagleBoard. Digi-Key. 27 de mayo de 2009. Archivado desde el original el 21 de mayo de 2010. Consultado el 4 de febrero de 2010 .
^ ab "Opciones de arranque". OMAP3530 BeagleBoard. Digi-Key. 27 de mayo de 2009. Archivado desde el original el 21 de mayo de 2010. Consultado el 4 de febrero de 2010 .
^ ab "Sitara Android SDK". BeagleBoard.org . Texas Instruments . 27 de marzo de 2014 . Consultado el 15 de septiembre de 2017 .
^ ab "Beagle compatible con Linux se vende por 150 dólares". LinuxDevices.com (publicado el 28 de julio de 2008). 29 de julio de 2008. Archivado desde el original el 28 de agosto de 2008.
^ ab "Proyecto Neuvoo". Neuvoo . Desarrolladores de Neuvoo . Consultado el 5 de enero de 2010 .
^ desde "Arch Linux ARM".
^ "openSUSE ARM".
^ ab Paul, Ryan (2008-08-01). "TI lanza una placa Beagle hackeable para proyectos de aficionados". Arstechnica.com. Archivado desde el original el 22 de enero de 2009. Consultado el 4 de febrero de 2010 .
^ "Ordenador de placa única OMAP3530 – Placa Beagle" . Consultado el 13 de junio de 2014 .
^ ab "La placa Beagle obtiene soporte para Windows CE". Archivado desde el original el 22 de abril de 2009.
^ "El proyecto de los patos salvajes". wildducks.org. Archivado desde el original el 17 de julio de 2012. Consultado el 31 de marzo de 2011 .
^ "Foundry27 BSP para BeagleBoard". community.qnx.com . Consultado el 3 de diciembre de 2010 .
^ Farrell, Nick (2009-04-27). "Fuga de imágenes de RISC OS5 en Beagleboard". The Inquirer . Archivado desde el original el 19 de mayo de 2009. Consultado el 28 de junio de 2011. Una instantánea de un RISC OS 5, que se ejecuta en un dispositivo Beagleboard alimentado por un procesador ARM Cortex-A8 de 600 MHz con un chip gráfico integrado, ha dado la vuelta al mundo. El puerto desarrollado por Jeffrey Lee es un gran avance para el proyecto de código compartido porque ha portado el sistema operativo sin un ejército de ingenieros.{{cite web}}: CS1 maint: URL no apta ( enlace )
^ Grupos de Google. Groups.google.com. Recuperado el 25 de marzo de 2015.
^ hardware-xM Archivado el 24 de junio de 2011 en Wayback Machine . BeagleBoard.org (18 de noviembre de 2014). Consultado el 25 de marzo de 2015.
↑ «SummerOfCode2012/FreeBSDonBeagleBoardxM – Wiki de FreeBSD». wiki.freebsd.org .
^ "Y aquí viene el ganador... ¡BEAGLEBONE!". Roadside Mysteries . Archivado desde el original el 2018-08-29 . Consultado el 24 de mayo de 2016 .
^ La placa de desarrollo de $89 incluye CPU Cortex-A8, Ethernet, JTAG Archivado el 11 de septiembre de 2012 en archive.today
^ "Capas de hueso de Beagle". Mouser.
^ Brown, Eric. "BeagleBone Black duplica el uso de Flash y adopta Debian". HackerBoards.com . DeviceGuru Blog Network. Archivado desde el original el 22 de octubre de 2016. Consultado el 23 de octubre de 2016 .
^ "Tablero Beagle-X15".
^ "La placa de desarrollo BeagleBoard-X15 incorporará el procesador TI Sitara AM5728 Dual Core Cortex A15".
^ Scheltema, David (14 de octubre de 2015). "BeagleBoard revela oficialmente el X15, y es una bestia". Make . Consultado el 21 de noviembre de 2017 .
^ Kridner, Jason (12 de julio de 2023). "La computadora BeagleV-Ahead RISC-V de BeagleBoard.org ya está disponible por menos de 150 dólares". BeagleBoard . Consultado el 22 de agosto de 2023 .
^ Kridner, Jason (8 de marzo de 2023). "BeaglePlay® de BeagleBoard.org® aporta diversión a la construcción con computadoras". BeagleBoard . Consultado el 22 de agosto de 2023 .
^ 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 . Consultado el 22 de agosto de 2023 .
^ "BeagleBoard.org lanza BeagleBone AI, que ofrece una vía rápida para comenzar a utilizar inteligencia artificial en el borde". beagleboard.org .
^ Greg Sheridan (21 de septiembre de 2017). "PocketBeagle presenta el OSD335x-SM". octavosystems.com .
^ abcdef "BeagleV®-Ahead". BeagleBoard . Consultado el 22 de agosto de 2023 .
^ abcdef "BeaglePlay®". BeagleBoard . Consultado el 22 de agosto de 2023 .
^ abcdefg "BeagleBone® AI-64". Tablero Beagle . Consultado el 22 de agosto de 2023 .
^ "Serie Sitara AM5728" (PDF) .
^ abc 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.
^ Procesadores AM3359 | AM335x | Núcleo ARM Cortex-A8 | Descripción y parámetros. Ti.com. Consultado el 25 de marzo de 2015.
^ Procesadores AM3358 | AM335x | Núcleo ARM Cortex-A8 | Descripción y parámetros. Ti.com. Consultado el 25 de marzo de 2015.
^ DM3730 | SoC de video DM37x | Núcleo de video ARM Cortex-A8+ | Descripción y parámetros. Ti.com. Consultado el 25 de marzo de 2015.
^ "Especificaciones mecánicas de BeaglePlay".
^ "Especificaciones del BeagleBone X15".
^ "Especificaciones del BeagleBone X15".
^ "Especificaciones del BeagleBone Black". Archivado desde el original el 4 de octubre de 2013. Consultado el 4 de agosto de 2013 .
^ "Administración de energía de BeaglePlay".
^ "Preguntas frecuentes sobre BeagleBone AI".
^ visensi.org
^ "Mini Board". eLinux.org . Consultado el 4 de febrero de 2010 .
Enlaces externos
Wikimedia Commons alberga una categoría multimedia sobre BeagleBoard .
Sitio web oficial
Manual de referencia del sistema BeagleBoard
Procesadores de aplicaciones OMAP35x
Red de desarrolladores OMAP de Texas Instruments
Mapa interactivo de GPIO de BBB en Wayback Machine (archivado el 25 de septiembre de 2015)