Prusa se atreve a romper su última impresora

Dos meses después de su sorpresa revelada en el Festival RepRap de la Costa Este de 2019, el Prusa Mini ha comenzado a embarcarse hacia la primera ola de primeros adoptadores. Fiel a su forma, con el hardware ahora oficialmente lanzado al público, la compañía ha comenzado el proceso de lanzar el diseño como código abierto. En su repositorio GitHub, los propietarios ya pueden encontrar los archivos KiCad para la nueva placa de control “Buddy” y los STL para las piezas imprimibles de la máquina.

Pero aún así, no todo el mundo siente que Prusa Research ha hecho el Mini tan “abierto” como sus predecesores. Algunos propietarios preocupados han señalado que, según la documentación de la placa Buddy, necesitarán desprenderse físicamente de una sección de la PCB para poder flashear imágenes de firmware personalizadas a través del modo Device Firmware Upgrade (DFU). Una vez que esta pieza de la placa se haya desprendido, a la que la documentación se refiere como el Apéndice, Prusa Research ya no honrará ningún reclamo de garantía para los componentes electrónicos de la impresora.

Para los más duros, esta noticia puede resultar un poco chocante. Los impresores anteriores de Prusa han disfrutado de una comunidad de desarrollo de firmware bastante activa, y de hecho, las características que comenzaron como modificaciones desarrolladas por el usuario finalmente se abrieron camino en el firmware oficial de la empresa. Es más, ciertas modificaciones de hardware requieren ajustes de firmware para completarse.

Prusa Research explica su postura diciendo que no hay manera de que la compañía pueda verificar la seguridad de las construcciones de firmware desarrolladas por la comunidad. Si se han desactivado o comprometido las protecciones contra la fuga de calor, los resultados podrían ser desastrosos. Ya lo hemos visto con otras impresoras, así que es difícil culparlos por ser precavidos en este aspecto”. La empresa también se apresura a señalar que la instalación de un firmware no oficial siempre ha invalidado la garantía de la impresora; romper físicamente la placa del Mini es simplemente una forma de asegurar que el usuario entienda que está a punto de abandonar el camino trillado.

¿Cuánto soporte está obligado a proporcionar un fabricante a un usuario que ha modificado su hardware? Por supuesto, es un tema que hemos cubierto muchas veces antes. Pero aquí la situación es bastante única, ya que al usuario se le dice que tiene que romper literalmente una pieza de su dispositivo para desbloquear ciertas funcionalidades avanzadas. Si Prusa quisiera evitar que los usuarios ejecuten firmware alternativo por completo, podría haberlo hecho (o al menos intentarlo), pero en lugar de ello ha creado un escenario que obliga al posible usuario a echarse atrás o a comprometerse por completo.

Entonces, ¿cómo integró Prusa esta característica inusual en su nueva placa de control de 32 bits? Y lo que es más importante, ¿cómo va a impactar esto a aquellos que quieren piratear sus impresoras? Averigüémoslo.


Un cuento de dos motivos

Mirando las fotos del tablero Buddy montado, no es inmediatamente obvio cómo funciona el llamado Apéndice. Es sólo una pequeña pieza de la placa sin componentes en ninguno de sus lados, ni siquiera hay rastros obvios que la atraviesen. Pero con una rápida mirada a esos archivos de diseño de KiCad ya mencionados, podemos juntar las piezas.

Como podemos ver, hay un rastro en una de las capas internas de cobre que pasa por el apéndice. Un lado está conectado a tierra, y el otro al pin BOOT0 en el MCU STM32F407VGT6. Consultando la hoja de datos del chip, podemos ver que al mantener BOOT0 bajo de esta manera se desactiva el modo DFU. Eso explica por qué tiene que ir.

Pero la documentación dice que para habilitar el modo DFU necesita poner el pin de BOOT0 en alto, y romper el Apéndice sólo lo deja flotando. Ahí es donde entra el segundo rastro. Este va desde BOOT0 hasta el pin central de una cabecera de tres pines cercana. Con los pines para tierra y 3.3 V en cada lado, un puente puede ser usado para cambiar BOOT0 entre bajo y alto. El Apéndice es esencialmente una “seguridad” que previene que este puente tenga algún efecto.

El lector atento puede preguntarse qué pasaría si moviera el puente a 3.3 V con el apéndice intacto. Parece que Prusa consideró esta posibilidad, ya que el diagrama de circuito muestra una resistencia de 4.7K entre el cabezal y el pin del BOOT0 para evitar un cortocircuito.


Programa de desarrollo de Prusa

Aunque nos estamos acercando al punto en el que el propietario medio de una impresora 3D no es diferente del tipo de persona que posee una máquina de taladrar o una sierra de mesa, una buena parte de ellos todavía pasan tanto tiempo ajustando y modificando su máquina como lo hacen realmente imprimiendo con ella. Por lo tanto, no es una sorpresa que la posibilidad de que el firmware sea pirateado esté fuera de la mesa ha provocado algunas reacciones.

