Buenas noches a todos.

Tengo una placa Orion y estoy tratando de subir un programa a la placa usando el IDE de Arduino. Compila bien el programa, simplemente lee datos del sensor de humedad y temperatura. El problema está cuando trato de subirlo a la placa. Me aparece el error "avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x56"

También si intento subir el programa con mBot, me da un error de que no encuentra la placa y me dice que desconecte el Bluetooth ¿...?

He comprobado conectarlo a otro puerto USB, e incluso cambiado el cable micro USB, pero nada. siempre el mismo error. Es como que solo ve la placa a medias.

He puesto las preferencias del arduino para que me muestre más detalles en la subida del programa y este es parte de la salida, a ver si alguien me puede ayudar o le ha pasado algo similar:

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
         AVR Part                      : ATmega328P
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : Arduino
         Description     : Arduino
         Hardware Version: 3
         Firmware Version: 4.4
         Vtarget         : 0.3 V
         Varef           : 0.3 V
         Oscillator      : 28.800 kHz
         SCK period      : 3.3 us


avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x56
avrdude: stk500_initialize(): (a) protocol error, expect=0x14, resp=0x65
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x72

avrdude done.  Thank you.

el puerto seleccionado 
 no existe o tu placa no esta conectada

Mil gracias.

Buenas noches a todos. Tengo una placa Orion y estoy tratando de subir un programa a la placa usando el IDE de Arduino. Compila bien el programa, simplemente lee datos del sensor de humedad y temperatura. El problema está cuando trato de subirlo a la placa. Me aparece el error "avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x56" También si intento subir el programa con mBot, me da un error de que no encuentra la placa y me dice que desconecte el Bluetooth ¿...? He comprobado conectarlo a otro puerto USB, e incluso cambiado el cable micro USB, pero nada. siempre el mismo error. Es como que solo ve la placa a medias. He puesto las preferencias del arduino para que me muestre más detalles en la subida del programa y este es parte de la salida, a ver si alguien me puede ayudar o le ha pasado algo similar: ```` avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" Using Port : COM3 Using Programmer : arduino Overriding Baud Rate : 115200 AVR Part : ATmega328P Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay : 25 SyncLoops : 32 ByteDelay : 0 PollIndex : 3 PollValue : 0x53 Memory Detail : Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00 signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 Programmer Type : Arduino Description : Arduino Hardware Version: 3 Firmware Version: 4.4 Vtarget : 0.3 V Varef : 0.3 V Oscillator : 28.800 kHz SCK period : 3.3 us avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x56 avrdude: stk500_initialize(): (a) protocol error, expect=0x14, resp=0x65 avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x72 avrdude done. Thank you. el puerto seleccionado no existe o tu placa no esta conectada ```` Mil gracias.

Buenas noches.

He realizado estos pasos para tener una instalación limpia.
.- He desinstalado el mblock y el IDE de Arduino y borrado de carpetas de producto.
.- Instalado el IDE Arduino actulizado.
.- Actualizado drivers y librerías de Makeblock para arduino.
.- Instalado el Mblock.
.- Instalado el driver de Arduino en el Mblock.
y el problema persiste tanto con el IDE como con el Mblock.
Incluso pensé que podría ser el cable microUSB y lo cambié por otro y me da el mismo mensaje.
Sin embargo, con una placa Arduino Micro y con el mismo cable MicroUSB, he subido el programa Blink de ejemplo y funciona correctamente.
Así que sospecho será algo con la placa Orion.
¿...?

Un saludo.

Buenas noches. He realizado estos pasos para tener una instalación limpia. .- He desinstalado el mblock y el IDE de Arduino y borrado de carpetas de producto. .- Instalado el IDE Arduino actulizado. .- Actualizado drivers y librerías de Makeblock para arduino. .- Instalado el Mblock. .- Instalado el driver de Arduino en el Mblock. y el problema persiste tanto con el IDE como con el Mblock. Incluso pensé que podría ser el cable microUSB y lo cambié por otro y me da el mismo mensaje. Sin embargo, con una placa Arduino Micro y con el mismo cable MicroUSB, he subido el programa Blink de ejemplo y funciona correctamente. Así que sospecho será algo con la placa Orion. ¿...? Un saludo.

Buenas noches.

Lo pude resolver.
Luego de intentar varios cables microUSB.
Recuperar el bootloader de un post anterior con una arduino uno.
y nada.
Pero.... se me ocurrió desconectar todos los sensores y pudo subir el programa sin problemas.
Así que como me quedé con la duda de cual sensor estaba causando el problema, probé cada uno de ellos, hasta que descubrí que era uno de humedad/temperatura cuando lo conectaba al puerto [5]. Lo probé en otro puerto y dejó de darme problemas.

Un saludo.

Buenas noches. Lo pude resolver. Luego de intentar varios cables microUSB. Recuperar el bootloader de un post anterior con una arduino uno. y nada. Pero.... se me ocurrió desconectar todos los sensores y pudo subir el programa sin problemas. Así que como me quedé con la duda de cual sensor estaba causando el problema, probé cada uno de ellos, hasta que descubrí que era uno de humedad/temperatura cuando lo conectaba al puerto [5]. Lo probé en otro puerto y dejó de darme problemas. Un saludo.
672
vistas
3
respuestas
2
seguidores
vista previa (en vivo)
introduzca al menos un 10 caracteres
Advertencia: Mencionaste a %MENTIONS%, pero ellos no pueden ver el mensaje y no serán notificados
Guardando...
Guardado
Todos los posteos de este tema serán borrados ?
Borrador pendiente ... Click para continuar editando
Descartar borrador