BTT SKR2 -Klipper Firmware Install

BTT SKR2 -Klipper Firmware Install

Hoy vamos a hablar sobre cómo instalar Klipper en la versión 2 de BigTreeTech SKR para aquellos que no saben que Klipper es un firmware reducido que toma los comandos de proceso de la Raspberry Pi con Klipper instalado para procesarlos. más rápido, así que les mostraré cómo instalar esto, así que lo sacaré y lo prepararé ahora mismo porque vamos a necesitar el disco aquí para la imagen, así que lo pondré en nuestro USB lector de nuestra tarjeta SD y colóquelo en la computadora para que pueda escuchar un pitido, luego iré a mi escritorio y en mi escritorio las instrucciones para la instalación implican que instalemos OctoPi, así que voy a hacer clic en aquí y voy a hacer clic en descargar el código, esto lo descargará en mi computadora, donde tendré que extraerlo, pero por ahora lo que vamos a hacer es configurar la imagen para Voy a ir al generador de imágenes Raspberry Pi y voy a hacer clic en elegir OS use custom y luego usar el archivo de imagen. e que extraje de la descarga y haga clic en abrir, luego elegiré el dispositivo de almacenamiento que es la tarjeta SD, luego diré escribir y sí, esto lo sobrescribirá en unos momentos, vuelva a comenzar después de esto. completa y hace el resto de la instalación bien ahora que se completó voy a hacer clic en continuar voy a cerrar esto y luego voy a hacer clic atrás, así que ahora que tenemos ese paso hecho , en realidad Tenemos que configurar la Raspberry Pi, por lo que para hacer esto tenemos que ir a nuestro banco de trabajo para sacar una segunda vez de la unidad y la razón por la que lo hacemos es para que la computadora pueda verla nuevamente, así que estoy voy a volver a enchufarlo volver al escritorio Voy a ir a mi unidad e y en la unidad e lo que vamos a tener que hacer es encontrar el suplicante WPA de OctoPi dash.txt vamos para hacer clic derecho y vamos a decir abrir con Notepad ++ o editar con notepad plus plus, luego vamos a desplazarnos hacia abajo y porque estoy usando un enrutador en en este caso para wi-fi, voy a encontrar el mío aquí mismo, que usa WPA y WPA2 y voy a eliminar los comentarios para usar esto, entonces lo que haré es conectar el nombre de mi enrutador y luego la contraseña para iniciar sesión a través de wi-fi para la Raspberry Pi, así que voy a cerrar esto por un segundo porque ya lo hice fuera de la cámara y simplemente lo tomaré de mi carpeta de descargas donde lo coloqué y luego lo pegaré de esta manera, evitamos que vea mi contraseña, así que la reemplazaré y luego volveré a mi banco de trabajo . Luego sacaré la unidad, voltearé esto y luego pondré la unidad aquí y luego lo que haremos es tener que encender esto, así que tengo que agarrar el cable de alimentación para poder mostrarte esto para que el cable de alimentación es el que viene con el kit para la Raspberry Pi, por lo que se conectará aquí y luego puedo colocarlo en el escritorio, ahora tiene un interruptor de encendido, lo cual es un poco agradable, así que voy a encenderlo. así que esto s puede tardar unos minutos en iniciarse, así que mientras se inicia, le mostraré un pequeño truco que puede hacer para ubicar su raspberry pi en particular en su red. Es posible que esto no siempre funcione, así que voy a repasar en el símbolo del sistema y en el símbolo del sistema voy a escribir espacio arp menos a y lo que dice es "arp -a", o todo y eso significa que cualquier cosa en la red wi-fi que aparezca aparecerá, así que si esto aparece en la red, tendrá una dirección IP, así que lo haremos muy rápido y, como puede ver ahora mismo, solo hay dos direcciones que me preocupan y esa es la 1.1 y 1.2 1.1 es el enrutador y 1.2 es el computadora en la que estoy actualmente, así que le daremos un momento más para que aparezca y luego volveremos a arpear, por lo que solo debería tomar alrededor de uno o dos minutos para aparecer en la red si no aparece en la red entonces lo que puede hacer es iniciar sesión en su enrutador, que en este caso será 192.168.1.1 y buscará un desarrollador conectado Si aparece allí, lo que puede hacer es hacer ping al dispositivo desde la línea de comandos, así que intentemos esto muy rápido, así que en este caso no lo veo , por lo que aún no ha aparecido o hay un problema con el router acabo de cuenta de esto después de mi actualización de las ventanas, así que voy a uno de ping de dos direcciones que creo que puede ser porque no quiero demostrar que en realidad conectado dispositivos en mi router sólo soy voy a adivinar de esta manera, así que voy a hacer ping 192.168.1.5 y presionar enter y obtengo una respuesta, eso significa que hay algo en la red que no estamos viendo, así que voy a hacer arp de nuevo y en En este caso, ahora se muestra que esto es algo nuevo que comenzó a ocurrir en Windows um a partir de esta semana, así que quería mostrarte ese pequeño truco en caso de que esto no funcione de inmediato, pero la forma más fácil es ir a tu enrutador y busque dispositivos conectados, así que lo que haremos a continuación es cerrar la línea de comandos por un segundo. o abra una nueva ventana del navegador y escriba 192.168.1.5 y presione Intro. Esto puede tardar un segundo en cargarse, pero tendremos que configurar Octopi o Octoprint ahora, así que voy a hacer clic en Siguiente. para hacer clic en siguiente en restaurar copia de seguridad porque no lo estamos haciendo ahora, le daremos un nombre de usuario de pi y luego le daremos una contraseña de frambuesa, muy eso es frambuesa y luego vamos a crear una cuenta ahora aparentemente no coincidí con la contraseña, así que lo intentaré de nuevo raspbe rry y parece que esta contraseña es incorrecta, así que haremos frambuesa y ahora la arreglamos, así que crearemos la cuenta y haremos clic cerrar allí nunca guardar en mi caso, luego voy a ir a continuación. Voy a habilitar el seguimiento de uso anónimo por el momento, pero la mayoría de las personas lo deshabilitan, luego voy a ir a continuación y luego aquí abajo voy a probar la resolución de nombre voy a habilitar la verificación de conectividad y luego voy a ir a continuación voy a deshabilitar el procesamiento en la lista negra o e En este caso, lo habilitaré, luego iré a continuación y luego, para el nombre predeterminado, lo llamaré clipper para mayor comodidad, luego haré clic en siguiente y terminaré ahora, te advierten que siempre monitorees su impresora al imprimir para evitar situaciones malas como incendios y también sugiero que, ahora que está hecho, debemos hacer una actualización rápida, así que voy a hacer clic en la llave de aquí y luego ir al software actualizar Voy a decir que actualice todo y luego proceda, la razón por la que estoy haciendo esto es porque la funcionalidad del clipper no aparecerá inicialmente si no realiza este paso y tendremos que instalar un plugper del clipper. primero en el raspberry pi real para OctoPrint y luego habrá otro que haremos en la línea de comandos que les mostraré en un momento, así que tan pronto como esto termine, nos pedirá que actualicemos para que podamos hacer después de que haya terminado es intentar volver a conectar esto puede llevar un segundo recargaremos ahora y luego lo que haremos es un ctualmente, vaya a la llave de nuevo y vea si podemos cargar el complemento Klipper, así que haga clic en la llave y luego irá al administrador de complementos para obtener más, luego escribirá clipper y luego estará diré que la instalación de octo clipper puede demorar un momento y probablemente sea aproximadamente un minuto dependiendo de su conexión y luego dirá reiniciar ahora y luego continuará, por lo que esto puede demorar un segundo en volver a funcionar tan pronto como podemos reconectarnos, de hecho, vamos a pasar por la línea de comando y terminar esto, así que después de que esto se recargue , vamos a buscar lo siguiente en las direcciones que vamos a tener que marcar una algo muy rápido y eso está aquí, por lo que dicen que primero haga un get para que el get se conozca como un get, por lo que irá a un sitio web y obtendrá el clon de la dirección de esta página web, por lo que ' vamos a copiar esto y luego vamos a abrir una línea de comando para abrir la línea de comando vamos a hacer clic en el archivo nuevo dentro de aquí es 192.168.1.5 nuestro puerto va a ser 22 y luego usaremos SSH, que es Secure Shell, no es telnet, eso significa que es una comunicación cifrada, así que haré clic en Aceptar. Diré continuar, entonces el nombre de usuario obviamente es pi y la contraseña es frambuesa, luego ingrese y aparecerá el entorno, así que voy a hacer clic derecho. Voy a presionar ingresar. Este no es un término por cierto. Dejaré un enlace en la descripción mientras se descarga, puede ser un segundo o dos, está bien, parece que está hecho ahora, nos dice que hagamos como nuestro próximo paso esto, pero no sugiero que porque hay un paso intermedio que usted ' Tendré que hacer lo que dejaron fuera y lo que haré es mostrarte eso ahora mismo, así que aparentemente lo que tenemos que hacer es obtener una pseudoaplicación, por lo que significa que eres el superusuario en este caso. es un superusuario modificado para el titular de la cuenta, así que vamos a decir actualización de la aplicación sudo, así que presionaremos Enter. Esto puede demorar un minuto, así que probablemente nos pida una contraseña que sea frambuesa, presionaremos enter, esto tomará aproximadamente un minuto y medio, tal vez menos, dependiendo de su conexión, diremos que sí y luego haremos el siguiente comando en la instalación de Klippers, así que esto debería Terminará en unos momentos allí vamos, así que iremos a Klipper, tomaremos el comando de shell ahora y un comando de shell es un script, por lo que este es el script real aquí, está en este directorio de scripts en el directorio de Klipper y cuando ejecuta un script de shell, debe tener la barra inclinada hacia adelante aquí, así que solo vamos a copiar este comando, esto puede demorar hacia arriba en su computadora entre 5 minutos y 25 minutos, dependiendo de su conexión y la velocidad del procesador en mi caso Si esto toma demasiado tiempo, lo editaré para que parezca más rápido solo para su conveniencia, pero le daremos un minuto más o menos para ver qué sucede y luego partiremos de allí, así que lo que realmente está sucediendo es ir a un sitio web y agarrar i información de que necesitará hacer una instalación, por lo que parece una serie de errores en un grado, en este caso parece que puede haber habido una falla leve en el último comando aquí, por lo que podemos continuar con él o sin él, pero lo que hago para solucionar esto es hacer una segunda ejecución del script, esto puede resolver el problema o es posible que tenga que hacer otro apt get para la actualización de la aplicación, pero veremos si esto lo resuelve, si no, entonces haremos el comando que está sugiriendo aquí para resolver el problema, está bien, parece que se completó, así que lo que tenemos que hacer a continuación es volver a las instrucciones y vamos a usar el siguiente conjunto de comandos aquí, que es cd luego tiene un pequeño símbolo ondulado aquí que es un atajo para no escribir todo básicamente y luego dice ir al directorio de clipper y luego el otro es un comando que dice hacer configuración de menú, así que este será un menú de configuración, así que voy para copiar ambos, vuelva a TeraTerm I De hecho, voy a limpiar esto para que pueda ver mejor la pantalla y voy a hacer clic derecho y me preguntará si quiero hacer ambos comandos, lo cual está bien, el segundo no se ejecutará porque no hay salto de línea. retorno de carro para que podamos presionar enter, esto nos llevará al menú para configurar, por lo que presionaremos la barra espaciadora, luego la flecha hacia abajo, la flecha hacia la derecha y luego la flecha hacia abajo hasta nuestro chipset, en este caso es un microprocesador STM32, por lo que presionaremos el espacio. barra, luego tenemos que volver a la flecha hacia abajo y luego a la flecha hacia la derecha y tenemos que elegir nuestro procesador en este caso, nuestro procesador es el STM32 y hay un par de formas que les mostraré más adelante para descubrir que uno está terminado Marlin, otro es en realidad a través de su página, así que te lo mostraré muy rápido, así que en la página web tengo otra pestaña abierta que tiene la configuración real, así que haré clic en eso y dentro de aquí lo que verás es que dice STM32 para la configuración, esto también se puede encontrar en marlin debajo del archivo boards.h si busca en el SKR, así que regresemos y terminemos esto para que no tengamos que preocuparnos por la velocidad del reloj que debería ser automática, no deberíamos tener que preocuparnos por esto porque usaremos USB real para nuestra comunicación, por lo que ya está predeterminada en el lugar correcto, así que todo lo que tenemos que hacer es presionar q y luego sí para guardar, así que ahora para hacer esto o construirlo tenemos que escribir, "hacer" y luego presionar enter, que es una serie de compilaciones que está haciendo nuestra compilación y una vez que esto se complete, tendremos que ir a algo llamado Filezilla y sacar esto para nuestro firmware, pero será Klipper dot bin, no firmware dot bin y le mostraré cómo manejar eso. Lo primero es lo primero, volvamos al escritorio, así que en el banco de trabajo que tengo aquí, sacaremos la unidad real para la tarjeta SD, la colocaremos dentro de aquí y luego la colocaremos dentro de la computadora nuevamente. luego volveremos al escritorio de mi computadora , abriré Filezilla y el nombre de host i n este caso será 192.168.1.5, el nombre de usuario será pi, la contraseña será frambuesa y el puerto será 22 como lo hicimos antes, así que haremos una conexión rápida, haremos clic en Aceptar y luego haremos clic en la carpeta de Klipper, luego haremos clic en la carpeta de salida y luego tiraremos de Klipper.bin a nuestra carpeta de descargas en el otro lado ahora podemos ir a nuestra computadora, podemos hacer clic en descargas y usted ver Klipper.bin, así que haremos clic derecho en eso, cambiaremos el nombre a firmware y luego presionaremos enter porque el contenedor ya está allí, ahora también tenemos que mirar la unidad e por un segundo y, como puede ver, hay un firmware dot cur esta es una carga de firmware de Marlin anterior, por lo que si desea guardarlo, lo que puede hacer es que generalmente me gusta cambiarle el nombre, así que diremos versión anterior y lo llamaremos dot temp de esa manera si queremos usarlo de nuevo o recargarlo, simplemente le cambiaremos el nombre a firmware dot bin, así que volvamos a nuestra carpeta de descargas por un segundo, haremos clic derecho en firmware.bin y d lo enviaremos a nuestra unidad de arranque, así que ahora que está ahí, volveremos al escritorio de la computadora para que mi computadora sea esta y conecte la unidad SD ahora, la alimentación debe configurarse en alimentación USB para el momento en que lo está ejecutando, lo configurará con alimentación directa, por lo que una forma rápida de verificarlo es enchufarlo y ver si se enciende si no se enciende, entonces sabrá que tiene su jersey en el lugar equivocado, por lo que solo muévelo a los siguientes dos conjuntos de pines y, en teoría, debería alimentar la placa, colgarla, oh, sé por qué no funciona, el otro extremo no está enchufado, así que déjame enchufarlo, esto aparentemente no está encendido, así que estamos en el lugar correcto en primer lugar, así que lo conectaremos allí y ahora el firmware se cargará, así que tan pronto como esto se complete, lo que vamos a hacer es volver a nuestro escritorio en la computadora que Luego iremos a nuestra sesión de tera term y usaremos el comando que usamos aquí que sugieren para encontrar el puerto de comunicación real, así que voy a copie eso, luego voy a volver a TeraTerm, haga clic con el botón derecho, presione enter y ahí está nuestro USB, así que lo necesitaremos más tarde, por ahora, estamos bien, lo que tenemos que hacer a continuación es copiar nuestra configuración y entonces Te mostraré lo que sugieren y luego te mostraré el comando que uso, así que aquí abajo de lo que están hablando es de dónde está tu unidad, pero hay un poco más abajo que hablan de copiar tu configuración ahora, esta es una configuración genérica de la que están hablando para un ejemplo de una impresora cartesiana, en realidad sabemos cómo se llama la nuestra, así que solo tenemos que reemplazar este nombre con nuestro nombre de Klipper para nuestro archivo de configuración, por lo que necesitamos encontrar la versión genérica de la versión SKR 2 que está aquí y luego péguelo como nuestro comando, así que lo haré por usted en solo un segundo, déjeme abrirlo. Lo tengo aquí en mis notas, así que así es como se verán los comandos. cuando realmente lo usa en esta placa en particular, por lo que es un tablero genérico BigTreeTech tablero SKR tablero 2 config y se le cambiará el nombre a printer dot config cuando llegue al directorio en el que se encuentra actualmente, así que presionaré enter y le mostraré un ls si está aquí, que no es en realidad un directorio por encima de nosotros, así que Cambiaré el directorio que es cd dot dot y esto nos llevará un nivel arriba, luego haré ls que es una lista del directorio y puedes ver printer.config ahora si quieres ver cuál es el contenido de eso ¿Puede decir impresora gato y presionar la pestaña y se completará automáticamente, luego presione enter y estos son los contenidos de su archivo actual, así que revisaré un poco de esto muy rápido aquí, están hablando de un pin en su tablero y el signo de exclamación es en realidad una negación de la lógica o lo contrario, por lo que si es cierto se vuelve falso si es falso se vuelve verdadero si ve un símbolo de zanahoria que generalmente tiene que ver con una resistencia en este caso si está usando un tipo particular suavizará la señal real ya sea haciendo un pull up o un pull do wn para eso es ese símbolo y luego probablemente hay otros símbolos que puede que no conozca, pero hablan de todas las configuraciones diferentes aquí y también le muestran ejemplos de cómo usar el TMC2209 para su x-stepper su y-stepper su z-stepper y sus extrusoras, así que tenga esto en cuenta porque tendrá que reemplazar esa sección aquí arriba si la usa, pero por ahora, um, está comentada con una marca de almohadilla delante y solo estoy tratando de mostrarle una configuración de configuración básica, así que volvamos a nuestro navegador web por un segundo porque le mostraré un acceso directo en caso de que necesitemos hacer algo si su configuración no se copia, siempre puede hacer una copia en aquí, así que hay una copia del contenido en bruto que capturará todos estos, pero veamos qué obtenemos en OctoPrint ahora. Sé que no funcionará la primera vez, así que le mostraré lo que está sucediendo cuando intentemos conectarnos, hay un error y hay una pestaña de Klipper ahora por aquí y dice que hay una Hay un montón de cosas mal ahora, hay un par de razones por las que recibes estos mensajes que te mostraré ahora, así que si voy al banco de trabajo tengo que hacer algunos cambios, pero antes de hacerlo, tengo que apagarlo y ' Probablemente tendré que mostrar la configuración real que ves aquí para el texto del árbol grande, así que haré clic en los repositorios, luego escribiré el espacio SKR y encontraré la versión 2, luego iré al hardware y quiero para encontrar el archivo de pines y la razón por la que quiero encontrar esto es para saber dónde están ubicados los pines, así que lo que nos interesa es la cama térmica y la primera extrusora y luego tenemos que hacer que los topes finales mínimos sean xy yz ahora observe los voltajes reales a tierra y pin este es su pin de señal aquí y es lo mismo para todos estos, verá que es tierra de 5 voltios y luego su pin de señal, así que le mostraré cómo configurar Eso es muy rápido, esto es solo una configuración de ejemplo, así que aquí tengo un termistor de prueba, es básico es una cuenta de vidrio que se usa para decir la temperatura, así que vamos a ir al primer termistor y enchufarlo, así que está justo aquí, esto es para la cama de calor, así que voy a enchufarlo para tener eso en allí, entonces voy a hacer la primera extrusora real porque la segunda está realmente deshabilitada de manera predeterminada, así que lo colocaré aquí, ahora tenemos que poner topes finales para que tengamos un tipo de tope final que es un tope final de interruptor y lo que es esto es tierra y señal en este caso rojo en este caso no es voltaje, entonces tenemos otro tipo de tope final real, este es aquel en el que ese pequeño símbolo de zanahoria era para los pull-ups de resistencia que están aquí, así que esto en realidad tiene tres colores, estará en la parte superior, verá el verde, luego el negro y luego el rojo, por lo que es el voltaje de tierra de la señal, así que haremos eso para el paso a paso x, así que para hacerlo tenemos que enchufarlo aquí para que el superior es voltaje, el del medio es tierra y el de abajo es señal, así que en el otro paso a paso que estamos e va a utilizar vamos a hacer una cosa similar a la que me dejaron de ver si puedo posicionar mejor esto que voy a tomar realmente presente y en este caso es la parte inferior dos pines, por lo suelo y la señal en la parte inferior por lo el pin superior está en blanco y ese es el pin de voltaje y ese será para nuestro próximo paso a paso o disculpe nuestro próximo tope final y luego tenemos que hacerlo para nuestro tercero o último, luego lo conectaremos aquí, así que ahora que todo está listo, lo voy a mover a un lado y lo voy a conectar de nuevo ahora, lo que vamos a tener que hacer es apagar el sistema, así que que estos cambios surten efecto, así que estoy apagando la raspberry pi ahora, la estoy volviendo a encender y esto se reiniciará en un momento, así que vayamos al escritorio para OctoPrint y veamos si podemos entrar en él en solo un momento. En este momento, esto puede tardar un segundo en arrancar, pero eso debería solucionar la mayoría de los problemas que experimentará si, de hecho, no es así y tiene un error pin señados siempre se puede realizar la configuración de Klipper abierta y luego comparar sus pines a lo que hay en el archivo para lo que quiero decir con esto es que usted tiene, obviamente, pasadores a lo largo de este tablero ver PE3 PE2 PE1 estos son todos los pernos de la señal y estos pines están asociados con diferentes cosas como aquí abajo para su cama térmica, tiene tierra y luego tiene un pin analógico en este caso y tiene un pin analógico aquí para PA que se usan para la temperatura, por lo que son ligeramente diferentes, pero los otros son pines digitales lo que le gustaría ser PC0 así que vamos a volver aquí y hacer una recarga para asegurarse de que viene a continuación, vamos a tratar de conexión y dice impresora no está lista anfitrión Klipper intentó conectarse reintento por favor, en unos momentos así que vamos a tratar de reinicio de modo está diciendo que hay un problema subyacente, así que en este caso intentemos reiniciar el firmware real aquí, así que procederemos con suerte, esto funcionará o tendremos que verificar si hay problemas subyacentes ahora, obviamente, este es un tutorial muy largo y se Esto está bien tanto para mí como para usted, pero mis usuarios me pidieron que lo hiciera, así que la razón por la que no se está conectando en realidad es que cuando hace clic en abrir configuración y baja aquí, puede ver que la ruta actual que íbamos a usar es incorrecta. así que voy a hacer clic en TeraTerm para reabrirlo en solo un segundo y solucionaremos ese problema, así que iremos al archivo nuevo, todavía está configurado como lo usamos antes, ya que haremos clic en continuar y luego escriba pi, luego frambuesa, luego ingrese, luego tenemos que regresar y hacer el comando que nos dijo que hiciéramos aquí, que es encontrar nuestro puerto serie, así que copiaremos, regresaremos aquí, lo pegaremos nosotros ' presionaremos enter, luego copiaremos este comando aquí mismo, en realidad es una ruta, volveremos a Raspberry Pi u Octopi y aquí es donde se vuelve un poco extraño.Tuve problemas porque si hago clic en abrir la configuración de Klipper, funciona. pero cuando lo guardo no es así, así que abro la configuración del clipper en este lado y luego lo hago para que esté debajo de la sección MCU, así que vas para resaltar la parte en la que está todo el camino hasta el desarrollo y vas a pegar, luego voy a poner dos puntos nuevamente aquí en el espacio para que se vea bien, luego haré clic en guardar ahora, es posible que tenga que hacer un reinicie si esto no funciona, pero intentemos conectarnos para que todavía tengamos un problema, así que hagamos clic en reiniciar el sistema. Continuar . Voy a desconectar en el escritorio, si es posible, la alimentación real de la placa de la impresora para el SKR2, pero en este caso no creo que sea necesario, así que lo que voy a hacer ahora es intentar reconectarme, lo que probablemente no funcionará durante un minuto más o menos y tan pronto como esto vuelva a aparecer, con suerte tendremos una mejor conexión o no funcionó. no guarde lo que hicimos, en cuyo caso tendremos que volver a iniciar sesión en el término terror y luego volver a colocar ese cambio allí, pero hay varias formas de hacerlo, dicen, para hacerlo nano, que está aquí abajo, en realidad hay un editor nano. un poco difícil de usar para la mayoría de las personas que no están familiarizadas con él, así que no voy a contarles demasiado sobre que probablemente sea fácil IER hacerlo en OctoPrint así que intentemos conectar por lo que ahora está funcionando así que si te gusta mi presione favor tutorial el botón y suscribirse y para todos mis clientes y las personas que han estado donando en PayPal que me han estado apoyando voy a colocar una gracias al final del video así que por favor recuerde que gustar y suscribirse y muchas gracias usted

Noticias relacionadas