Pero si hay alguien que entiende el deseo de hackear, modificar y mejorar las impresoras 3D, es Josef Průša. Los peligros muy reales de la modificación de firmware sin control le obligaron a actuar, tanto para proteger a sus clientes como a su marca, pero ha dejado claro que la intención nunca fue bloquear a los usuarios más inclinados a la técnica para que no se ensuciaran las manos.

En una reciente entrada de blog, Josef explicó el plan de la compañía de introducir un “Programa de Desarrolladores” que está dirigido específicamente a aquellos que quieren involucrarse en el desarrollo de firmware no oficial:

Además, planeamos lanzar un programa de desarrollo comunitario en los próximos meses. Obtendrás recursos extra de nosotros y en caso de que rompas algo durante el desarrollo, obtendrás nuevas partes (sin importar si rompiste el “apéndice” de la placa principal). Publicaremos más información pronto, ¡así que estad atentos!

Un programa así parece que abordaría esencialmente todas las preocupaciones que actualmente expresan los usuarios, aunque sin duda algunos se resentirán por tener que registrarse como “desarrolladores” si lo único que quieren es modificar unas pocas líneas de código en el firmware de su impresora. Tampoco está claro si habrá un coste asociado a este programa, pero es algo difícil de creer que la empresa pague completamente la factura de la ampliación del soporte al cliente y el acceso a las piezas de repuesto.


El Acuerdo de Licencia del End-Hacker

Las empresas que favorecen a los hackers, como Prusa Research, se encuentran en una posición difícil. Por un lado, no quieren hacer nada que impida a los usuarios más técnicos modificar sus productos. Pero al mismo tiempo, no es razonable esperar que un fabricante sustituya el hardware que se ha dañado mientras el usuario realizaba modificaciones no autorizadas. Como hackers, debemos reconocer que hay un cierto nivel de responsabilidad personal que viene con el territorio.

Al final del día, la introducción del Apéndice debería ser vista como una red positiva para la comunidad hacker. Proporciona una línea clara en la arena para cualquiera que quiera explorar su hardware, y asegura que ambas partes entiendan claramente el cambio de paradigma que ocurre cuando el usuario decide tomar el asunto en sus propias manos. El hecho de que exista demuestra que el hardware no fue diseñado para restringir los derechos del usuario, sino para reconocerlos y respetarlos.

Con un poco de suerte, la próxima vez que un fabricante haga algo así, pondrá ” REMOVE BEFORE HACK ” justo en la serigrafía.

radio ww2

La radio de los aviones de la Segunda Guerra Mundial

Toda mi vida me han hablado de las antiguas tiendas de excedentes del Ejército y la Marina donde se podían ...
Leer Más
¿Por qué su teléfono móvil no es un ordenador más útil?

¿Por qué su teléfono móvil no es un ordenador más útil?

A veces, cuando estás navegando al azar a través de las fuentes de tecnología, aparece un artículo que cristaliza un ...
Leer Más
DTMF a su ordenador, con un Gamepad

DTMF a su ordenador, con un Gamepad

Aunque muchos de nosotros nunca habremos experimentado con él, la mayoría de los lectores deberían estar familiarizados con el DTMF ...
Leer Más
Controles de música DIY para la furia con las máquinas

Controles de música DIY para la furia con las máquinas

[Tristan Shone], alias Author & Punisher, encontró una manera de hacer la música industrial aún más pesada. Este ex ingeniero ...
Leer Más
¿Qué es un Exciton?

¿Qué es un Exciton?

Si lees la literatura científica, verás las conocidas partículas subatómicas que aprendiste en la escuela: protones, neutrones y electrones. Si ...
Leer Más
Aprenda técnicas de purificación de agua con este kit de aprendizaje STEM

Aprenda técnicas de purificación de agua con este kit de aprendizaje STEM

Vemos muchos grandes proyectos de educación STEM. Estos proyectos tienen una forma de convertirse en algo mucho más grande. ¿Cuántos ...
Leer Más
Mike Harrison sabe todo sobre los LED

Mike Harrison sabe todo sobre los LED

Conducir un LED y hacerlo parpadear es probablemente el primer proyecto que la mayoría de la gente habrá intentado cuando ...
Leer Más
Portátil como si fuera 1979 con un Z80 de 16 núcleos en una FPGA

Portátil como si fuera 1979 con un Z80 de 16 núcleos en una FPGA

Cuando la vida te da una placa de desarrollo de FPGA ridículamente cara y muy potente, tu primera reacción puede ...
Leer Más
Un cubo de LED diseñado para un fácil montaje

Un cubo de LED diseñado para un fácil montaje

Los cubos de LED son hipnotizantes y divertidos, pero generalmente son un dolor de cabeza para construir. No es así ...
Leer Más
Uso de bacterias de intestino de pescado que brillan en la oscuridad para hacer arte

Uso de bacterias de intestino de pescado que brillan en la oscuridad para hacer arte

En Nueva Orleans, un profesor de la Universidad de Loyola ha estado creando un arte original a partir de las ...
Leer Más
Digan lo que digan, un traje de piel es mucho trabajo.

Digan lo que digan, un traje de piel es mucho trabajo.

