TI Launchpad como desarrollador AVR ISP

[Minifloat] utiliza su placa de desarrollo TI Launchpad como desarrollador en el sistema para chips AVR (traducido). Hay muchos desarrolladores de AVR domésticos y el uso de Arduino para un ISP es bastante popular. Pero últimamente hemos estado buscando una forma de utilizar Launchpad como desarrollador y no la hemos encontrado. Nos atreveríamos a decir que este es el primero.

Se requiere una modificación de dispositivo. Se debe llenar un cristal de reloj externo (32,768 kHz) en la placa. Pero debido a que fue diseñado con la función en mente, este es un proceso bastante rápido. [Minifloat] siguió la nota sobre el programa ISP de Atmel y extendió parte del código escrito para que un desarrollador diferente ejecutara las cosas. Al principio, el dispositivo no se comunicaba con AVRdude, pero eso resulta ser un problema con la conversación inicial. AVRdude investiga al desarrollador conectado para ver si admite el modo blockchain, y el firmware del MSP430G2211 no esperaba esta pregunta. El problema se ha solucionado y ahora está funcionando.

Parece que quedan algunos errores en el sistema. La primera vez que AVRdude accede al programador después de que se haya conectado al puerto USB, fallará. Los intentos posteriores serán exitosos hasta que se restaure el chip MSP430 o se reemplace la conexión USB. Pero si recién está ingresando a la línea AVR, esto le permitirá saber si desea invertir en un desarrollador adecuado.

  • John U dice:

    El lanzador MSP430 viene con ese cristal.

  • NeXTWay dice:

    ¡Maravilloso! ¡Ahora cree un paquete acelerador de programas PIC! 🙂

    • Pedro dice:

      Usé MSP430 Launchpad (con 2553) para programar el PIC24 en Bus Pirate. No se requiere acelerador porque el PIC24 es un chip de bajo voltaje, solo unos pocos cables y una resistencia. Crystal está habitado pero no es necesario.

      http://hardwhack.blogspot.com/2012/04/approg430.html

    • mio flotador dice:

      Con un programador basado en PIC que pueda programar procesadores MSP430, podríamos cerrar el círculo: D

  • Juan P dice:

    Multa !! Uso decente para el lanzador que nunca uso. Me parece que el lanzador tiene un programa demasiado grande necesario para escribir un programa decente para él ...

    • mio flotador dice:

      software demasiado pesado? ¿ya ha probado msp-gcc? su uso es bastante similar al de avr-gcc. con IDE, que admite proyectos de archivos MAKE, puede hacer que sus proyectos se vean y se sientan iguales.

  • Navadeep Ganesh U dice:

    Buen tutorial! Gracias.
    ¿Puedo programar algún MSP430 con Launchpad ISP? ¿Incluidas las series 5 y 6 más nuevas?

    • Minifloat dice:

      Aquí, Launchprog fue creado para flashear (Atmel / ahora Microchip) microcontroladores AVR con el Launchpad MSP430.

      El MSP430 "antiguo" se puede hacer inmediatamente con el hardware de depuración en la parte de pausa del Launchpad del MSP430.

      Puede haber una forma de iniciar un programador de HW para el MSP430 más nuevo que mencionaste con Launchpad. Nunca investigué esto ...

Gloria Vega
Gloria Vega

Deja una respuesta

Tu dirección de correo electrónico no será publicada.