Jtag debugging AVR

21

¿Alguien puede recomendar qué hardware y software se necesita para depurar el AVR en el circuito?     

pregunta JohnC

3 respuestas

14

"Los "programadores "ISP "normales "no "tienen "capacidades "de "depuración "JTAG. "Para "esto "necesitarás "hardware "un "poco "más "caro. "Un "JTAG "en "el "emulador "de "circuito "le "permitirá "que "su "circuito "se "comunique "con "su "PC "mientras "ejecuta "el "firmware. "De "esta "manera, "puede "establecer "puntos "de "interrupción, "ver "la "memoria, "habilitar "/ "deshabilitar "pines "y "ver "el "estado "exacto "de "su "microcontrolador. "Los "programadores "de "ISP "de "EMSL "y "Adafruit "no "te "permitirán "hacer "esto. "

"Uno "de "los "programadores "más "baratos "que "tienen "capacidades "de "emulación "en "el "circuito "es "el " "AVR "Dragón ". "Le "costará " "aproximadamente "$ "50, "- ". "Sin "embargo, "es "barato "por "una "razón: "es "demasiado "fácil "sobrecargar "el "circuito "y "romper "el "programador. "Si "obtienes "uno, "te "recomiendo "que "encuentres "algún "tipo "de "protección "como "un " "DragonRider " "o "un "DragonHide ". "(Ya "maté "a "mi "primer "dragón, "lo "cual "es "sorprendentemente "fácil "de "hacer) "

"Una "solución "más "robusta "sería "una " "AVR-JTAG-ICE-MKII " "pero "esto "es "mucho "más " "caro ". "

"También "puedes "probar "y " "construye "uno "tú "mismo ". "

    
respondido por el bpijls
7

Otra opción para el hardware puede ser el Bus Pirate a $ 27.15 (vendido a través de seedstudio) que también hace otras cosas. No lo he usado para JTAG todavía, pero esto es lo que dice el manual: link .

    
respondido por el EbiDK
6

Para el hardware, consulte mi responder una pregunta similar .

Para el software, puede comenzar con AVR Studio en Windows. Si está utilizando Linux para su plataforma de desarrollo, lea este artículo artículo de Linux

.     
respondido por el Craig Trader

Lea otras preguntas en las etiquetas