Hola a todos! soy nuevo en el grupo y antes de hacer mi pregunta quiero dar las gracias a todo el equipo de TODOpic
tengo dos problema con el bootloader! ya queme el pic18f4550 con el .hex del primer post y ya tengo el circuito montado (pero no el empaque superficial, sino en el otro, asegurandome de que cada cosa va en el pin correcto), cuando lo conecto a la PC por medio del USB el pic entra en modo bootloader (lo sé porque el led empieza a parpadear) pero la computadora nada que lo reconose, ya descargue el Microchip Solutions v2011-07-14, para actualizar el driver pero no sirvio de nada.
El otro problema que tengo es que al intentar compilar la plantilla del bootloader que viene en Microchip Solutions v2011-07-14 me sale el siguiente error
"Bootloader_18f4550.lkr" "main.o" "boot.o" "usb9.o" "usbctrltrf.o" "usbdrv.o" "usbdsc.o" "usbmmap.o" /u_CRUNTIME /z__MPLAB_BUILD=1 /m"MCHPUSB.map" /w /o"MCHPUSB.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.
----------------------------------------------------------------------
Release build of project `C:\Microchip Solutions v2011-07-14\USB\Device - Bootloaders\MCHPUSB\Firmware - PIC18F4550 Family\MCHPUSB.mcp' failed.
Language tool versions: mpasmwin.exe v5.42, mplink.exe v4.40, mcc18.exe v3.40, mplib.exe v4.40
Wed Nov 30 01:19:45 2011
----------------------------------------------------------------------
BUILD FAILED
y la unica modificación que le he hecho al codigo es la siguiente
/** I N C L U D E S **********************************************************/
#include <p18F4550.h>
#include "typedefs.h" // Required
#include "usb.h" // Required
#include "io_cfg.h" // Required
#include "usb_compile_time_validation.h" // Optional
/** C O N F I G U R A T I O N ************************************************/
#if defined(__18F4550)||defined(__18F4455)|| \
defined(__18F2550)||defined(__18F2455)|| \
defined(__18F4553)||defined(__18F4458)|| \
defined(__18F2553)||defined(__18F2458)
Que puedo hacer para corregir estos problemas?? gracias de antemano