Autor Tema: Problema con Bootloader PIC18F2550  (Leído 2251 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Problema con Bootloader PIC18F2550
« en: 25 de Abril de 2012, 17:41:33 »
Hola compañeros agradeceria una ayuda, esta tarde-noche llevo un buen rato liado con el bootloader y por mucho que lo intento no consigo compilar el HID Bootloader PIC18 Non J, me sale un error el cual no entiendo que significa ni el porque de dicho error, como digo agradeceria vuestra ayuda.

Debug build of project `C:\Documents and Settings\Miquel Servera\Mis documentos\Descargas\Nueva carpeta (2)\HID Bootloader - Firmware for PIC18 Non-J Devices\HID Bootloader PIC18 Non J.mcp' started.
Language tool versions: mpasmwin.exe v5.42, mplink.exe v4.40, mcc18.exe v3.40, mplib.exe v4.40
Preprocessor symbol `__DEBUG' is defined.
Wed Apr 25 22:16:59 2012
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Archivos de programa\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F4550 /i"C:\MCC18\h" "hid.c" -fo="hid.o" -D__DEBUG -pa=4
Executing: "C:\Archivos de programa\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F4550 /i"C:\MCC18\h" "main.c" -fo="main.o" -D__DEBUG -pa=4
Executing: "C:\Archivos de programa\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F4550 /i"C:\MCC18\h" "usb9.c" -fo="usb9.o" -D__DEBUG -pa=4
Executing: "C:\Archivos de programa\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F4550 /i"C:\MCC18\h" "usbctrltrf.c" -fo="usbctrltrf.o" -D__DEBUG -pa=4
Executing: "C:\Archivos de programa\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F4550 /i"C:\MCC18\h" "usbdrv.c" -fo="usbdrv.o" -D__DEBUG -pa=4
C:\Documents and Settings\Miquel Servera\Mis documentos\Descargas\Nueva carpeta (2)\HID Bootloader - Firmware for PIC18 Non-J Devices\usbdrv.c:102:Warning [2056] expression is always true
Executing: "C:\Archivos de programa\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F4550 /i"C:\MCC18\h" "usbdsc.c" -fo="usbdsc.o" -D__DEBUG -pa=4
Executing: "C:\Archivos de programa\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F4550 /i"C:\MCC18\h" "usbmmap.c" -fo="usbmmap.o" -D__DEBUG -pa=4
Executing: "C:\Archivos de programa\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p=18F4550 /i"C:\MCC18\h" "BootPIC18NonJ.c" -fo="BootPIC18NonJ.o" -D__DEBUG -pa=4
Executing: "C:\Archivos de programa\Microchip\mplabc18\v3.40\bin\mplink.exe" /p18F4550 /l"C:\MCC18\lib" /k"C:\MCC18\lkr" "BootModified.18f4550.lkr" "hid.o" "main.o" "usb9.o" "usbctrltrf.o" "usbdrv.o" "usbdsc.o" "usbmmap.o" "BootPIC18NonJ.o" /u_CRUNTIME /u_DEBUG /z__MPLAB_BUILD=1 /z__MPLAB_DEBUG=1 /m"HID Bootloader PIC18 Non J.map" /w /o"HID Bootloader PIC18 Non J.cof"
MPLINK 4.40, Linker
Device Database Version 1.3
Copyright (c) 1998-2011 Microchip Technology Inc.
Error - section '_cinit_scn' can not fit the section. Section '_cinit_scn' length=0x0000009e
Errors    : 1

Link step failed.
----------------------------------------------------------------------
Debug build of project `C:\Documents and Settings\Miquel Servera\Mis documentos\Descargas\Nueva carpeta (2)\HID Bootloader - Firmware for PIC18 Non-J Devices\HID Bootloader PIC18 Non J.mcp' failed.
Language tool versions: mpasmwin.exe v5.42, mplink.exe v4.40, mcc18.exe v3.40, mplib.exe v4.40
Preprocessor symbol `__DEBUG' is defined.
Wed Apr 25 22:17:02 2012
----------------------------------------------------------------------
BUILD FAILED

Gracias.
Miquel_S

Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

Desconectado jukinch

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 608
Re: Problema con Bootloader PIC18F2550
« Respuesta #1 en: 25 de Abril de 2012, 18:22:07 »
Miquel_s:
           Probá cambiar el modo de compilación. Que quede en relase y no debug. Está en la barra principal del programa.
               Jukinch
"Divide las dificultades que examinas en tantas partes como sea posible para su mejor solución." -René Descartes

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re: Problema con Bootloader PIC18F2550
« Respuesta #2 en: 26 de Abril de 2012, 05:41:54 »
No es este el problema jukinch, para empezar he ir descartando actualizare el Bootloader a la ultima version 2012.

Saludos!
Gracias.
« Última modificación: 27 de Abril de 2012, 18:09:34 por Miquel_S »
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re: Problema con Bootloader PIC18F2550
« Respuesta #3 en: 26 de Abril de 2012, 17:56:55 »
Hola de nuevo, encontre esta pagina donde explica como resolver dicho error, me la estudio y os cuento.

http://www.e-shore.com.my/homepage/all-projects/59-usb-bootloader-for-pic18f2550-part-1-modify-the-firmware-code.html

Miquel_S
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re: Problema con Bootloader PIC18F2550
« Respuesta #4 en: 27 de Abril de 2012, 18:08:45 »
  :-/ Consegui resolver el problema haciendo las modificaciones pertinentes segun el enlace expuesto mas arriba.
Os dejo el proyecto por si alguien tuviese el mismo problema.

Miquel_S
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.