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.

Si no puede comprar el teclado que desea, constrúyalo en su lugar

Si no puede comprar el teclado que desea, constrúyalo en su lugar

Lo bueno de ser fabricante es que cuando el mercado no satisface sus necesidades, usted puede salir adelante por su ...
Leer Más
Una terminal serial Python para sacarte de un apuro

Una terminal serial Python para sacarte de un apuro

Cuando se juega con computadoras viejas, a veces se puede encontrar en una situación difícil. Lo que puede ser una ...
Leer Más
Weird World Of Microwaves Hack Chat

Weird World Of Microwaves Hack Chat

Únase a nosotros el miércoles 18 de diciembre al mediodía en el Pacífico para el Weird World of Microwaves Hack ...
Leer Más
El reloj de matriz LED es el reloj inteligente que no sabíamos que queríamos

El reloj de matriz LED es el reloj inteligente que no sabíamos que queríamos

Mile] armó este impresionante reloj de matriz LED, en el que las estrellas de este espectáculo son los 256 LED ...
Leer Más
Thea Flowers - Creación de un sintetizador hardware inspirado en Sega desde cero

Thea Flowers – Creación de un sintetizador hardware inspirado en Sega desde cero

Para aquellos que crecieron con videojuegos, los legendarios sonidos de las consolas del pasado son un golpe de nostalgia instantánea ...
Leer Más
El Interruptor de Nintendo funciona también como interruptor de red

El Interruptor de Nintendo funciona también como interruptor de red

Viniendo directamente a ti desde el "Departamento de Redundancias" viene este ingenioso hack que convierte un Switch en un switch ...
Leer Más
Un árbol pequeño es un termómetro para la fiebre de Navidad

Un árbol pequeño es un termómetro para la fiebre de Navidad

¿Cansado de los métodos habituales para animar todos esos LEDs RGB para su pantalla de vacaciones? ¿Qué tal si utiliza ...
Leer Más
Una piel electrónica autocurable y estirable

Una piel electrónica autocurable y estirable

En un reporte publicado por Science Advances , un equipo de investigación de los Estados Unidos y Corea reveló una ...
Leer Más
La Mujer Maravilla y el verdadero lazo de la verdad

La Mujer Maravilla y el verdadero lazo de la verdad

Puede que te parezca extraño que una historia sobre tecnología empiece hablando de la Mujer Maravilla. Cuando te das cuenta ...
Leer Más
El flash se carga en 40 segundos gracias a los supercondensadores

El flash se carga en 40 segundos gracias a los supercondensadores

Todos hemos cometido el pecado de hacer un pequeño robot arduino y hacerlo funcionar con pilas AA. Little Flash es ...
Leer Más
IRENE va por ahí

IRENE va por ahí

Los equipos de lapso de tiempo son increíbles porque puedes darle sabor a tus vídeos con tomas de lapso de ...
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
¿Tienes correo?

¿Tienes correo?

La vida está llena de decisiones difíciles, como decidir si quieres ir al final del viaje para comprobar si ha ...
Leer Más
La réplica de ordenador en cartón es barata y fácil de hacer

La réplica de ordenador en cartón es barata y fácil de hacer

Replicar el hardware de las computadoras de la era de los años 60 puede ser una tarea desalentadora. Los componentes ...
Leer Más
Hackaday Podcast 046: Tráenos tus tonterías, hackeando clones de NES, agarrando FPGAs, muchos un Hack de música, y peceras llenas de azar

Hackaday Podcast 046: Tráenos tus tonterías, hackeando clones de NES, agarrando FPGAs, muchos un Hack de música, y peceras llenas de azar

Diferencia de dos imágenes de la luna de Vikram, contraste ajustado. Los editores de Digital Lithium, Elliot Williams y Mike ...
Leer Más
Bruselas mira hacia la prohibición del transporte de combustibles fósiles ya en 2035

