ASWX2 - Klipper firmware update procedure (#1)
This commit was merged in pull request #1.
This commit is contained in:
@@ -77,6 +77,68 @@ BED_MESH_OUTPUT
|
|||||||
|-----------|---------------|---------------|------------------|-----------------------|
|
|-----------|---------------|---------------|------------------|-----------------------|
|
||||||
| Geeetech | -- | -- | -- | -- |
|
| Geeetech | -- | -- | -- | -- |
|
||||||
|
|
||||||
|
## Klipper firmware update
|
||||||
|
### Printer preparation
|
||||||
|
1. Shutdown the printer
|
||||||
|
|
||||||
|
2. Unplug the electrical wall socket
|
||||||
|
|
||||||
|
3. Unplug the USB cable labelled `OPERATION` from printer
|
||||||
|
|
||||||
|
4. Set the top switch to `UPDATE` position \
|
||||||
|

|
||||||
|
|
||||||
|
5. Plug the USB cable labelled `UPDATE` to the printer
|
||||||
|
|
||||||
|
|
||||||
|
### Firmware build and update
|
||||||
|
1. SSH to the ASWX2 Raspberry
|
||||||
|
|
||||||
|
2. Browse to Klipper directory:
|
||||||
|
```
|
||||||
|
#> cd ~/klipper
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Git the last version of the Klipper firmware:
|
||||||
|
```
|
||||||
|
#> git pull
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Check the firmware build configuration
|
||||||
|
```
|
||||||
|
#> make menuconfig
|
||||||
|
```
|
||||||
|

|
||||||
|
|
||||||
|
5. Build the firmaware:
|
||||||
|
```
|
||||||
|
#> make
|
||||||
|
```
|
||||||
|
|
||||||
|
6. Check printer's Ruby board is in DFU mode and can be updated
|
||||||
|
```
|
||||||
|
#> lsusb
|
||||||
|
```
|
||||||
|

|
||||||
|
|
||||||
|
7. Note the Ruby board device ID. In example above: `ID: 0483:df11`
|
||||||
|
|
||||||
|
8. Flash the new firmware to the printer's Ruby board using the above device ID:
|
||||||
|
```
|
||||||
|
#> make flash FLASH_DEVICE=0483:df11
|
||||||
|
```
|
||||||
|

|
||||||
|
|
||||||
|
### Switch back printer to operation mode
|
||||||
|
1. Unplug the USB cable labelled `UPDATE` from printer
|
||||||
|
|
||||||
|
2. Set the top switch to `OPERATION` position \
|
||||||
|

|
||||||
|
|
||||||
|
3. Plug the USB cable labelled `OPERATION` to the printer
|
||||||
|
|
||||||
|
4. Unplug the electrical wall socket
|
||||||
|
|
||||||
## Resources / Links
|
## Resources / Links
|
||||||
|
|
||||||
* [Runout sensor bracket SIDEWINDER X2 by LeLudoLAb - Thingiverse](https://www.thingiverse.com/thing:5027268)
|
* [Runout sensor bracket SIDEWINDER X2 by LeLudoLAb - Thingiverse](https://www.thingiverse.com/thing:5027268)
|
||||||
|
|||||||
BIN
artillery-sidewinder-x2/images/aswx2-klipper-firmware-config.png
Normal file
BIN
artillery-sidewinder-x2/images/aswx2-klipper-firmware-config.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 43 KiB |
BIN
artillery-sidewinder-x2/images/aswx2-klipper-flash-output.png
Normal file
BIN
artillery-sidewinder-x2/images/aswx2-klipper-flash-output.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 143 KiB |
BIN
artillery-sidewinder-x2/images/aswx2-ruby-board-DFU-mode-USB.png
Normal file
BIN
artillery-sidewinder-x2/images/aswx2-ruby-board-DFU-mode-USB.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 26 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 120 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 130 KiB |
Reference in New Issue
Block a user