A veces el 'conectado' no significa que la comunicación funcione, simplemente que has podido reservar el puerto y conectarte a un dispositivo... en repetier host pasa muy a menudo por ejemplo.
Si seleccionas un puerto COM incorrecto y el repetier host se conecta, puedes estar enviando datos a tu impresora de papel en lugar de la 3D que el programa ni se entera.... lo mejor en estos casos si no se sabe el puerto es que abras el administrador de dispositivos, veas que dispositivos aparecen en el apartado de puertos COM y conectes la impresora... al conectarla saldrá un nuevo dispositivo y ese será el COM adecuado para conectarse.
Ayuda también bastante acostumbrarse a conectar la impresora siempre en el mismo puerto USB, ya que cuando se cambia de puerto USB, el puerto COM asignado puede ser diferente.
Por ultimo, otra posibilidad es que mires que puerto COM has utilizado en la carga del firmware, pero claro... como dije antes, no conectes la impresora a otro puerto o probablemente te cambie.
Con detectar el puerto y seleccionar la velocidad correcta ya te deberia ir... y en el pero de los casos, pues si sabes el puerto prueba diferentes velocidades hasta dar con la correcta.
(31-05-2018, 09:05 PM)drow escribió: (31-05-2018, 07:44 PM)Shellmer escribió: La carga de marlin y la velocidad de comunicacion del firmware no tienen nada que ver. Cuando envias un sketch al arduino este se transmite a una determinada velocidad... luego el firmware reconfigura el puerto a otra velocidad y desde ese momento funciona a la velocidad configurada.
Debes usar los baudios que configuraste en el firmware... abre el archivo de configuracion y mira la velocidad.
Opino lo mismo pero se le queda en "connecting". Yo cuando me he equivocado de baudios me ha salido conectada pero con carácteres raros.
Saludos.
Lo de los caracteres raros es normal... efectivamente, si la velocidad de comunicación es incorrecta lo que ocurre es que ambos dispositivos no se entienden... al ser una comunicación asíncrona ambos dispositivos deben leer y escribir a la misma velocidad. Si esta no es la misma, pues se leen bits de más o bits de menos y claro... salen caracteres extraños.