diff --git a/src/modules/rpi_mcu/start_chroot_script b/src/modules/rpi_mcu/start_chroot_script index 3384ed306..4c5078a90 100755 --- a/src/modules/rpi_mcu/start_chroot_script +++ b/src/modules/rpi_mcu/start_chroot_script @@ -9,10 +9,20 @@ install_cleanup_trap echo_green "Installing RPI MCU service" +pushd /home/pi/klipper +echo "flashing rpi-mcu" +cp -f /home/pi/klipper_config/config/boards/rpi/firmware.config /home/pi/klipper/.config +make olddefconfig +make clean +make flash +popd + pushd /home/${BASE_USER}/klipper sudo cp "./scripts/klipper-mcu-start.sh" /etc/init.d/klipper_mcu sudo update-rc.d klipper_mcu defaults popd + + # Reset ownership chown pi:pi -R /home/pi/klipper \ No newline at end of file