Tabla de contenido:

Mac: Cómo actualizar el firmware de Printrbot Play (1505): 17 pasos
Mac: Cómo actualizar el firmware de Printrbot Play (1505): 17 pasos
Anonim
Mac: Cómo actualizar el firmware de Printrbot Play (1505)
Mac: Cómo actualizar el firmware de Printrbot Play (1505)

Si es un usuario de Mac, estos son los pasos que necesitará para actualizar el firmware de su Printrbot. Si está utilizando Windows, escribí un instructivo separado titulado: Windows: Cómo actualizar el firmware de Printrbot Play (1505)

Si tiene un Printrbot Play y le funciona bien, le recomiendo que lo deje como está.

Las actualizaciones de firmware en dispositivos simples como impresoras 3D nunca son tan fáciles como deberían. Si tiene problemas con su impresora 3D y hay una actualización de firmware más reciente que se supone que abordará sus problemas, continúe y dé el paso.

Esta es la segunda vez que realizo una actualización de firmware en mi Printrbot Play desde Mac. La primera vez fue un desastre, así que prometí hacer una captura de pantalla de los pasos si alguna vez volvía a realizar el proceso.

Los pasos oficiales para actualizar el firmware de Printrbot Play en Mac y Windows se pueden encontrar aquí:

Paso 1: descargue el actualizador oficial de Printrbot Play

Descargue el actualizador oficial de Printrbot Play
Descargue el actualizador oficial de Printrbot Play

La URL oficial del actualizador de firmware de Printrbot se encuentra en:

Cuando vaya a la URL, querrá hacer clic en el botón de descarga y descargar el archivo Zip de 45 MB.

Seleccionar su bot es solo un gráfico para la aplicación que ejecutará más adelante.

Paso 2: vaya a la carpeta de descargas y descomprima el archivo ZIP

Vaya a su carpeta de descargas y descomprima el archivo ZIP
Vaya a su carpeta de descargas y descomprima el archivo ZIP

Después de que su navegador complete la descarga, debería tener un archivo llamado pbFU_mac.zip

Querrá hacer doble clic en él para descomprimirlo. Ahora debería tener un archivo de aplicación pbFU.app.

Continúe y haga doble clic en pbFU.app para iniciar Printrbot Play Firmware Updater.

Nota: La captura de pantalla muestra pbFU 3, ya que lo descargué y descomprimí 3 veces en el proceso de redacción. En cuanto al nombre, pbFU son las siglas de PrintrBot Firmware Updater.

Paso 3: mensaje de advertencia

Mensaje de advertencia
Mensaje de advertencia

Si está utilizando la configuración de seguridad predeterminada en su Mac, recibirá una advertencia de que este actualizador es de un desarrollador que no forma parte del programa Apple Developer con credenciales aprobadas. Deberá anular la configuración de seguridad si desea continuar. Si no es el administrador de esta Mac, deberá contratar a alguien que pueda anular su configuración de seguridad para que la apruebe.

Paso 4: Vaya a Preferencias de su sistema y haga doble clic en Seguridad y privacidad

Vaya a Preferencias de su sistema y haga doble clic en Seguridad y privacidad
Vaya a Preferencias de su sistema y haga doble clic en Seguridad y privacidad

Deberá ir al menú de Apple en la esquina superior izquierda, elegir Preferencias del sistema y en el panel elegir Seguridad y privacidad. Si se le solicita que ingrese un nombre de usuario y una contraseña de administrador, deberá hacerlo.

Paso 5: elige Abrir de todos modos

Elija Abrir de todos modos
Elija Abrir de todos modos

A pesar de lo que dijo tu mamá sobre la apertura de la puerta principal, sigue adelante y elige Abrir de todos modos para abrir pbFU.app

Paso 6: el mismo mensaje de advertencia, pero esta vez con una opción OK

El mismo mensaje de advertencia, pero esta vez con una opción OK
El mismo mensaje de advertencia, pero esta vez con una opción OK

Continúe y haga clic en el botón Aceptar.

Paso 7: La aplicación PbFU.app se lanzará ahora

Ahora se lanzará la aplicación PbFU.app
Ahora se lanzará la aplicación PbFU.app

Esta sencilla aplicación realmente solo tiene 2 opciones: elija un modelo de Printrbot o arrastre una imagen de firmware en él.

Paso 8: Seleccione Printrbot Pray, Err.. Printrbot Play

Seleccione Printrbot Pray, Err.. Printrbot Play
Seleccione Printrbot Pray, Err.. Printrbot Play

Vamos a seguir adelante y darle humor a Printrbot eligiendo "Printrbot Play" y seleccionando "SIGUIENTE"

Paso 9: Ok, aquí es donde esperas PARA SIEMPRE, ¡y lo digo literalmente

