TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: DudoPic en 03 de Abril de 2006, 11:48:00

Título: Fallo al compilar un programa ejemplo
Publicado por: DudoPic en 03 de Abril de 2006, 11:48:00
Hola a todos Pic adictos.

Soy nuevo en el mundo de los foros y de los PICs. Ayer mismo logre que mi compilador de pics en C me hiciese algo más que producir errores. Pero aún sigo con alguno. Os muestro el error que me aparece y a ver si alguno puede ayudarme, por favor:

                       Failed to load C:MyprojLeds.cof.

El PIC que estoy usando para aprender es el PIC 18F452 que tiene de todo y me va a venir muy bien para experimentar. El programa que utilizo es el compilador de C para PICs 18C y el entorno de microchip.

Un saludo a todos.
Dudopic
Título: RE: Fallo al compilar un programa ejemplo
Publicado por: maunix en 03 de Abril de 2006, 15:32:00
Escrito originalmente por DudoPic
Hola a todos Pic adictos.

Soy nuevo en el mundo de los foros y de los PICs. Ayer mismo logre que mi compilador de pics en C me hiciese algo más que producir errores. Pero aún sigo con alguno. Os muestro el error que me aparece y a ver si alguno puede ayudarme, por favor:

                       Failed to load C:MyprojLeds.cof.

El PIC que estoy usando para aprender es el PIC 18F452 que tiene de todo y me va a venir muy bien para experimentar. El programa que utilizo es el compilador de C para PICs 18C y el entorno de microchip.

Un saludo a todos.
Dudopic


Me huele a 2 cosas

1) a que debas recompilar completamente (CTRL+F10)

2) A que no tengas versiones de linker y compilador compatibles.  Que version de MPLAB usas? y que version de MPLABC18?
Título: Re: Fallo al compilar un programa ejemplo
Publicado por: DudoPic en 12 de Mayo de 2006, 13:26:05
Hola,

Siento el tardar tanto en responder pero no tengo internet en casa  :( y me las tengo que arreglar en la biblioteca del barrio.
Como soy nuevo e intentado varias veces pero no he encontrado mi consulta para responder, pues allí va.

La versión del MPLAB es 6.30.0.0
La versión del MALAB-C18 es la 3.02
La versión del MPLINK, MP2COD y MP2HEX es la 4.02.

Espero que podais resolverme el problema y que pueda comenzar con las pruebas. ¡Ya tengo la tarjeta de pruebas casi montada!

Muchas gracias.
Título: Re: Fallo al compilar un programa ejemplo
Publicado por: maunix en 12 de Mayo de 2006, 15:03:33
Ahora que me diste esos datos, creo saber donde está tu problema.

Fijate lo que expone Microchip al respecto

Important Changes to MPLAB C18 v3.00:
MPLAB C18 v3.00 and later COFF file formats will not be compatible with versions of MPLINK prior to v4.00 or versions of the MPLAB IDE prior to v7.21.

Link: http://forum.microchip.com/tm.aspx?m=119312 (http://forum.microchip.com/tm.aspx?m=119312)

Lo que quiere decir que el MPLAB C18 v3.00 no es compatible con MPLABs anteriores al 7.21.

Tienes que actualizar tu MPLAB (actualmente la versión es la 7.31). Una vez hecho esto debes recompilar el proyecto para que te funcione correctamente.

El Mplab lo puedes bajar de http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002 (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002)

Te sugiero elijas la MPLAB IDE v7.31 Full Zipped Installation ya que es el instalador completo que si te lo bajas de otro lado diferente al que lo instalaras luego te lo puedes llevar en una memoria USB o algún CD.

Saludos
Título: Re: Fallo al compilar un programa ejemplo
Publicado por: DudoPic en 17 de Mayo de 2006, 13:44:26
Muchas gracias Mauricio.

Voy a intentar bajarme la versión que me indicas y te comento que tal me ha ido la cosa. Por cierto, supongo que lo más conveniente es desinstalarme la versión anterior antes de instalar la nueva, ¿no?

Si todo me funciona empezare con la programación del PIC, es decir, más dudas. :D

Un saludete,
DudoPic.
Título: Re: Fallo al compilar un programa ejemplo
Publicado por: maunix en 17 de Mayo de 2006, 15:30:27
Muchas gracias Mauricio.

Voy a intentar bajarme la versión que me indicas y te comento que tal me ha ido la cosa. Por cierto, supongo que lo más conveniente es desinstalarme la versión anterior antes de instalar la nueva, ¿no?

Puedes instalarlo arriba si quieres, no hay inconvenientes con ello, pero si desintalas siempre es mejor.

Si todo me funciona empezare con la programación del PIC, es decir, más dudas. :D

No hay problema, para eso estamos ;)

Saludos
Título: Re: Fallo al compilar un programa ejemplo
Publicado por: DudoPic en 19 de Mayo de 2006, 12:37:30
Hola Mauricio.

Ayer mismo me descarge la versión del MPLAB que me dijiste y todo ha funcionado a la perfección.

Fue coser y cantar.

Ya estoy impaciente por realizar mis primeros programillas. :P

Muchas gracias por todo y estaremos en contacto.
DudoPic
Título: Re: Fallo al compilar un programa ejemplo
Publicado por: maunix en 19 de Mayo de 2006, 18:43:32
DudoPic me alegro mucho ;)