Bruselas mira hacia la prohibición del transporte de combustibles fósiles ya en 2035

Muchas ciudades del mundo luchan rutinariamente contra el smog. Además de ser antiestético, la fuerte contaminación atmosférica tiene graves efectos ...
Leer Más
Hoja de cálculo del DSP: Hablar con uno mismo usando IQ

Hoja de cálculo del DSP: Hablar con uno mismo usando IQ

Hemos hecho bastante con Google Sheets y el procesamiento de señales: hemos generado señales, creado filtros y calculado señales de ...
Leer Más
Los sueños eléctricos ayudan a las vacas a sobrevivir en el desierto de lo real

Los sueños eléctricos ayudan a las vacas a sobrevivir en el desierto de lo real

Las fotos de una vaca con un par de gafas de realidad virtual cómicamente sobredimensionadas se difundieron recientemente como un ...
Leer Más
La obra de arte de Kelly Heaton difumina la línea entre lo tradicional y lo electrónico

La obra de arte de Kelly Heaton difumina la línea entre lo tradicional y lo electrónico

La electrónica digital está muy bien, pero es difícil ignorar las cualidades orgánicas y vivas del reino analógico. Son estos ...
Leer Más
Atrapa el error de la vieja escuela BÁSICA con este kit de ordenador

Atrapa el error de la vieja escuela BÁSICA con este kit de ordenador

¿La complejidad de la computación moderna alguna vez te deprime? ¿Se encuentra anhelando los viejos tiempos, en los que podía ...
Leer Más
Una impresionante pistola de rayos construida a partir de chatarra

Una impresionante pistola de rayos construida a partir de chatarra

Si alguna vez existió un arma de ciencia ficción por excelencia, tendría que ser la pistola de rayos. construyó este ...
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
Vea un tirachinas hecho en arena, de principio a fin

Vea un tirachinas hecho en arena, de principio a fin

La fundición en arena de piezas metálicas es una técnica que existe desde hace mucho tiempo, pero puede ser educativo ...
Leer Más
El fracaso de la semana: El Bote de la Impresora 3D Limpia que no

El fracaso de la semana: El Bote de la Impresora 3D Limpia que no

Algunos de ustedes estarán familiarizados con la idea de usar un cepillo como un limpiador de boquillas en una impresora ...
Leer Más
Barco Autónomo para Hiperlapsos de Video Impresionantes

Barco Autónomo para Hiperlapsos de Video Impresionantes

Con las capacidades cada vez mayores de los teléfonos inteligentes, las cámaras de acción y los cardanes portátiles, la batalla ...
Leer Más
Construcción de un oscilador mecánico, estilo Tesla

Construcción de un oscilador mecánico, estilo Tesla

Antes de que Tesla concibiera una maquinaria rotativa bellamente sencilla, exploró otros métodos de generación de corriente alterna. Uno de ...
Leer Más
Un disparador mecánico para una cámara digital

Un disparador mecánico para una cámara digital

La mayoría de las cámaras digitales de hoy en día vienen con algún tipo de disparador electrónico a distancia. Existen ...
Leer Más
Un reproductor multimedia de Raspberry a prueba de tontos

Un reproductor multimedia de Raspberry a prueba de tontos

El panorama de los medios de comunicación en el hogar ha cambiado precipitadamente a lo largo de los años. En ...
Leer Más
El Reloj de Numitrones es un buen regalo de los años 70

El Reloj de Numitrones es un buen regalo de los años 70

En cuanto a las construcciones de relojes de hackers, cuanto más oscuras sean las partes involucradas, mejor. Según este criterio, ...
Leer Más
Alimentación de filamentos y electrones a través de un conector D-Sub personalizado

Alimentación de filamentos y electrones a través de un conector D-Sub personalizado

A veces olvidamos que las impresoras 3D son sólo plataformas CNC con un hotend acoplado, y que hay toda una ...
Leer Más

Deja un comentario