Ok, aquí es donde esperas PARA SIEMPRE, ¡y lo digo literalmente!
Ok, aquí es donde esperas PARA SIEMPRE, ¡y lo digo literalmente!

Comencé este instructivo con la vana esperanza de que para cuando llegué a esta captura de pantalla ya habría descargado y actualizado mi firmware y me sentí tonto por molestarme en escribirlo, pero por suerte, mi viaje continúa.

Si por casualidad obtiene su firmware descargado por todos los medios, continúe sin mí, pero, por desgracia, si se cansa de esperar al verdadero amor, póngase sus Sh * t Waders y salgamos a dar un paseo.

Paso 10: Cuando se acabe para siempre, elija Salir

Cuando se acabe para siempre, elija Salir
Cuando se acabe para siempre, elija Salir

Desde el pbFU directo al corazón, elija Archivo> Salir

Hay varias razones por las que el Actualizador de firmware no funciona …

  1. Es posible que deba colocar un terminador de bloque en el conector de clavija BOOT en la placa de impresión (siga leyendo).
  2. Es posible que tenga un problema con la conexión USB. Vea mi Instructable sobre ese tema.
  3. Es posible que tenga un problema de descarga de Internet (su parte o la de Printbot).
  4. Es posible que no esté haciendo nada malo, y que esto es solo un actualizador de firmware roto.

Paso 11: Empiece a buscar en Google

Empiece a buscar en Google
Empiece a buscar en Google

Bueno, descubrir dónde se almacenan las actualizaciones de firmware descargadas manualmente de Printrbot puede llevar un poco de investigación.

Existe este antiguo documento de soporte con un hilo de mensajes que puede recorrer y encontrar enlaces a las descargas de firmware publicadas por el usuario final.

Paso 12: obtener el firmware de la fuente

Obtener el firmware de la fuente
Obtener el firmware de la fuente

Si nunca ha oído hablar de GitHub, no está solo. Este es un sitio web para programadores que desean compartir código. Printrbot se basa en un proyecto de código abierto que requiere que todos los derivados también estén abiertos para Joe User. ¡Suerte para nosotros!

Aquí está la URL:

No hay instrucciones en el sitio, por lo que deberá seguir estos pasos si espera tener alguna pista (me equivoqué en esta última vez).

Mire las fechas de los artículos más recientes. Los archivos.hex son el firmware. En marzo de 2017, el firmware actual para las placas de impresión Rev F5 y F6 para Printrbot Play es "play-0.6.hex"

Antes de que pienses que puedes hacer clic y descargar el archivo, no puedes. Debe copiar / pegar manualmente el texto del firmware. ¡PUAJ!

Paso 13: Seleccionar, copiar y pegar - Fácil, ¿verdad?

Seleccionar, copiar y pegar: fácil, ¿verdad?
Seleccionar, copiar y pegar: fácil, ¿verdad?
Seleccionar, copiar y pegar: fácil, ¿verdad?
Seleccionar, copiar y pegar: fácil, ¿verdad?
Seleccionar, copiar y pegar: fácil, ¿verdad?
Seleccionar, copiar y pegar: fácil, ¿verdad?
Seleccionar, copiar y pegar: fácil, ¿verdad?
Seleccionar, copiar y pegar: fácil, ¿verdad?

Si encontró una manera más fácil, por favor comente para que las personas que sigan mis pasos puedan salvarse de la agonía de este horrible truco de copiar / pegar. Intenté hacer clic derecho y descargar el archivo hexadecimal, pero no se cargaba. Intenté hacer una selección de todo, pero eso captura todo el texto de la página web. Entonces, hasta que alguien publique un controlador compilado o tenga otro truco para hacer esto, ¡estará atascado con mis pasos!

  1. Básicamente, abres el archivo play-0.6.hex * el tuyo puede ser más nuevo.
  2. Haga clic en el botón RAW para obtener una ventana más fácil para seleccionar todo y copiar.
  3. Asegúrese de verificar que tiene todo el texto seleccionado hasta el final: 6, 752 líneas hacia abajo.
  4. Cuando llegues al final, di una oración y haz un ⌘C o elige de la barra de menú> Editar> Copiar.
  5. Ejecute TextEdit (⌘SPACEBAR TextEdit) o cualquier otro editor de texto PLAIN.
  6. Elija nuevo documento
  7. Coloque el cursor del mouse en el nuevo documento sin título
  8. En la barra de menú, seleccione> Editar> "Pegar y combinar estilo".
  9. Debería tener una columna de texto alineada a la izquierda con las instrucciones de su firmware en código hexadecimal.
  10. En la barra de menú, elija> Archivo> Guardar
  11. Nombre el archivo, "FUpbPrintrbotPlay.hex" - asegúrese de sobrescribir la extensión del archivo rtfd con.hex

