Autor Tema: Proteus 8.1 Configuración de Compilador Arduino  (Leído 14565 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Robocardo

  • PIC10
  • *
  • Mensajes: 45
Proteus 8.1 Configuración de Compilador Arduino
« en: 02 de Junio de 2014, 21:23:57 »
No puedo compilar ningun programa para el Arduino Mega con el Proteus 8.1.
Recibo errores como

mksketch -C mega2560 -N atmega2560 -F 16000000 -A D:\Mis documentos\Dropbox\Arduino\MDF CCFLAGS=-Wall -gdwarf-2 -fsigned-char -MD -MP -DF_CPU=16000000 -I arduino -I .. -DARDUINO=105 @arduino/libs.inc -O1 -mmcu=atmega2560  ../MDF.ino
make -f arduino/Makefile
make[1]: Entering directory `C:/Users/Ricardo/AppData/Local/Temp/6a8f8e91cba44fed857c27293b3896c8/ATmega2560/Debug'
make[1]: Leaving directory `C:/Users/Ricardo/AppData/Local/Temp/6a8f8e91cba44fed857c27293b3896c8/ATmega2560/Debug'
make[1]: *** No rule to make target `arduino.a', needed by `all'.  Stop.
make: *** [MDF.cpp] Error 2

Error code 2


Esta es la configuraciión del Project Settings

Project Settings

Mi archivo esta en D:\Mis documentos\Dropbox\Arduino\MDF
« Última modificación: 03 de Junio de 2014, 00:05:19 por Robocardo »

Desconectado fjalex

  • PIC18
  • ****
  • Mensajes: 405
    • Proteus - Hubor
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #1 en: 03 de Junio de 2014, 17:59:56 »
Crea un proyecto nuevo.
Selecciona la opción desde tarjeta de desarrollo.
Selecciona Arduino Mega 250.
En el apartado Código fuente, escribe tu programa.
Compila
Empieza la simulación.

Ya nos contarás si te funciona.

Desconectado Robocardo

  • PIC10
  • *
  • Mensajes: 45
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #2 en: 03 de Junio de 2014, 21:55:40 »
Eso hice. y da exactamente lo que indico.
acabo de repetirlo mira el proyecto nuevo



me pasa en dos computadoras igual.

Desconectado fjalex

  • PIC18
  • ****
  • Mensajes: 405
    • Proteus - Hubor
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #3 en: 04 de Junio de 2014, 07:21:16 »
Es posible que no hayas preparado el entorno de los compiladores.

Aquí te dejo un enlace a nuestra web, donde explicamos el proceso. Prueba a repasar los pasos, por si no los has hecho todos.

http://huborarduino.com/index.php/proteus/curso-simulacion/1-entorno

Ya nos contarás

Desconectado Robocardo

  • PIC10
  • *
  • Mensajes: 45
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #4 en: 04 de Junio de 2014, 22:21:02 »
Si te refieres a la descarga del compilador, al instalarlo detectó la presencia (supongo yo de arduino) y no me pidió hacerlo.
Supongamos que ese paso no me lo pidiera, pq pudo ser? Hay manera de decirle que lo descargue una vez mas?

Desconectado Robocardo

  • PIC10
  • *
  • Mensajes: 45
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #5 en: 05 de Junio de 2014, 00:17:05 »
Dime como hago para volver a descargarlo. tal vez este corrupto.



Como hago para que vuelve a decir GOto Website

Desconectado fjalex

  • PIC18
  • ****
  • Mensajes: 405
    • Proteus - Hubor
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #6 en: 05 de Junio de 2014, 04:36:02 »
Pues me has pillado con la pregunta porque nunca me he visto en esa situación.

Lo que te sugiero que puedes hacer es utilizar el botón situado en la zona inferior rotulado 'comprobar' para ver si lo encuentra. Tal vez si no es capaz de encontrarlo, puedas volver a generar la orden para que lo vuelva a instalar.

Siento no serte de mucha ayuda en este punto.

Desconectado Robocardo

  • PIC10
  • *
  • Mensajes: 45
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #7 en: 06 de Junio de 2014, 00:43:31 »
Aunque no lo parezca no soy ningun novato (dicho con respeto).
Cuando posteo algo acá es porque agoté todas pero todos mis intentos.
Eso fue lo primero que hice y dice estar bien.

No encuentro nada que sugiera que hay un problema.
Agregué la ruta (en Compile Settings usando -A ruta) y logre que avance parcialmente la compilacion pero luego me da un error con el nombre del archivo "filename.a" es decir si mi archivo se llama lcd.c daria error en lcd.a

Justamente lo que se ve al comienzo del post es una captura con un poco de avance en la compilacion.

Desconectado fjalex

  • PIC18
  • ****
  • Mensajes: 405
    • Proteus - Hubor
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #8 en: 06 de Junio de 2014, 15:06:58 »
En ningún momento he pensado que fueras un novato  :-) . El problema de intentar ayudarnos unos a otros por medio de un foro es que la comunicación es lenta y difícil  ((:-)). Trabajo dando soporte y, en general, preguntar cosas obvias y dando los pasos de uno en uno y despacio es sólo con objeto de recopilar la máxima información posible para poder echarte una mano  ;-). Lamento que las preguntas pudieran ofenderte. Nada más lejos de mi intención. :shock:

