Skip to content

Commit

Permalink
Update manual.md
Browse files Browse the repository at this point in the history
  • Loading branch information
billkenney authored May 21, 2024
1 parent 6d9dd6b commit 48df139
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions manual.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ note that it is not necessary to use the patch files provided by qidi (step 11),
1. write this image to your emmc: https://github.com/redrathnure/armbian-mkspi/releases/download/mkspi%2F0.3.4-24.2.0-trunk/Armbian-unofficial_24.2.0-trunk_Mkspi_bookworm_edge_6.7.5.img.xz
2. Connect to the printer via SSH. User is "root" and password "1234". This is followed by the initial setup of the Armbian OS. Among other things, you have to give the user "root" a new password, select the time zone and your favorite shell. I use zsh. You will be asked to create a new user. Enter "mks" as the name and "makerbase" as the password. You can ignore prompts to enter a real name and confirm with Enter. then `exit` to terminate the ssh session, then ssh into the printer with user "mks" and password "makerbase".
3. after booting up the printer, ssh into your printer and run: `sudo apt update ; sudo apt upgrade -y ; sudo apt install make gcc build-essential git python3-pip python3-full -y ; cd /home/mks ; git clone https://github.com/dw-0/kiauh.git ; /home/mks/kiauh/kiauh.sh`. Use kiauh to install klipper, moonraker, and fluidd (or mainsail) and crowsnest if you have a webcam, in that order (run `/home/mks/kiauh/kiauh.sh` again if you need to restart the script). when prompted make sure to select the option to install with python3, not python2. then `cd ~ ; mv ~/printer_data ~/klipper_config ; ln -s ~/klipper_config ~/printer_data ; mv ~/klipper_config/logs ~/klipper_logs ; ln -s ~/klipper_logs ~/klipper_config/logs ; mv ~/klipper_config/gcodes ~/gcode_files ; ln -s ~/gcode_files ~/klipper_config/gcodes`. if you're using a webcam, run `sed -i 's/device: \/dev\/video0/device: \/dev\/video4/;s/resolution: 640x480/resolution: 1280x960/' ~/klipper_config/config/crowsnest.conf`
4. to flash the mcu firmware, download this file, copy it to a micro sd card, plug it into the printer, and restart your printer: https://github.com/billkenney/update_max3_plus3/raw/main/X_4.bin
5. to flash the extruder mcu, hold the bottom left button on the back of your extruder board (see the image) for like 2 minutes or until the screen loads up fully, then ssh into your printer and run `sudo mount /dev/sda1 /mnt -w ; wget https://github.com/billkenney/update_max3_plus3/raw/main/klipper.uf2 ; mv klipper.uf2 /mnt` then restart your printer
4. to flash the mcu firmware, download this file, copy it to a micro sd card, plug it into the printer, and restart your printer: https://raw.githubusercontent.com/billkenney/update_max3_plus3/main/X_4.bin
5. to flash the extruder mcu, hold the bottom left button on the back of your extruder board (see the image) for like 2 minutes or until the screen loads up fully, then ssh into your printer and run `sudo mount /dev/sda1 /mnt -w ; wget https://raw.githubusercontent.com/billkenney/update_max3_plus3/main/klipper.uf2 ; mv klipper.uf2 /mnt` then restart your printer
![325058698-1a76832d-02ad-4cd7-aa7c-f63277600226](https://github.com/billkenney/update_max3_plus3/assets/30010560/46a879b1-d77c-468d-b7ab-371fcdcf8673)
6. to flash the rpi mcu, ssh into your printer and run `cd ~/klipper ; make clean ; make menuconfig` and configure as shown in the below image. Then press 'q' and select the option to save, then `sudo service klipper stop ; make flash ; sudo service klipper start`
![325061507-b820ced1-ac3a-4627-b366-04fd95770e5d](https://github.com/billkenney/update_max3_plus3/assets/30010560/de954ba9-a158-42d0-b564-d3a71169f4bc)
Expand Down

0 comments on commit 48df139

Please sign in to comment.