La tarjeta de las printrbots por defecto usan Marlin.
Existen versiones compiladas para la printrboard en Printrbot/printrboardmodernmarlin
Los pasos para hacer esta actualización están un poco desactualizados(al día de esta publicación) por lo que vamos a listar los pasos que nos funcionaron a nosotros.
Pasos
Requisitos
- Instalar dfu-programmer
- OSX: brew install dfu-programmer
- Linux basados en debian: apt install dfu-programmer
- Descargar la ultima versión del hex de los releases
Cargar el firmware
- Poner en printrboard en boot mode
sudo dfu-programmer at90usb1286 erase
sudo dfu-programmer at90usb1286 flash <archivo hex>