Hola, buenas tardes. Estoy intentando compilar Marlin en Visual Studio Code y me aparece: "motherboard" no está definido en configuration.h.
¿Pueden ayudarme?
Versión para imprimir
Hola, buenas tardes. Estoy intentando compilar Marlin en Visual Studio Code y me aparece: "motherboard" no está definido en configuration.h.
¿Pueden ayudarme?
¿Has seguido algún tutorial?
https://youtu.be/GmuLK5brNPY
https://youtu.be/MPWpZ2yJFUs
Saltarse los 3 minutos primeros que son de aclaración....
Hola. El error "motherboard" no está definido en configuration.h significa que el archivo de configuración de Marlin no contiene la definición de la placa base de tu impresora 3D. Para solucionar este error, debes añadir la definición de la placa base a tu archivo configuration.h.
Para ello, abre el archivo configuration.h en Visual Studio Code y busca la línea que define la constante MOTHERBOARD. Esta línea debería tener el siguiente aspecto:
Reemplaza el valor de la constante MOTHERBOARD por el código de la placa base de tu impresora 3D. Puedes encontrar el código de la placa base en la documentación de tu impresora 3D.Código:#define MOTHERBOARD BOARD_ANY
Por ejemplo, si tienes una impresora Prusa i3 MK3S, el código de la placa base es el siguiente:
Una vez que hayas añadido la definición de la placa base a tu archivo configuration.h, guarda los cambios y vuelve a compilar Marlin.Código:#define MOTHERBOARD BOARD_MK3S
Si el error persiste, asegúrate de que has añadido la definición de la placa base correctamente. También puedes intentar actualizar el archivo configuration.h a la última versión.
Un saludo. :ok: