Tabla de contenido

Publicidad

Enlaces rápidos

MANUAL DE
USUARIO
ODROID-C2
rev. 20161115

Publicidad

Tabla de contenido
loading

Resumen de contenidos para HARDKERNEL ODROID-C2

  • Página 1 MANUAL DE USUARIO ODROID-C2 rev. 20161115...
  • Página 2: Tabla De Contenido

    Indice ODROID-C2 Guía para Principiantes Capítulo 1 • Bienvenida ................1 Diferencias entre el típico PC y un Ordenador de Placa Reducida (SBC) ..2 Componentes incluidos en un SBC ..............2 Diagrama por bloques ..................3 Imagen de la Placa ..................3 Conexión de Periféricos .................3 Fuente de Alimentación ..................5...
  • Página 3 Indice ODROID-C2 Guía para Principiantes Capítulo 3 • Sistemas Operativos ..............37 Ubuntu/Debian ....................37 Conceptos Básicos de Linux .................38 Kernel ......................39 Interfaz Gráfica de Usuario (GUI) ..............39 720p vs 1080p vs 2160p ................40 Video Entrelazado o Progresivo ..............40 Conversion de Vídeo Descendente ...............41 Conversión de Vídeo Ascendente ..............41...
  • Página 4 Indice ODROID-C2 Guía para Principiantes Capítulo 4 • Retoques de Hardware ............54 Preparación ....................54 Kit Modulo USB / UART ................55 Módulo Bluetooth 2 ..................60 Kit de Pequeños Ajustes ................64 ODUINO ONE ....................66 ODROID-SHOW2 ..................68 Shield E/S LCD 16x2 ..................70 Placa Meteorológica ..................71 Clave de Alimentación USB-DC 2.5x0.8mm ..........71...
  • Página 5 única placa. Echa un vistazo a nuestra revista mensual en http://magazine.odroid.com. Únete a la comunidad ODROID con miembros en más de 135 países en http://forum.odroid.com/ y explora las nuevas tecnologías que te ofrece Hardkernel en http://www.hardkernel.com/.
  • Página 6: Capítulo 1 • Bienvenida

    Algunos de los modernos sistemas operativos que se pueden ejecutar en el ODROID-C2 son Ubuntu, Android y ARCH linux, con miles de paquetes de software de código abierto totalmente gratis. El ODROID-C2 es un dispositivo ARM, la arquitectura más utilizada en dispositivos móviles y en la informática integrada.
  • Página 7: Diferencias Entre El Típico Pc Y Un Ordenador De Placa Reducida (Sbc)

    100W y 1000W o incluso más, dependiendo de los periféricos, el procesador y el tipo de fuente de alimentación uti- lizada. Sin embargo, el ODROID-C2 utiliza entre 5W y 10W, lo que reduce considerablemente la factura de la luz. Además permite usar sistemas de alimentación muy específicos, como son las células so-...
  • Página 8: Diagrama Por Bloques

    Imagen de la placa y Diagrama por bloques del C2 Conexión de Periféricos El ODROID-C2 soporta los servicios de numerosos periféricos. La imagen de la izquierda representa los siguientes periféricos: Unidad de ali- mentación (PSU) con cable, cable de depuración USB/UART, lector de tar- jetas de memoria USB 3.0, lector eMMC, módulo eMMC, tarjeta microSD,...
  • Página 9 Monitor HDMI ODROID-VU7 Plus La imagen que aparece a continuación muestra el uso del kit Tinkering C con un ODROID-C2. Resulta muy útil experimentar con el diseño de circuitos y la monitorización y control de software relaciona- dos, los cuales se detalla en el Capítulo 4.
  • Página 10: Fuente De Alimentación

    Chapter 1 Fuente de Alimentación La placa ODROID-C2 requiere de una fuente de alimentación de 5V/2A. El conector de alimentación específico (pequeña clavija en forma de barra) puede aceptar un cable que tenga una clavija con un diámetro exterior de 2,5 mm y un diámetro interior de 0,8 mm. El núcleo...
  • Página 11: Monitor

    Conecta la clavija al C2 e inserta la PSU en una toma de corriente. Este cable también está disponible en Hardkernel, y se le puede conectar un suministro de energía con voltaje variable. Alimentación por MicroUSB Como alternativa puedes alimentar el ODROID-C2 a través...
  • Página 12: Ethernet Y Wifi

    Capítulo 1 El uso de un ratón o teclado bluetooth requiere un dongle Blue- tooth y en el primer emparejamiento, un ratón / teclado USB, un ac- ceso SSH desde el control remoto o una pantalla táctil funcional Para emparejar un teclado o ratón Bluetooth a través de la consola de Li- nux, ejecuta el siguiente comando en una ventana Terminal: $ sudo hcitool scan Pulsa el botón Connect en el dispositivo bluetooth y aparecerá...
  • Página 13: Tarjeta Microsd

    Capítulo 1 Un adaptador USB WiFi, como el módulo 3 Wifi oficial de Hard- kernel, se puede acoplar a cualquiera de los 4 puertos USB. Con una conexión WiFi totalmente autenticada, los detalles de la conexión se pueden localizar con el siguiente comando: odroid@odroid64:~$ ifconfig enx00a82b000636 Link encap:Ethernet HWaddr 00:a8:2b:00:06:36...
  • Página 14: Estados Led

    Capítulo 1 Estados de LED El ODROID-C2 incluye varias luces LED que indican el estado del dispositivo: El LED rojo • Se enciende cuando la fuente de alimentación está conectada El LED azul • Se enciende (luz continua) cuando el gestor de arranque se está...
  • Página 15 30 segundos. Según nues- tras pruebas, la mayoría de las tarjetas microSD Sandisk no tienen demora en el arranque. El modelo ODROID-C2 es compatible con una gama más amplia de tarjetas microSD que los modelos anteriores de SBC de ODROID.
  • Página 16 Capítulo 1 La PCB ODROID-C2 tiene el trazado de una tarjeta microSD para ayudarte a que insertes correctamente la tarjeta. Además, ten en cuen- ta que la ranura microSD no puede aceptar un módulo eMMC montado en el lector de módulos eMMC.
  • Página 17 útil llamada WiringPi que permite gestionar las conexiones con los pines. Ya hemos exportado la librería Wiring- Pi v2 a ODROID-C2, tal y como se describe en el Capítulo 4 de este manual. Ten en cuenta que todos los puertos GPIO funcionan a 3,3 voltios, y las entradas ADC están limitadas a 1.8 voltios.
  • Página 18: Disipador De Calor

    C2 pueden alcanzar temperaturas de hasta 85 °C. A altas temperaturas, el procesador tiende a regularse por sí mismo volviéndose más lento para que la temperatura no siga aumentando. El ODROID-C2 viene con un disipador de calor negro pre-ensamblado. ODROID C2 USER MANUAL...
  • Página 19: Medición De La Temperatura

    Se supone que tu unidad ya ha pasado por el proceso de configuración inicial y está ejecutando la imagen de Ubuntu de Hardkernel. Primero, instala la utilidad sysbench necesaria para las pruebas: $ sudo apt-get install sysbench Asegúrate de que no se estén ejecutando aplicaciones innece-...
  • Página 20: Preguntas Frecuentes

    $ cat /sys/class/thermal/thermal_zone0/temp 59000 Midiendo la temperatura de funcionamiento del ODROID-C2 La temperatura es de 59 grados Celsius. El disipador de calor estará caliente al tacto como de he de esperar. Asegúrate de tocar primero un objeto metálico con conexión a tierra para liberar toda la...
  • Página 21 Puedes iniciarlo desde cualquier tarjeta microSD o módulo eMMC. ¿Puedo comprar tarjeta SD o eMMC con el SO preinstalado? Sí, están disponibles en Hardkernel y en otros distribuidores. ¿Puedo añadir memoria RAM adicional? No. La memoria RAM no se puede ni desmontar ni cambiar.
  • Página 22 ODROID-C2? Los siguientes periféricos que necesitas no están incluidos en el pack básico ODROID-C2, pero se pueden adquirir por separado en la tien- da de Hardkernel o en un distribuidor autorizado: • Fuente de alimentación: DC 5V / 2A •...
  • Página 23 Utiliza una conexión LAN Ethernet 10/100/1000 o compra el módulo Wifi para conectarte de forma inalámbrica. ¿Qué pantallas puedo usar? El ODROID-C2 cuenta con un puerto HDMI Tipo A. La siguiente lista muestra las resoluciones que actualmente son compatibles: • 3804x2160 (UHD/4K) •...
  • Página 24 No, pero puedes utilizar el adaptador SATA a USB de Hardkernel ¿Qué adaptador de alimentación debería utilizar? El ODROID-C2 consume menos de 0,5 en la mayoría de los casos, aunque puede subir hasta los 2A si conectamos muchos periféricos directamente a la placa principal. Se recomienda utilizar la PSU 5V/2A de Hardkernel o un cable de corriente USB con un cargador 5V/2A.
  • Página 25 Operativo están disponibles. Sin embargo, los driver de la GPU están en formato binario, debido a las políticas de ARM. ¿Es necesario realizar modificaciones para que los accesorios que se pueden comprar en la tienda Hardkernel funcionen cor- rectamente? No, Funcionan directamente con los Kernels que se suministran con el sistema operativo.
  • Página 26: Capítulo 2 • Empecemos

    Empecemos… na vez presentado la placa de desarrollo ODROID-C2 y el hecho de que dispondrás de todos los periféricos necesarios, seguro que estás deseando empezar a trapichear con tu C2. Para poder usarlo con Internet, lo primero que necesitamos saber es cómo conectarlo a una red doméstica.
  • Página 27: Preparando El Area De Trabajo

    Capítulo 2 posible usar un C2 en una red sin Internet. Sin embargo, en muchos casos se necesita una conexión segura y permanente a Internet. En cualquier caso, se supone que tienes una intranet completamente funcional (es decir, la red interna de casa). Hay muchas guías online para configurar una red segura y es por ello que la instalación y con- figuración de una red de este tipo se encuentra fuera del alcance de esta guía.
  • Página 28: Grabando Una Image

    5.0 module • Más rápido, más longevidad • 8GB, 16GB, 32GB, 64GB, 128GB • Linux, Android • Requiere adaptador eMMC/microSD • Requiere lector/grabador USB § = Available from Hardkernel eMMC de 16 GB con Linux y adaptador ODROID C2 USER MANUAL...
  • Página 29 Capítulo 2 Las placas de desarrollo como el C2, por definición, necesitarán en algún momento actualizar el sistema operativo o simplemente volver a un estado anterior. Adaptador de tarjetas microSD USB No importa el soporte de arranque que elijas para tu C2, necesitarás un dispositivo adicional para llevar a cabo el proceso de grabación, el lector de tarjetas microSD.
  • Página 30 Tarjetas microSD parcialmente compatibles Las siguientes tarjetas no son capaces de arrancar inmedia- tamente con el ODROID-C2, sino que tardan unos 30 segundos en iniciar el proceso de arranque. Una vez finalizado el proceso de arran- que y el sistema operativo se ejecuta, funcionan con normalidad:...
  • Página 31: Windows 7

    • PNY Turbo Performance Class 10 Las tarjetas microSD clase 2/4/6 no han sido probadas con el C2, de modo que es probable que el ODROID-C2 no arranque cor- rectamente con ellas. Recomendamos usar tarjetas microSD Clase 10/UHS-I y SanDisk microSD para asegurar una total compatibilidad.
  • Página 32 El proceso de descompresión dará como resultado un archivo de im- agen que se puede almacenar en la microSD/eMMC. En este ejemplo es ubuntu64-16.04ltsmate-odroid-c2-20160525.img. Otra utilidad imprescindible es la que se usa para grabar el archi- vo de imagen descomprimido, la utilidad Win32DiskImager. Hardkernel ODROID C2 USER MANUAL...
  • Página 33 Capítulo 2 tiene una versión actualizada que añade un paso muy útil al proceso de grabación, la limpieza del soporte de arranque antes de escribir la ima- gen. Esta versión de Win32DiskImager.exe se puede descargar desde la siguiente URL: http://dn.odroid.com/DiskImager_ODROID/Win32DiskImager-odroid-v1.3.zip Descomprime el archivo utilizando la aplicación 7-zip.
  • Página 34: Linux

    La siguiente captura de pantalla muestra la página web con las imágenes de Android. Lista de imágenes de Android para el ODROID-C2 Una vez descargado el archivo, descomprimirlo y grábalo sigui- endo los pasos descritos anteriormente en esta sección.
  • Página 35 $ unxz ./ubuntu64-16.04lts-mate-odroid-c2-20160525.img.xz Esto dará como resultado un archivo de imagen descomprimido llamado ubuntu64-16.04lts-mate-odroid-c2-20160525.img. Coloca el lector de tarjeta con el soporte de arranque en el correspondiente puerto USB. Después de unos momentos, compruebe si hay una en- trada que corresponde a la tarjeta SD o módulo eMMC usando el...
  • Página 36: Grabar Una Imagen Con Un Equipo Osx

    Ahora que la imagen deseada está grabada en el soporte de arranque, es el momento de insertar el soporte en el correspondiente hueco del ODROID-C2. Asegúrate de que el área de trabajo la tienes libre de elementos innecesarios. Usa una pulsera con conexión a tierra. Toca una super- ficie metálica, como la de tu escritorio.
  • Página 37: Solución De Problemas

    (véase Capítulo 1). Algunos cables HDMI tienen problemas de compatibilidad, así • que asegúrate de usar el cable HDMI oficial de Hardkernel. Algunos monitores tienen funciones EDID no estándar. En • este caso, es necesario seleccionar el modo no-EDID en la configuración de ODROID.
  • Página 38: Configurar Linux

    Capítulo 2 tierra entre el televisor y el dispositivo. Añade un pequeño cable puente entre la funda exterior de • los puertos microHDMI y microUSB para crear una conexión a tierra. Detección, configuración y solución de problemas Antes de solicitar un RMA, investiga los foros y comprueba •...
  • Página 39 Capítulo 2 ción por defecto en el primer arranque: # Possible screen resolutions # Uncomment only a single Line! The line with setenv written. # At least one mode must be selected. # 480 Lines (720x480) # setenv m “480i60hz” # Interlaced 60Hz # setenv m “480i_rpt”...
  • Página 40 • 1024×600 (DVI supported for ODROID-VU7 Plus) • 800×600 Para obtener más información sobre cómo configurar la reso- lución de la pantalla, consulta la Wiki ODROID-C2 en http://bit. ly/2cUNeli El demonio SSH está activado por defecto en Ubuntu, y el nom- bre de usuario y contraseña son “odroid”.
  • Página 41: Configurar La Resolución Hdmi En Android

    Una vez que el escritorio de Android se haya cargado, ejecuta la aplicación ODROID Utility, preistalado en todas imagenes Android de Hardkernel, y selecciona la frecuencia de la CPU deseada,pr la resolución y la orientación del monitor. También se pueden selec- cionar otras opciones utilizando la aplicación ODROID Utility, como...
  • Página 42: Capítulo 3 • Sistemas Operativos

    Inicio Se puede solicitar junto con el Odroid-C2 un módulo eMMC o tar- jeta microSD con Ubuntu preinstalado. Por favor, consulta el Capítulo 2 para obtener más información sobre cómo descargar y grabarUbun- tu en tu soporte de arranque para el C2.
  • Página 43: Conceptos Básicos De Linux

    Capítulo 3 Conceptos básicos de Linux UUbuntu y Debian, al igual que la mayoría de las distribuciones de Linux, tienen una estructura de carpetas home donde se almace- nan los documentos, ficheros y archivos multimedia de cada usuario del sistema. Por ejemplo, los archivos descargados de Internet se guardan automáticamente en la carpeta Downloads, y las otras car- petas suelen utilizarse para organizar diversos archivos públicos y privados, tales como imágenes, vídeos y documentos de texto.
  • Página 44: Kernel

    Capítulo 3 Si el ODROID-C2 se utiliza en proyectos de robótica, puede que sea más adecuado usar entornos más livianos tales como Blackbox, con el fin de liberar la máxima cantidad de memoria posible para la aplicación del controlador principal. También...
  • Página 45: 720P Vs 1080P Vs 2160P

    Capítulo 3 720p vs 1080p y 2160p Los ODROIDs soportan ambas configuraciones de monitor 720p, 1080p y 2160p, que son las resoluciones de vídeo comúnmente admitidas por los televisores LCD y por muchos monitores LCD. El 720p suele denominarse HD, el 1080p Full HD y el 2160p (4k) Ulta HD.
  • Página 46: Conversion De Vídeo Descendente

    Capítulo 3 realidad grabado a 24fps, y posteriormente es convertido a otras ve- locidades de fotogramas de vídeo para así tener el aspecto de una película cinematográfica. Conversion de vídeo descendente Cuando vas a seleccionar una resolución de pantalla para tu C2, primero debes consultar las especificaciones de la pantalla que vas a utilizar.
  • Página 47: Desactivar Overscan

    Capítulo 3 LCD. La solución es muy simple y el problema suele estar relacionado con los ajustes del propio monitor LCD. Algunos monitores para PC con entradas HDMI también aplican overscan a la entrada HDMI, en el supuesto de estar utilizando una señal de televisión. ¿Por qué...
  • Página 48: Ajustar La Pantalla En Linux

    1024x600. Para utilizar el ODROID-VU7 Plus con Linux, conecta el cable USB del VU7 Plus al puerto USB del ODROID-C2, luego utiliza un cable HDMI Tipo A para conectar la pantalla. A continuación, edita el archivo /media/boot/ boot.ini en la partición de arranque tal como se detalla en el Capítulo...
  • Página 49 Capítulo 3 # Possible screen resolutions # Uncomment only a single Line! The line with setenv written. # At least one mode must be selected. # 480 Lines (720x480) # setenv m “480i60hz” # Interlaced 60Hz # setenv m “480i_rpt” # Interlaced for Rear Projection Tele- visions 60Hz # setenv m “480p60hz”...
  • Página 50: Interfaz De Lineas De Comandos

    Capítulo 3 # setenv m “1360x768p60hz” # setenv m “1440x900p60hz” # setenv m “1600x900p60hz” # setenv m “1680x1050p60hz” # setenv m “1920x1200p60hz” # HDMI BPP Mode setenv m_bpp “32” # setenv m_bpp “24” # setenv m_bpp “16” # HDMI DVI/VGA modes # Uncomment only a single Line! The line with setenv written.
  • Página 51: Navegación Web

    ODROID. Sin embargo, la CPU del ODROID-C2 es lo suficientemente potente como para reproducir vídeos dentro de una ventana del navegador a tamaño normal usando la conversión por...
  • Página 52 Capítulo 3 das por Hardkernel ya tienen instalado Kodi. Sin embargo, es posible que desee volver a instalar o actualizar Kodi en el futuro, cuando haya una nueva versión disponible. Las versiones preliminares (beta) de Kodi están disponibles para ser probradas, puedes unirte al grupo de usuarios que testean nuevas características antes de lanzar las ver-...
  • Página 53: Aplicaciones De Productividad Y Oficina

    Capítulo 3 cómo realizar copias de seguridad de Kodi en http://bit.ly/1KRNF6K, y en los foros de Kodi en http://bit.ly/1QGOfGf. Aplicaciones de Productividad y Oficina LibreOffice es una potente suite de ofimática muy popular que in- cluye aplicaciones para procesar textos, hojas de cálculo, realizar pre- sentaciones, dibujos y diagramas de flujo.
  • Página 54 Capítulo 3 formato de archivos MIDI para la grabación y reproducción MIDI. La interfaz MIDI física MPU-401 estándar es un conector DIN de 5 pines Las tarjetas de sonido internas ya no incluyen este conector, pero se pueden encontrar en algunos módulos de sonido USB externos de alta gama.
  • Página 55: Música Experimental Con El C2

    Ensoniq, Kurzweil, Roland y Korg. Música Experimental con el C2 Usar un ODROID-C2 para producir música por ordenador abre nuevas posibilidades más allá de la reproducción tradicional de música por ordenador, las producciones y la ingeniería. Con una interfaz MIDI y unos cuantos sensores es posible crear instrumentos musicales únicos.
  • Página 56: Odroid Utility

    Chapter 3 aparecerá una lista alfabética de todas las aplicaciones instaladas. El menú “Recientes” muestra las aplicaciones abiertas recientemente. Las opciones del sistema te permite reiniciar, apagar y poner el dis- positivo en modo avión, esta última opticón desactiva todas las fun- ciones inalámbricas incluyendo el Bluetooth.
  • Página 57: Kodi

    ODROID-C2, pero las aplicaciones que utilizan el sistema multitactil no se podrán jugar sin una pantalla táctil. El ODROID-VU, disponible en la tienda Hardkernel, permite jugar a todos los juegos de Android sin la necesidad de tener un mando auxiliar.
  • Página 58: Usar Dispositivos Bluetooth Con Android

    Añadir la Pantalla Táctil ODROID-VU7 Plus Para utilizar el ODROID-VU7 Plus con Android, conecta el cable USB del VU7 Plus al puerto USB del ODROID-C2 y a continuación, utiliza un cable HDMI de tipo A para conectar la pantalla. Después, usa la aplicación ODROID Utility y selecciona la opción “ODROID-...
  • Página 59: Capítulo 4 • Retoques De Hardware

    • VU7+, VU Shell para VU7+, Control remoto por inflarrojos IR • XProto Plain, UPS3, RTC Shield Preparación Instala la imagen oficial Linux de Hardkernel en un módulo eMMC o en una tarjeta SD compatible. Una vez garantizada la conec- tividad a Internet, actualiza esta imagen con los siguientes comandos y a continuación, reinicia el sistema:...
  • Página 60: Kit Modulo Usb / Uart

    Capítulo 4 Puedes controlar el ODROID-C2 desde otro dispositivo (a través de VNC Viewer) en la red local y realizar chequeos rutinarios a través del escritorio Linux, de forma remota. Kit Módulo USB/UART Es conveniente tener al principio una panorámica del proceso de arranque, sobre todo si se trabaja con dispositivos externos o vas a crear imágenes de arranque para fines especificos.
  • Página 61 Capítulo 4 Configuración del host en Windows El sistema Windows 7+ del PC host reconocerá el módulo como un Silicon Labs CP210x USB a UART Bridge e instalará el driver ap- ropiado. Una vez finalizada la instalación, puedes verificar el puerto COM al que está...
  • Página 62 Capítulo 4 no haya cambiado. Haz clic en el botón Open para iniciar una sesión. A continuación, reinicia el C2. Tras una breve espera, verás que aparecen mensajes en la consola de PuTTY, como muestra la imagen de abajo. Aquí es donde te darías cuenta de los mensajes importantes relacionados con dispositivos externos o módulos de software.
  • Página 63 Capítulo 4 Introduzce la dirección IP del C2 o el hostname (se puede deter- minar desde el sistema del PC host) y el valor numérico 22 para el Puer- to. Selecciona el tipo de conexión SSH. Introduzce C2-1-usb-SSH en el nombre de la configuración y guardarla.
  • Página 64 Capítulo 4 Usando parte del resultado anterior, podemos obtener detalles adicio- nales del módulo USB/UART, con el comando: $ sudo lsusb -D /dev/bus/usb/004/003 Device: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light Device Descriptor: bLength bDescriptorType bcdUSB 2.00...
  • Página 65: Módulo Bluetooth 2

    Datos del puerto Serie Guardar configuración Sesión Minicom Modulo 2 Bluetooth Hardkernel ofrece un adaptador bluetooth llamada Bluetooth (4.0) Módulo 2 que está certificado para trabajar con el C1 bajo tanto en Android y Linux, en los siguientes modos: Clásico Bluetooth v2.0: Android, Linux Bluetooth alta velocidad v3.0:...
  • Página 66 Capítulo 4 Adaptador Módulo 2 Bluetooth y adaptador Asus BT400 Asegúrate de que el adaptador es reconocido por el ODROID-C2, obteniendo la información USB del adaptador utilizando el comando lsusb: $ lsusb Bus 001 Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Blue- tooth Dongle (HCI mode) Aunque puede que algunos de los módulos de software necesa-...
  • Página 67 Capítulo 4 3.979677] Bluetooth: HIDP socket layer initialized Revisa la lista de módulos Bluetooth instalados: $ dpkg -l | grep blue blueman ... armhf Graphical bluetooth manager bluez ... armhf Bluetooth tools and daemons bluez-alsa:armhf ... armhf Bluetooth ALSA support bluez-cups ...
  • Página 68 Capítulo 4 Actualizar la configuración Bluetooth Manager Si necesitas realizar pruebas o depurar problemas relacionados con el adaptador, puedes utilizar el analizador de paquetes Bluetooth por línea de comandos para estudiar el tráfico Bluetooth: $ sudo hcidump [sudo] password for odroid: HCI sniffer - Bluetooth packet analyzer ver 5.37 device: hci0 snap_len: 1500 filter: 0xffffffffffffffff <...
  • Página 69: Kit De Pequeños Ajustes

    Aunque el C1 con su eficiencia energética es un sistema ideal para programar, también es muy apropiado para el desarrollo de pro- totipos de hardware. Con ese fin, Hardkernel ha desarrollado un kit que permite realizar pequeños ajustes al C1 con numerosos elemen- tos, como los que se muestran en la siguiente imagen.
  • Página 70 Capítulo 4 La placa T-breakout separa todos los pines del cabezal de 40 pines en una placa de pruebas sin soldar. Los pines incluyen, energía, GPIO, I2C, y los pines ADC. Esto simplifica el desarrollo de prototipos en proyectos de control y recogida de datos. Es aconsejable consultar la ficha técnica de Amlogic S805 dis- ponible en para entender perfectamente las...
  • Página 71: Oduino One

    Antes de probar el ejemplo, hay que compilar e instalar la libre- ría WiringPi con los siguientes comandos en una ventana de terminal: $ cd ~ $ git clone https://github.com/hardkernel/WiringPi $ cd WiringPi $ ./build Despues, descarga el código fuente de ejemplo en lenguaje C ejemplo-led.c de la Wiki a un directorio de trabajo como tkit-example.
  • Página 72 La actividad del paquete ONE tambien se transmite al ODROID-C2. Hardkernel proporciona código fuente de ejemplo en C para poder mostrar esta información. Primero tienes que instalar al- gunos componentes de software: $ sudo apt-get install qt4-default qt4-designer libqwt-dev Descarga el código fuente de muestra (basado en Qt) para el C2:...
  • Página 73: Odroid-Show2

    La interfaz de usuario debería ser similar a la imagen de arriba. ODROID-SHOW2 Hardkernel ofrece una pantalla TFT-LCD 240×320 de 2.2” com- patible con Arduino, llamada ODROID-SHOW2 que se puede utilizar con el C1, un PC o con otras placas Hardkernel. Imagen con anotaciones del ODROID-SHOW2 ODROID C2 USER MANUAL...
  • Página 74 2016 /dev/ttyUSB0 Consigue el código fuente de ejemplo SHOW y compila un ejem- plo utilizando los comandos: $ cd ~ $ git clone https://github.com/hardkernel/ODROID-SHOW $ cd ODROID-SHOW/example/Linux $ gcc -o status status.c $ sudo ./status Deberías ver en la pantalla LCD algo similar a la siguiente imagen:...
  • Página 75: Shield E/S Lcd 16X2

    • Debe instalarse cuando cargues el firmware. • NO se debe instalar en modo de uso normal Shield E/S LCD 16x2 Hardkernel ofrece un dispositivo E/S que incorpora una pantalla LCD blanca sobre azul para 16 caracteres en 2 líneas y varios pines E/S. Neceista la librería WiringPi, cuya instalación ya ha sido tratada con anterioridad. Una vez instalado el dispositivo en el C2, puedes descargar código de ejemplo desde http://bit.ly/1fbtFlE.
  • Página 76: Placa Meteorológica

    Hardkernel, para ser utilizado con los dispositivos LCD 16x2 o SHOW2. Los siguientes pasos muestran cómo conseguir que la Paca meteorológica funcione con el shield E/S LCD montado en el ODROID-C2. Primero, habilita el módulo I2C: $ sudo modprobe aml_i2c $ ls /dev/i2c-*...
  • Página 77 Uso del cable de alimentación Adaptador de audio USB Conecta el adaptador de audio alimentado por USB al ODROID-C2. Tras unos momentos, comprueba si el dispositivo ha sido detectado: $ lsusb Bus 001 Device 003: ID 0d8c:000c C-Media Electronics, Inc.
  • Página 78: Usb-Spdif

    Pantalla de Audacity que muestra la reproducción USB-SPDIF Hardkernel ofrece un kit S/PDIF (Formato de Interfaz Digital Sony/Philips) compatible con C1 con una interfaz USB. Esto te per- mite pasar sonido desde el C1 a un amplificador a través del puerto USB (receptor A/V), cuando no se utiliza la opción de audio HDMI.
  • Página 79 Interior del USB-SPDIF Conecta el cable suministrado con el kit a un extremo del dispos- itivo y el puerto USB del ODROID-C2 al otro extremo, luego, reinicia el sistema. Puedes comprobar si el dispositivo se ha detectado mediante los comandos: $ lsusb …...
  • Página 80: Usb-Cam 720P

    Enciende el Receptor AV y selecciona la opción de entrada apropiada en el Receptor AV. Inicia el navegador en el ODROID-C2 y accede a un video de youtube que tenga audio, luego reprodúcelo y comprueba que el audio funciona...
  • Página 81: Kit De Interfaz Usb3/Sata3 Hdd/Sddb

    El kit de interfaz USB3/SATA3 HDD/SDD proporcionado por Hardkernel permite conectar un disco duro SATA (HDD) o una unidad de estado sólido (SSD) al ODROID-C2. El paquete incluye el siste- ma de acoplamiento, una fuente de alimentación (12V/2A) y un cable USB3.0, es compatible con Android y Linux.
  • Página 82 XLR8, así como con algunos discos duros SATA 2. Sistema de acoplamiento con dispositivo de almacenamiento SATA HDD conectado a un ODROID-C2 Después de conectar el kit, puede obtener detalles sobre el componente de conexión USB3/SATA3 utilizado en el sistema de...
  • Página 83 Un nuevo dispositivo de almacenamiento, si no está formateado, no será detectado automáticamente por el sistema de acoplamiento. Puedes seguir estos pasos para usar el dispositivo de almacenamien- to en un ODROID-C2: Primero, instala GParted usando el comando: $ sudo apt-get install gparted A continuación, inicia la aplicación GParted desde ek menú...
  • Página 84: Placa De Conexión Usb3 A Sata

    Capítulo 4 Información de la nueva partición Escribe la etiqueta odroid-c2-hdd-01 y haga clic en el botón Agregar. Seleccione la nueva partición y haga clic en el icono de ver- ificación para aplicar/guardar todos los cambios. Reinicia el sistema y ejecute el siguiente comando para validar la creación de la nueva partición:...
  • Página 85 Para usar el controlador, primero apaga el ODROID-C2, luego inserta el dispositivo de almacenamiento SATA compatible en laplaca de conexión. Conecta el cable USB a la placa y al ODROID-C2 y en- cienda el SBC. Los detalles del accesorio los puedes localizar usando los sigui-...
  • Página 86: Modulo Gps Usb

    Una vez montado de esta forma, puedes proceder a utilizar el dispositivo de almacenamiento SATA. Módulo GPS USB Hardkernel fabrica un receptor de GPS 5V 0.1A con interfaz USB compatible con el estándar GPS de la National Marine Electron- ics Association (NMEA), como el que se muestra a continuación.
  • Página 87 Capítulo 4 123519 Fix taken at 12:35:19 UTC Status A=active or V=Void. 4807.038,N Latitude 48 deg 07.038’ N 01131.000,E Longitude 11 deg 31.000’ E 022.4 Speed over the ground in knots 084.4 Track angle in degrees True 230394 Date - 23rd of March 1994 003.1,W Magnetic Variation The checksum data, always begins with *...
  • Página 88: Placa Myahrs

    • acelerómetro de 16 bits de triple eje: ± 16 g • magnetómetro de 13 bits de triple eje: ± 1200 μT Conecta la placa al puerto USB2 del ODROID-C2. Tras un mo- mento, deberías ver los siguientes LED : •...
  • Página 89 $RPY,62,88.22,59.02,148.94*6B $RPY,70,-12.06,59.27,48.14*7E $RPY,85,4.25,22.07,41.41*68 … Puedes conseguir aplicaciones de ejemplo específicas para ODROID-C2 en http://bit.ly/2bFcAjO. Ejecute los siguientes coman- dos para probar un ejemplo OpenGL: $ cd ~ && mkdir ahrs/ && cd ahrs/ $ svn export https://github.com/withrobot/myAHRS_plus/trunk/com- mon_python $ cd common_python/basic_example $ sudo apt-get install python-serial $ sudo python python_example.py /dev/ttyACM0...
  • Página 90: Modulo Wifi 4

    • LED para indicar la actividad de la conexión WiFi y el estado WPS • Chip MediaTek (Ralink) RT5572N Conecta el módulo al ODROID-C2 como se muestra en la sigui- ente imagen y espera uno momento Módulo WiFi conectado a un ODROID-C2...
  • Página 91: Shield Hifi

    A continuación, puedes ejecutar el comando ifconfig para obtener detalles de la conexión, como la dirección IP y los paquetes transferidos. El resto de módulos WiFi ofrecidos por Hardkernel se pueden utilizar siguiendo los mismos pasos que hemos descrito. Configuración del WiFi Shield HiFi+ Para utilizar el Shield HiFi+, sigue la guía de instalación y...
  • Página 92: Shield Rtc

    Shield RTC Al igual que muchos de los modelos anteriores de ODROID, el ODROID-C2 no viene con soporte RTC en la PCB principal. Sin em- bargo, Hardkernel ha desarrollado un shield especial que se puede montar en el cabezal GPIO disponible, justamente en los pines que se muestran a continuación.
  • Página 93 Capítulo 4 Después de conectar el C2 a Internet, activa el Shield sudo apt install device-tree-compiler sudo fdtput -t s /media/boot/meson64_odroidc2.dtb \ /i2c@c1108500/pcf8563@51 status “okay” Edita el archivo /etc/modules utilizando cualquier editor de texto: $ sudo vi /etc/modules Después, agrega el texto aml_i2c al final del archivo y guárdalo. De igual modo, actualiza el archivo /etc/rc.local: $ sudo vi /etc/rc.local A continuación, añade el siguiente comando al final del archivo,...
  • Página 94: Ups3

    El UPS está diseñado para que, si falla la fuente de alimentación principal, tome el relevo como fuente de energía. Cuando la batería se agota llegando a un nivel bajo, indica al ODROID-C2 a través de un pin de salida digital, que debe apagarse. Puesto que es muy posible que las operaciones de caché/archivo finalicen antes de que se apague el...
  • Página 95: Xprotolab Plain

    La placa principal ha sido desarrollada por Gabotronics, que proporciona un software de visualización multiplataforma basado en QT5 de código abierto, que ha sido exportado al ODROID-C2. Para utilizarlo con el ODROID-C2, debes quitar el paquete de gráficos Mali e instalar los correspondientes componentes:...
  • Página 96: Odroid-Vushell For Odroid-Vu7

    ODROID-VuShell for ODROID-VU7 El VuShell es un recinto carcasa de acrilato de corte láser para el ODROIDVU7 y el ODROID-VU7 Plus. Usándolo con un ODROID-C2, puedes crear su propio PCl de escritorio. Su diseño permite dos án- gulos diferentes de visión. Los componentes del VuShell se muestran en la siguiente página...
  • Página 97: Universal Motion Joypad

    Utiliza las instrucciones de montaje que se detallan en http://bit. ly/1Sbe46q y conéctalo al ODROID-C2 que ejecuta la última imagen de Android para jugar, tal y como se muestra en la página 18 de la edición de enero de 2016 de Odroid Magazine (...
  • Página 98: Conclusión

    Captura de pantalla de Beach Buggy Racing Conclusión El ODROID-C2 es compatible con numerosos gadgets de hard- ware, se pueden utilizar muchos sensores USB siempre y cuando el driver Linux esté disponible. El hardware vendido por Hardkernel en http://bit.ly/2bWxgrK tiene la ventaja de tener los drives preconfigura- dos incluidos con las imágenes oficiales de Hardkernel.

Tabla de contenido