Existe una buena posibilidad de que su Mac piense que es estúpido y siguió adelante y agregó la extensión de formato de texto enriquecido al final del nombre de archivo.hex. Necesitamos verificar esto.

  1. Vaya a su Finder y desde la barra de menú elija> Finder> Preferencias
  2. En la sección Avanzada de las Preferencias del Finder, asegúrese de que la opción "Mostrar todas las extensiones de nombre de archivo" esté activada.
  3. Ahora ve a donde guardaste nuestro "FUpbPrintrbotPlay.hex"
  4. Si tiene.rtf o.rtfd como extensión, elimínelo y deje solo.hex
  5. Debería recibir un mensaje que le pregunte si desea mantener la extensión anterior o usar.hex, elija.hex

Paso 14: Dispara, Listo, Apunta …

Fuego, Listo, Apunta …
Fuego, Listo, Apunta …
Fuego, Listo, Apunta …
Fuego, Listo, Apunta …
Fuego, Listo, Apunta …
Fuego, Listo, Apunta …
Fuego, Listo, Apunta …
Fuego, Listo, Apunta …

Bueno, aquí va nada …

Para cargar manualmente el firmware de su Printrbot Play, deberá arrastrar / soltar su archivo hexadecimal en la aplicación.

  1. Regrese al Finder y ejecute pbFU.app: este es el actualizador de firmware que descargamos anteriormente.
  2. Arrastra y suelta tu archivo FUpbPrintrbotPlay.hex en la ventana de la aplicación donde dice, "Selecciona tu bot".
  3. Si no obtiene ninguna reacción, probablemente se equivocó al crear el archivo HEX. Solo los archivos.hex activarán el paso 1 de la aplicación
  4. Si ve una pantalla del Paso 1, lo está haciendo mejor que la mayoría de la gente, haga clic en SIGUIENTE
  5. Si ve el paso 2, conecte la alimentación, continúe y encienda su Printrbot Play
  6. En mi caso, recibí un "Error" con un indicio de "No se puede detectar la placa Tinyg.

Manténgase atento y siga leyendo …

Paso 15: Preparar su Printrbot para flashes de firmware

Preparación de su Printrbot para flashes de firmware
Preparación de su Printrbot para flashes de firmware

Lo siento si te sientes configurado desde ese último paso …

Como novato, ¡realmente pensé que sería TAN simple! No era para mí en una Mac Pro con 10.12.3

Todo lo que obtuve fue el "¡incapaz de detectar la placa Tinyg!" error.

Originalmente, esto me hizo pensar que tenía un problema de conexión USB y desperdicié varios fines de semana durante varios meses buscando reemplazos de impresoras para conexiones USB rotas. Fue una pista falsa. Mi puerto USB en mi Printrbot estaba bien, no había bloqueado mi placa, pero dada mi incapacidad para conectarme por USB a mi Printrbot en Cura y mi incapacidad para actualizar el firmware en el actualizador de Printrbot, pensé que sí. ¡De ahí por qué estoy escribiendo este instructivo para salvar a otras innumerables personas de este dolor!

Aquí está la guía de Printrbot para actualizar su firmware:

printrbot.zendesk.com/hc/en-us/articles/20…

Es para las placas de impresión F4, F5 y F6 y habla de mover un PIN en la placa de impresión para realizar estas actualizaciones de firmware. Creo que si solo está haciendo la actualización de firmware, no es necesario y que el conector PIN es para instalar un cargador de arranque, pero como el paso anterior no funcionó, seguí adelante y lo probé de la manera que solían recomendar hacerlo..

Si tiene una placa más antigua, deberá buscar en los archivos (requiere inicio de sesión de Google).

La configuración de los conectores de clavija solo funciona en placas Rev F5 y anteriores. La placa F6 necesitará estos pines soldados, algo que puede hacer si lo desea …

Tendrá que hacer esta cosa divertida con un par de pinzas, idealmente pinzas electrónicas de cerámica para evitar cortocircuitos en su tablero de impresión, ya que dicen que lo haga en vivo. Si tiene buena destreza con los dedos y no le importa buscar un pequeño bloque negro en el suelo cuando se caiga, proceda.

Voltea tu Printrbot de lado.

Utilice la pinza y retire la clavija de la placa de impresión que se encuentra en el conector etiquetado HV. Cerca de la redacción de Printrboard Rev F5 por donde está el conector de alimentación y USB en la placa (ver foto).

Querrá moverlo al centro de la placa junto al chip del microcontrolador y colocarlo en los pines etiquetados como BOOT. Luego presionará el botón de reinicio (botón de círculo negro) al lado de la ranura Micro SD (la energía debe estar encendida).

Ahora puede continuar con el instalador y descargar el actualizador de firmware HEX o arrastrarlo y soltarlo.

No he podido ejecutar correctamente el actualizador de firmware de Mac, incluso después de quitar el cable del conector ICSP que estaba accidentalmente en RESET en lugar de TIERRA.

