Lo primero será Descargar Marlin desde la pagina de David, github.com/davidtgbe/Marlin y lo des comprimimos, cargamos Marlin en VSC desde la extensión PlatformIO, hacemos clic en “Open Project” tal como se ve en la imagen y seleccionamos el Marlin descomprimido anteriormente.
Una vez abierto nos aparecerá Marlin en la columna lateral izquierda como se muestra en el rectángulo, clic donde indica la flecha y se desplegará el contenido de esta.
Deberemos dejarla como en la siguiente imagen.
Seguidamente bajamos al apartado que pone Basic Settings y ahí es ya donde empezamos a configurar los parámetros básicos de nuestra máquina. En la siguiente imagen os aparecen los 3 primeros parámetros que son por este orden, ET_MODEL, ET_BOARD y ET_LEVELLING. El único parámetro obligatorio es "ET_MODEL" los otros solo los modificamos si hemos realizado algún cámbio en nuestra impresora (placa, Bmg, V6, BlTouch,etc).
Para activarlos solo tendremos que eliminar las dos líneas oblicuas // que están delante de cada parámetro tal como se ve en el primer caso y elegir nuestra configuración (en la imagen inferior, activo que tengo una ET4 normal).
En el segundo punto le decimos que tipo de drivers tiene nuestra placa SILENT (silenciosa o drivers TMC2208) NOISY (ruidosa o A4988). El tercer punto es para decirle que tipo de sensor de nivelación tenemos y así sucesivamente con los 7 parámetros básicos.
En el apartado de MODS haremos una pequeña observación. Los que tengáis varios mods montados por ejemplo, Bmg y V6 tenéis que además de quitar las 2 barras oblicuas especificarlo de esta manera, entre paréntesis metéis todos los mods que tengáis y los separáis con una barra vertical. (ET_MOD_BMG | ET_MOD_V6). Para poder poner la barra vertical presiona la tecla "Alt" y sin soltarla los números 124 en el teclado numérico.
2. Click en Build All para compilar.
3. Revisar el rectangulo que no tenga errores.
Una vez compilado y comprobado que no tenemos problemas vamos a la carpeta donde descomprimimos el Marlin-bugfix-2.0.x en mi caso en C: Hacemos clic en ella, después en .Pio/ Build/ET4 y ahí comprobamos que tengamos los archivos Firmware.bin, Firmware.elf y Firmware.srec como se muestra en la siguiente imagen.
· Por SD, tan solo copiamos el archivo “Firmware.srec” en la raíz de la SD preferiblemente vacía y formateada. Introducimos la SD con la impresora apagada, la encendemos y esperamos unos minutos. Si todo ha ido correcto se reiniciará ella sola con el Marlin ya cargado.
· Por USB. Descomprimimos el Microboot.zip en una carpeta y una vez descomprimido ejecutamos el Microboot.exe y le decimos el puerto COM al que tenemos conectada la impresora (eso lo miráis en el administrador de dispositivos) y le ponemos los Baudios en 115200. Hacemos clic en "browse" y seleccionamos el Marlin compilado anteriormente con extensión “Firmware.srec”.