Desarrollador USB Arduino In AVR-TPI

Transformar un Arduino de cualquier tipo en un simple programador ISP AVR-6-pin es un sombrero viejo. Pero cuando Atmel ideó una serie de chips AVR realmente pequeños, el ATtiny10 y sus amigos con solo seis pines en total, necesitaron un nuevo estándar de programación. Ingrese a TPI (pequeña interfaz de programa) y salga de todos sus desarrolladores de AVR DIY previamente útiles.

[Kimio Kosaka] escribió un firmware TPI e ISP de doble propósito para los chips ATmegaxxUn, que se utilizan como un puente serie USB en los Unos y constituyen el chip único en Leonardo o Micro. ¿La captura? Tendrás que hacer una pequeña soldadura fina. Específicamente, [Kosaka-san] quiere que acceda a una señal que de otro modo estaría oculta al perforar un camino. Lo haríamos solo por eso.

El resto del procedimiento consiste en iniciar un cargador USB DFU en el Arduino y luego cargar el código del programador. Su antiguo Arduino ahora es capaz de arrancar tanto los antiguos chips ISP AVR como los pequeños que necesitan TPI.

Si tiene un deja vu, sí, anteriormente hemos manejado un programador TPI de bricolaje, pero requería un programa personalizado para su computadora de alojamiento. [Kosaka]La versión le aparece al anfitrión como un desarrollador de Atmel, y puede usar cualquiera de las herramientas estándar. Y probarás suerte en un buen juego divertido. ¡Eso es beneficioso para todos!

  • James Sleeman dice:

    Usbasp admite tpi, no se requiere piratería: versión de firmware oficial, no china, solo recargue el firmware con su segundo usbasp (muy barato, compre dos o tres …).

    • James Sleeman dice:

      Agregue respuesta automática: también hay un firmware más nuevo para el USBAsp, que incluye tanto la velocidad de reloj automática del firmware chino, la capacidad de configurar manualmente la velocidad del reloj (como el firmware oficial (fischl)) y TPI también.

      https://github.com/bperrybap/usbasp/tree/1.06-alpha

    • Ilja dice:

      Es bueno saberlo, ¡gracias por la información!

    • B dice:

      AVRISP mk2 también es compatible con TPI, pero supongo que ya no está disponible oficialmente.

Ricardo Prieto
Ricardo Prieto

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *