hola.
no consigo enterarme, en c18 tengo los fuses asi:
#pragma config WDT = OFF
#pragma config PWRT = OFF
#pragma config FOSC = HS
#pragma config PLLDIV = 12
#pragma config CPUDIV = OSC1_PLL2
#pragma config MCLRE = ON
#pragma config LVP = OFF
#pragma config USBDIV = 2
#pragma config VREGEN = ON
el hw tiene un resonador de 20MHz, he cambiado lo del switch(en el main del bootloader), pero esto no hay manera, lo he compilado en teoria para el 2550, y cuando se supone que entra en modo boot me dice que dispositivo desconocido, creo que hago algo mal con los fuses y que el reloj no va a la frec correcta, aparte no consigo saber donde se configura la frecuencia del reloj.
por si os sirve de pista en css los fuses los tengo asi(los importantes):
#FUSES NOWDT //No Watch Dog Timer
...
#FUSES HS //High frec Osc with PLL
...
#FUSES MCLR //Master Clear pin enabled
#FUSES LPT1OSC //Timer1 configured for low-power operation
...
#FUSES PLL12 //Divide By 12(48MHz oscillator input)
//#FUSES CPUDIV4 // este lo tengo comentado para que realmente sean 20MHz
#FUSES USBDIV //USB clock source comes from PLL divide by 2
#use delay(clock=20000000)
#use rs232(baud=384000,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8,disable_ints)
me estoy volviendo loco, alguna pista?