Implementando el programa compilado desde Atmel Studio o Avr dude a Atmel "XMEGA-A3BU Xplained"

2

Estoy intentando durante los últimos 3-4 días conectar la placa de desarrollo Atmel a la computadora para cargar el archivo .elf o el archivo hexadecimal en el cargador de arranque para encender un LED.

Sigo las instrucciones basadas en el documento en línea 'Atmel AVR1916: USB DFU Boot Loader for XMEGA "

La placa de desarrollo se está encendiendo & Veo el menú que se muestra correctamente en la pantalla LCD.

Mi sistema operativo es Windows 10, mi IDE es Atmel 7 & el programador de mi dispositivo es avr-dude.

Estos son mis pasos:

  1. Presiona SW0 mientras conectas USB

  2. Conecte PC6 a GND mientras se conecta a USB

  3. Intenté usar Flip para escribir en el flash & escriba en la pizarra, sin embargo, Flip muestra el error "No se pudo abrir el dispositivo USB".

  4. Inicialmente, la placa dev se muestra como puerto COM "XPLAINED Virtual Com Port", sin embargo, después de actualizar los controladores, el administrador de dispositivos de Windows se actualiza y la placa dev aparece como "Dispositivo USB Serial (COM6)"

  5. Actualicé el dispositivo serie USB en el Administrador de dispositivos con los controladores USB incluidos con Flip & Intentó nuevamente conectar / encontrar el dispositivo, pero otra vez, Flip muestra el error "No se pudo abrir el dispositivo USB".

Vea a continuación:

  • Luego volví a enchufar el USB para asegurarme de que todo & repite el paso 1.

    En el Administrador de dispositivos de Windows, la placa de desarrollo sigue siendo "Dispositivo serie USB", por lo que está bien.

    Volví a intentarlo varias veces con Flip hasta cambiar a "avr-dude"

  • Ahora, usando AVR dude GUI, intenté escribir el hexadecimal en Flash, en el menú de GUI que seleccioné:

    • mi dispositivo de destino

    • luego señalé mi .hex que se construyó a través del estudio Atmel

    • Luego, en el menú de configuración, probé en las opciones disponibles de la atmósfera como dispositivo

  • programador avr109, avr910, avr911

    Para avr109 & avr910, obtuve el siguiente mensaje de error:

    trying to connect to device... by 1st pressing "verify"
    Found programmer: Id = ""; type =
    Software Version = . ; Hardware Version = .
    Programmer supports the following devices:
    Device code: 0x40 = (unknown)
    Device code: 0x40 = (unknown)
    Device code: 0x40 = (unknown)
    Device code: 0x40 = (unknown)
    Device code: 0x40 = (unknown)
    Device code: 0x40 = (unknown)
    

    Para avr911, obtuve:

    trying to connect to device...
    Connecting to programmer: .
    Found programmer: Id = "@ d"; type =
    Software Version = . ; Hardware Version = .
    avrdude: error: buffered memory access not supported.
    

    Luego intenté programar el dispositivo con Atmel 7 studio, por lo tanto, fui al menú Herramientas & Programación del dispositivo, pero todas las opciones están vacías, no hay herramientas o dispositivos para seleccionar.

    También cambié el cable USB por si acaso.

    Por favor, ayuda, ¿qué debo hacer para implementar mi archivo HEX en la placa de desarrollo "XMEGA-A3BU Xplained" de Atmel?

    Aceptaré cualquier respuesta usando Atmel Studio, Flip o Avr dude.

        
    pregunta cyber101

    0 respuestas

    Lea otras preguntas en las etiquetas