Icono del sitio Home Assistant Fácil

JTAG y antenas YAGI

📡 Antenas YAGI de bajo costo y 🔥 ¿De qué trata JTAG? 👾

Bienvenidos a un capítulo nuevo de «La tecnología para todos«. Hoy hablamos con German y José Manuel sobre: los incidentes en el centro de datos OVH y la nueva realidad para el Arduino DAY 2021.

Por otro lado, German cuenta sobre JTAG el estándar que simplifica el proceso de depuración en los sistemas integrados. También se repasa OpenOCD, la plataforma que facilita la carga de firmware en chips ARM.

Por último, José comenta sobre antenas «Yagi» de bajo costo, es una actualización para Tiny GS. El proyecto de «estaciones terrestres para comunicación con picosatélites maker» .

Te invito a seguirnos en Twitter.

Prepara tu infusión preferida ? y disfruta de esta reunión de amigos.

Incendio en el centro de datos OVH

OVH se trata de una empresa que provee servicios de almacenamiento en la nube alrededor de Europa. El miércoles 10 de marzo en Estrasburgo se ha producido un incendio en la sede donde se aloja su centro de datos.

Este inconveniente trajo perdidas a todas las empresas que tenían allí alojadas parte de sus servicios, algunos irrecuperables como es el caso de la empresa de videojuegos Rust.

La recomendación por parte de OVH a los clientes era que ejecutaran su plan de recuperación ante desastres. Para ser realista, algo no muy alentador.

Estándar JTAG

Hoy en día todos los procesadores implementan JTAG o sistemas similares.

Joint Test Action Group (JTAG) es un estándar para la depuración de circuitos electrónicos creado en 1990. En otras palabras, es un sistema que permite verificar diseños y probar el funcionamiento de placas PCB, circuitos integrados y sistemas embebidos después de su fabricación.

Un ejemplo de su implementación fue el 80486 de Intel. Se trato del primero de la marca en incluirlo y esto aceleró su adopción.

¿Qué características permite el estándar JTAG?

Aunque lo ideal seria que todas las marcas usaran el mismo estándar, la realidad es que usan sistemas similares, por ejemplo: AVR usa debugWire y ARM SWD (Single wire debug).

Por otro lado, puede suceder que muchos chips de producción tengan deshabilitada la opción JTAG.

Hay fabricantes que tienen extensiones específicas, por eso algunas herramientas son exclusivas.

Por último hablemos de la gama Espressif Systems. Nuestro querido ESP8266, no tiene soporte JTAG. Solo se puede depurar por el puerto serie. Algunas soluciones que lo simulan por software en el puerto Serie son muy lentas y poco útiles.

Por otra parte, todos los ESP32 tienen soporte completo JTAG.

OpenOCD

OpenOCD es el software que se usa para realizar la programación de chips ARM. El sistema es necesario porque cada ARM se programa significativamente diferente: comandos únicos de cada plataforma, ubicaciones de flash, bits de fusibles, configuraciones, etc.

Por otra parte OpenOCD es genial porque es multiplataforma, de código abierto y tiene soporte para una gran cantidad de chips y programadores.

Antenas YAGI de bajo costo

En este capítulo Galileo nos cuenta una actualización para el proyecto Tiny GS. Se trata de una antena «YAGI» creada a partir de videos sobre FreeCAD de Obijuan , una cortadora láser, diseño de motores a partir de un «Escornabot» para lograr concentrar la señal de la Ground Station sin perder la movilidad.

Arduino DAY 2021

El año anterior, justo para estas fechas, lamentablemente se tuvo que suspender el Arduino DAY. Pero el evento del 2021 se viene con todo, aunque con inminentes precauciones online. Un día para recibir nuevas placas, como nos tienen acostumbrados y para compartir entre toda la comunidad maker.

https://twitter.com/arduino/status/1371876384797306884

Notas del podcast sobre OVH y JTAG

Gracias a Shutterstock por la cesión de las imágenes.

Salir de la versión móvil