Marlin 2.1.2.9: nueva versión correctiva para el firmware de código abierto
MarlinFirmware ha publicado la versión 2.1.2.9 de Marlin, una versión menor centrada en la corrección de problemas técnicos específicos. La actualización soluciona errores relacionados con los LED de estado de las pantallas LCD I2C VIKI y con la compilación de los codificadores I2C.
La nueva versión se posiciona como sucesora directa de la 2.1.2.8. También incluye actualizaciones en la documentación y en los scripts de desarrollo.
Correcciones principales
Esta versión se centra en correcciones específicas para componentes de hardware específicos y mejoras en las herramientas de desarrollo.
El problema más relevante resuelto se refiere a los LED de estado de las pantallas LCD I2C VIKI. Estos componentes se utilizan en numerosas impresoras 3D para proporcionar retroalimentación visual sobre el estado de la máquina.
La segunda corrección importante se refiere a la compilación de los codificadores I2C. Este error impedía la correcta compilación del firmware cuando se utilizaban codificadores de este tipo.
- Corrección de los LED de estado LCD I2C VIKI
- Corrección de compilación del encoder I2C
- Actualización de documentación y scripts de desarrollo
- Añadido soporte para archivos sqlite*.db (agente Zed)
Actualizaciones para desarrolladores
Los desarrolladores que trabajan con Marlin se benefician de mejoras en las herramientas y la documentación.
La versión incluye actualizaciones de la documentación oficial. Esto facilita la implementación del firmware en nuevas máquinas y la resolución de problemas.
Los scripts de desarrollo se han actualizado para mejorar el flujo de trabajo. Además, el sistema ahora ignora automáticamente los archivos sqlite*.db generados por el agente Zed.
Configuraciones disponibles
MarlinFirmware mantiene un repositorio dedicado con configuraciones listas para usar para diversas impresoras 3D.
Las configuraciones de ejemplo para numerosas máquinas están disponibles en el repositorio oficial. Estas están sincronizadas con la versión 2.1.2.9 y son accesibles a través de GitHub.
Este enfoque simplifica la adopción del firmware. Los usuarios pueden descargar configuraciones previamente probadas para su propio modelo de impresora.
Contexto: versión paralela 2.1.1.7
En paralelo a la serie 2.1.2.x, MarlinFirmware también mantiene activa la serie 2.1.1.x con actualizaciones correctivas.
La versión 2.1.1.7 se ha lanzado con correcciones similares. Incluye la corrección para la compilación de los codificadores I2C y el soporte para los archivos sqlite*.db.
Esta versión paralela garantiza soporte a los usuarios que utilizan la serie 2.1.1. Las configuraciones de ejemplo para esta versión están disponibles en una rama dedicada.
Las versiones menores de Marlin siguen un enfoque conservador, centrándose en correcciones de errores específicos sin introducir nuevas funcionalidades que podrían comprometer la estabilidad del firmware.
Implicaciones para los usuarios
Las actualizaciones correctivas como esta mejoran la fiabilidad de las impresoras 3D sin requerir modificaciones de hardware.
Los usuarios con pantalla LCD I2C VIKI deberían considerar la actualización prioritaria. El error corregido podía causar fallos en los LED de estado.
Quienes utilizan codificadores I2C y habían encontrado problemas de compilación encontrarán el problema resuelto en ambas versiones. La corrección es idéntica en las versiones 2.1.2.9 y 2.1.1.7.
La disponibilidad del registro de cambios completo en GitHub permite a los usuarios avanzados evaluar todas las modificaciones. La comparación entre versiones es accesible directamente desde el repositorio oficial.
articolo scritto con l'ausilio di sistemi di intelligenza artificiale
Preguntas y respuestas
¿Qué errores corrige Marlin 2.1.2.9?
La versión resuelve dos problemas principales: los LED de estado de las pantallas LCD I2C VIKI y la compilación de los encoders I2C. Además incluye actualizaciones a la documentación y scripts de desarrollo.
¿Marlin 2.1.2.9 es sucesor de qué versión?
Es el sucesor directo de la 2.1.2.8. Se trata de una versión menor enfocada en correcciones técnicas específicas para componentes de hardware y herramientas de desarrollo.
¿Qué cambia para los desarrolladores con Marlin 2.1.2.9?
Se han actualizado la documentación oficial y los scripts de desarrollo. Además, el sistema ahora ignora automáticamente los archivos sqlite*.db generados por el agente Zed.
¿Dónde encontrar las configuraciones para Marlin 2.1.2.9?
Las configuraciones de ejemplo están disponibles en el repositorio oficial MarlinFirmware en GitHub, sincronizadas con la versión 2.1.2.9. Están preprobadas para numerosos modelos de impresoras 3D.
¿Qué contiene la versión paralela Marlin 2.1.1.7?
La 2.1.1.7 incluye correcciones similares, como el fix para la compilación de los encoders I2C y el soporte a los archivos sqlite*.db. Las configuraciones para esta serie están disponibles en una rama dedicada.
