Muy buenas a todos, publicare en este post debido a que el problema que se me esta presentando es identico al que plantean los compañeros (tambien desconozco si lo lograron solucionar), de igual manera si no fuese correcto, porfavor haganmelo saber.
Me explico, he comenzado a probar este bootloader buscando alternativas al bootloader de microchip (AN1310), debido a que, el bootloader de microchip requiere la linea de control de flujo por hardware RTS, para indicar que comenzara a transmitir, buscando me encontre con el ds30Loader, y revisando las caracteristicas pues me ha parecido como anillo al dedo, esto por lo siguiente:
-Tiene version gratuita
-Trabaja en el PIC que estoy usando (PIC16F1936)
-No requiere un reset fisico aplicado al MCLR, ya que salta automaticamente a la aplicacion (cosa que no hace el AN1310)
-Y mas importante, la linea RTS es opcional.
-Es rapido (hasta donde lo he probado)
En fin, posee muchas ventajas sobre el AN1310 a mi parecer, pero.....,aqui viene el pero,

, planteo mi situacion actual para dar una mejor idea.
-Compilacion del bootloader------>OK
-Parametros cambiados en el archivo settings-------->OK
-Grabado del bootloader al PIC----------->OK
-Respuesta del bootloader por primera vez----------OK
-Carga del .HEX por primera vez------------->OK
-Respuesta del bootloader por segunda vez, ya con un .HEX grabado previamente---------> FALLA

Este problema esta documentado en el foro del desarrollador, y a todos les ha resultado solo actualizando la aplicacion cargadora (GUI), pero yo la he actualizado y no resulta.
Buscando en el manual del loader, encontre o al menos asi lo entiendo, que, la aplicacion envia una peticion al bootloader por un tiempo que nosotros podemos configurar, el bootloader realiza por poleo, el chequeo de ese parametro, y si es valido, entra en modo bootloader por un tiempo tambien estipulado por nosotros, pero no logro que me responda despues de que previamente cargue una aplicacion al PIC, y esta se encuentra corriendo.
Ahora, si coloco la linea RTS y selecciono ese tipo de reset (Porque se puede seleccionar en la GUI), trabaja cin ningun problema, excelente, lo reconoce al instante, pero lo que yo deseo es eliminar la necesidad de esa linea de control, y se que si se debe poder, porque lo marca el manual y el desarrollador y muchos usuarios lo hacen, pero no se que me este faltando.
Mi PIC, corre a 20Mhz (y he probado a 32Mhz), he puesto velocidades para el UART de 9600,19200,115200, sin respuesta, he jugado con el tiempo de envio de peticion al bootloader, con el tiempo de poleo (en un par de ocaciones si respondio, pero no es constante), he cambiado opciones de espera en el archivo settings, sin buenos resultados.
Ojala alguien con alguna experiencia similar pueda darme una mano con esto. De antemano muchas gracias y seguire intentando. Saludos.