Una cosa que el Dr. Cucaracha demuestra es que un traje de piel no es algo fácil de hacer. Las ...
Leer Más
Diversión con un láser de fibra de 200-kW

Diversión con un láser de fibra de 200-kW

Todos hemos escuchado el chiste de "No mires fijamente al láser con el ojo restante". Es gracioso porque es verdad, ...
Leer Más
La dobladora de rodillos eléctrica DIY puede manejar el material grueso (er)

La dobladora de rodillos eléctrica DIY puede manejar el material grueso (er)

Todo trabajador metalúrgico serio terminará por conseguirse un rodillo de doblar en algún momento, pero si eres tan dedicado como ...
Leer Más
Insecto robot sobrevive al aplastamiento

Insecto robot sobrevive al aplastamiento

Hay un viejo refrán que dice que "la mano es más rápida que el ojo, pero algo más lenta que ...
Leer Más
Fast Fresnel Hack Embebe las cabezas más pequeñas

Fast Fresnel Hack Embebe las cabezas más pequeñas

Aparte de asustar a los niños pequeños, no tenemos ni idea de por qué alguien necesitaría un tocado para ampliar ...
Leer Más
Conducir una bola de plasma con una bobina de encendido para ATV y un 555

Conducir una bola de plasma con una bobina de encendido para ATV y un 555

[El chico de la electrónica discreta] envía su corto tutorial sobre la construcción de una fuente de alimentación de alto ...
Leer Más
Un altavoz de madera de un solo dígito de espesor micrométrico

Un altavoz de madera de un solo dígito de espesor micrométrico

Los investigadores han creado un altavoz de audio utilizando una película de madera ultrafina. El nuevo material demuestra una alta ...
Leer Más
Avanzar en el estado de la tecnología de las plataformas cibernéticas

Avanzar en el estado de la tecnología de las plataformas cibernéticas

Es algo raro poder ser testigo del nacimiento y posterior evolución de una tecnología, al menos en una escala de ...
Leer Más
Motorizar un cortador de plasma en el barato

Motorizar un cortador de plasma en el barato

Un cortador de plasma manual es una excelente herramienta para tener si usted está trabajando con láminas de metal, pero ...
Leer Más
¡Jackpot!: Las pruebas y tribulaciones de convertir una tragaperras en un cajero automático

¡Jackpot!: Las pruebas y tribulaciones de convertir una tragaperras en un cajero automático

¿Alguna vez has deseado que las máquinas tragaperras dispensen dinero tan fácilmente como un cajero automático? Bueno, también lo deseaba ...
Leer Más
Luces piloto moduladas Ancla AR al mundo real

Luces piloto moduladas Ancla AR al mundo real

Vamos a arriesgarnos y decir que donde quiera que estés ahora, un rápido vistazo alrededor probablemente revelará al menos un ...
Leer Más
Reemplace su Smartphone con estos amuletos arcanos

Reemplace su Smartphone con estos amuletos arcanos

Es difícil no sentir el constante tirón de nuestra limitada atención desde los muy interesantes rectángulos de nuestros bolsillos y ...
Leer Más
Una caja con una pluma de tamaño de bolsillo

Una caja con una pluma de tamaño de bolsillo

[El tipo de la electrónica discreta] envía su caja de micrófono de tamaño de bolsillo. Una cosa que nos encanta ...
Leer Más
Copia de seguridad de fotos DIY en el campo

Copia de seguridad de fotos DIY en el campo

Dicen que un archivo no está respaldado si no se respalda dos veces. Esto es bastante fácil de hacer si ...
Leer Más
Creación de válvulas similares con fundición de resina

Creación de válvulas similares con fundición de resina

Las válvulas (tubos) ciertamente tienen una base de ventiladores duros en la comunidad electrónica, elogiadas por su sonido cálido, características ...
Leer Más
El viejo árbol de Navidad da un nuevo giro

El viejo árbol de Navidad da un nuevo giro

Hace un par de navidades, [Nick] se cansó de intentar decorar uniformemente su árbol falso gigante y construyó una Susan ...
Leer Más
Con el PowerCore y FluxLamp, el reflujo es posible

Con el PowerCore y FluxLamp, el reflujo es posible

Envía este combo de proyectos que se combinan para hacer un horno de reflujo muy interesante. El primero es el ...
Leer Más
Eco y reverberación en una bonita caja

Eco y reverberación en una bonita caja

Hoy en día, si hay un chip que vale la pena usar, habrá un módulo pre-construido barato en eBay para ...
Leer Más
Un brazo robótico de asistencia abierto para ayudar a las personas a alimentarse

Un brazo robótico de asistencia abierto para ayudar a las personas a alimentarse

A pesar de ser capaces de hacerlo, no todos son capaces de alimentarse a sí mismos. El proyecto del brazo ...
Leer Más
Está ayudando a Santa Claus a matar este año

Está ayudando a Santa Claus a matar este año

Conocemos al menos a una persona que debería estar en la lista de los "buenos" de Santa este año. Probablemente ...
Leer Más

Deja un comentario