He instalado Proteus en, al menos, cinco equipos. Lo he hecho siempre de la misma manera y siguiendo los pasos que te he ido indicando (y que parecen que son exactamente los mismos que tú estás siguiendo). Nunca he tenido problemas en la compilación de Arduino. Desde esta confianza, he tratado de ir repitiendo los mismos pasos que he dado yo para ver si lográbamos encontrar el problema. En algún puñetero momento algo ha tenido que quedar desconfigurado para que no te funcione.

Te paso las configuraciones que funcionan en mi equipo (pantallazo1 a pantallazo4). A ver si puedes deducir alguna cosa.

De todas formas hay una cosa que se me sale de ojo. En la imagen que mandaste con el resultado de la compilación que te da un error, se observan diferencias con mi salida que me funciona. Te la paso en el fichero pantallazo5. A lo mejor eso también te sirve para encontrar una pista para solucionar tu problema. En tu salida pone pro y atmega y en la mia pone pro328 y atmega328p

Espero tus noticias.



« Última modificación: 06 de Junio de 2014, 15:09:47 por fjalex »

Desconectado Robocardo

  • PIC10
  • *
  • Mensajes: 45
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #9 en: 06 de Junio de 2014, 21:07:44 »
Bien, una buena noticia que esta ocurriendo en este preciso instante.
Busque en los directorios de Proteus y encontré este:

C:\Program Files (x86)\Labcenter Electronics\Proteus 8 Professional\Tools
Dentro estan todos los compiladores o los archivos bajados desde la web.
Tome los que correspondian a ARDUINO y los movi a justamente ese directorio. ...\TOOLS pero como si lo ubiera movido al escritorio a Nueva Carpeta. Es lo mismo.
Luego hice check y se dio cuenta que no estaba. BiEN!!!
Ahora le di Descargar de la WEB, asi que veremos que ocurre.

LUEGO DE DESCARGADO.
Me quiero morir ya veo el problema.
Yo uso la version Arduino 1.5.6 r2 BETA y me descargó la 1.0.5 que no soporta DUE, ahora que hago?
Simular el resto pero no puedo trabajar con el DUE. Con el DUE no lo hago con Proteus.

« Última modificación: 06 de Junio de 2014, 21:28:36 por Robocardo »

Desconectado fjalex

  • PIC18
  • ****
  • Mensajes: 405
    • Proteus - Hubor
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #10 en: 07 de Junio de 2014, 04:38:49 »
Labcenter anunció que la versión 8.2 funcionará con la versión 1.5.6 r2 BETA.

Hasta que la liberen, me temo que tu problema no tiene solución fácil, porque la versión 8.1 funciona con la versión 1.0.5.

La verdad, no sé si se pueden tener instaladas dos versiones del entorno de Arduino.

Felicidades por dar con el problema.  :-/

Desconectado Robocardo

  • PIC10
  • *
  • Mensajes: 45
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #11 en: 10 de Junio de 2014, 07:30:24 »
vaya vaya. Era eso nomás. bueno muchas gracias por confirmarlo.
Esperaremos entonces.
Y mientras a trabajar con la 1.0.5

Desconectado Robocardo

  • PIC10
  • *
  • Mensajes: 45
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #12 en: 18 de Junio de 2014, 20:36:32 »
Una vez mas y solo para aquellos que experimenten el mismo problema.
Proteus 8.1 funciona OK con Arduino IDE 1.0.5
A la espera de la versión 8.2 que esta en fase beta.

Desconectado fjalex

  • PIC18
  • ****
  • Mensajes: 405
    • Proteus - Hubor
Re: Proteus 8.1 Configuración de Compilador Arduino
« Respuesta #13 en: 19 de Junio de 2014, 03:52:09 »
La versión 8.2 de Proteus en su versión beta ya está disponible y te puedo confirmar que funciona perfectamente con el IDE 1.5.6-r2.