Printrboard se basa en el proyecto RepRap. Puede encontrar información útil aquí (como cómo ejecutar el actualizador de firmware basado en Windows:

Terminé reiniciando mi Mac en modo Windows 10 y siguiendo los pasos en el enlace anterior para instalar un cargador de arranque y flashear mi Printrboard bajo Windows usando un par de pinzas y una mano firme para mover el pin en el Printrboard, pero esta vez que funcione.

Paso 16: Después de la actualización del firmware, asegúrese de hacer lo siguiente …

Los Printrbots tienen una forma de aferrarse a viejos recuerdos y hacer cosas raras (como que los motores no se muevan durante una impresión).

Después de una actualización de firmware, asegúrese de hacer lo siguiente:

  1. Asegúrese de que el conector de bloque de la clavija BOOT se haya vuelto a colocar en las clavijas HV detrás del conector de parada en Y. Si deja el conector del bloque BOOT, no podrá realizar la conexión USB porque la placa de impresión todavía cree que está recibiendo un nuevo cargador de arranque.
  2. Encienda el Printrbot Play y presione el botón RESET (el ventilador superior debe ralentizar su giro mientras el reinicio interrumpe su conexión de alimentación).
  3. Asegúrese de tener la versión correcta de Cura (incluida como parte de las descargas requeridas). Printrbot Play al momento de escribir este artículo usa Cura 1.5 (15.04.6) y no es compatible con Cura 2.x.
  4. Asegúrese de que Cura esté configurado para usar Pronterface como el Tipo de ventana de impresión. Cura> Archivo> Preferencias.
  5. Vaya a la barra de menú de Cura,> Máquina> Configuración de la máquina … seleccione Printrbot Play y elija "Cambiar el nombre de la máquina" a "Printrbot Play OLD".
  6. Vaya a la barra de menú de Cura,> Máquina> Agregar nueva máquina… y elija el modelo Printrbot Play.
  7. Vaya a la barra de menú de Cura,> Archivo> Abrir perfil … y navegue a la carpeta de descarga requerida para cargar el archivo llamado Play. GettingStarted.ini Esto debería establecer el tamaño de filamento correcto (1.75), Nozzle sixe (.4mm), temperatura de impresión 208 Celsius, etc.
  8. Desde el icono Cargar de Cura o desde> Archivo> Cargar archivo de modelo y elija el archivo de prueba 3mmBox.stl de Printrbot.
  9. Elija el icono "Imprimir con USB" para que aparezca la interfaz de usuario de Pronterface.

    1. Verifique que el botón Conectar pueda abrir el puerto serie.
    2. Verifique que todos los motores X, Y y Z funcionen cuando haga clic para moverlos en Pronterface.
    3. En la parte inferior derecha, debería poder escribir comandos.

      1. Ingrese "M502"
      2. Esto restablecerá la placa de impresión a los valores predeterminados que la Actualización de firmware ha almacenado para ella. Esto es diferente al botón RESET en la Impresora.
      3. Ingrese "M501" para ver la nueva configuración actual.
      4. Pruebe para ver si el comando M106 para encender el ventilador inferior y M107 para apagarlo funciona.
  10. Ejecute los pasos de calibración para asegurarse de que el nuevo valor Z de su Printrbot no estrelle su Ubis en la cama de impresión.
  11. Asegúrese de realizar las compensaciones del eje Z necesarias utilizando "M212 Z-0.x", donde x es la compensación más cercana a la placa de construcción (use incrustaciones de 0,2 mm para evitar chocar contra la placa de construcción.
  12. Asegúrese de ingresar M500 para guardar el nuevo desplazamiento del eje Z en la memoria de la Impresora.
  13. Ingrese M501 para revisar su configuración y verificar que está obteniendo buenas impresiones.

Paso 17: Dónde obtener ayuda para su Printrbot …

Aquí hay una lista de lugares a los que puede ir para obtener ayuda con su Printrbot:

Mis otros Instructables de Printrbot Play:

Solución de problemas-Printrbot-Plays-Conexión USB

Cómo desatascar su extrusora Printrbot Plays

Comunidad de Printrbot alojada en ZenDesk:

printrbot.zendesk.com/hc/en-us/community/t…

Printrbot Group en Reddit:

www.reddit.com/r/PrintrBot/

El foro de charlas Printrbot "oficial" que el jubilado Jay mantiene en solitario:

www.printrbottalk.com/forum/

Para enviar un ticket de solicitud de asistencia técnica oficial de Printrbot:

printrbot.zendesk.com/hc/en-us/requests/ne…

Renuncio a un tratamiento de spa Printrbot de $ 35 donde envía su Printbot para que lo vean:

printrbot.com/shop/bot-spa-treatment/

Recomendado: