Cambio en el Clock del CPU, usando TXCO de 3.58Mhz

Como estan!
Estoy peleando con un ATmega8 al cual le cambie el oscilador a Xtal de 16Mhz por un TCXO de 3.58Mhz. Este cambio a TCXO es porque el cristal de 16Mhz al primer ruido de fuente hace que mi CPU se resete. Es mas solo con poner la punta del osciloscopio en la salida del Xtal deja de oscilar.

Para esto cambie en el MakeFile, la variable de frecuencia y el primer fusible que tiene que ver con el tipo de Osc Local del CPU.

Esos cambios son:

FUSE_L = 0xd0 (fuente de clock externa)
DEFS = -DF_CPU=3579545 -DBAUD_RATE=19200

Pero me dice al intentar cargar una scketch que en lugar de traer un caracter 0x14 trae un 0x94, medio raro pero asumo es algo con la UART del CPU.

Tambien cambio la frecuencia de parpadeo del led indicador, hem asumo que la fila del bootloader utiliza N cantidad de clocks para generar este tiempo de parpadeo del led....sera igual con los contadores de la UART? :o

De donde cuerno cambio esas constantes, si bien en el Boot.C palica matematica para generar los contadores puede llegar a ser que no este ni serca de los 19.200 BPS al utilizar un cristal de 3,5795. :-/

Salu2
Frank