Diferencia entre revisiones de «Usuario discusión:Obijuan»

De WikiRobotics
Saltar a: navegación, buscar
Línea 18: Línea 18:
 
* Tarjeta Skywars (ATMega8 ó ATmega168)
 
* Tarjeta Skywars (ATMega8 ó ATmega168)
 
* Tarjeta Skywalker (Spartan 3)
 
* Tarjeta Skywalker (Spartan 3)
 +
** Conseguir una placa entrenadora FPGA + cable JTAG USB. ¿Cual? Preguntar a Ivan
 +
** Poner en marcha unas herramientas Linux que permitan usar ese cable
 +
** Instalar ISE en linux y hacer un "hola mundo"
 +
** Hacer ciclo completo de desarrollo
 +
** Empezar a sustituir las partes por componentes libres.

Revisión del 04:41 2 oct 2008

Lista de cosas por hacer:

  • Arduino
    • Arduino en Wikipedia
    • El Arduino NG permite reset software. La idea es muy buena, usan DTR y RTS a la vez. Sólo cuando ambos están activados se hace el reset. Me parece simplemente genial.
  • Programacion in-circuit del ATmega8
    • Se usan 4 pines: Reset, MISO, MOSI y SCLK
    • No hay que aplicar ninguna tensión superior a 5v (a diferencia de los 12v del pic)
    • El protocolo es serie síncrono de 8 bits
    • Programador ISP (In-system programmer). En este enlace hay un PDF en el que se indica cómo hacerse tu propio programador con tu Atmel, que es lo que quiero hacer yo :-) Vienen las fuentes. Pero lo mejor es que han creado un protocolo estándar por el puerto serie. Ese programador se llama Atmel Low Cost Serial Programmer y está soportado por la herramienta libre avrdude
  • Tarjeta Skywars (ATMega8 ó ATmega168)
  • Tarjeta Skywalker (Spartan 3)
    • Conseguir una placa entrenadora FPGA + cable JTAG USB. ¿Cual? Preguntar a Ivan
    • Poner en marcha unas herramientas Linux que permitan usar ese cable
    • Instalar ISE en linux y hacer un "hola mundo"
    • Hacer ciclo completo de desarrollo
    • Empezar a sustituir las partes por componentes libres.