Posts

Showing posts from November, 2023

JTAG e OpenOCD

  O que é? JTAG significa Joint Test Action Group, e o TAP ou Test Access Port definido por este grupo é uma das formas mais (se não   a   mais) comuns de programar e depurar dispositivos e computadores embarcados de todos os tipos.   Para o profissional, os dispositivos JTAG são abundantes e geralmente não sobrecarregam muito o orçamento comercial.   Mas para o aquarista, as coisas não são tão boas.   Um   Segger J-Link EDU pode ser adquirido por aproximadamente US$ 70   , mas o J-Link completo ainda custa aproximadamente US$ 400, o que é mais do que eu gostaria de pagar como hobby. O que faz? A porta JTAG TAP consiste em alguns sinais padrão que essencialmente fornecem controle completo sobre os sistemas da   cadeia   JTAG .   A cadeia é exatamente o que parece: vários dispositivos que suportam encadeamento JTAG podem ser encadeados e acessados ​​a partir de uma única porta JTAG.   Precisa daquele flash programado?   JTAG pode fazer isso.   Precisa depurar esse microcontrolador?   JT