Skip to content

Commit

Permalink
Deployed 632a6ea with MkDocs version: 1.4.3
Browse files Browse the repository at this point in the history
  • Loading branch information
Unknown committed Sep 2, 2024
0 parents commit ad7d0a6
Show file tree
Hide file tree
Showing 1,853 changed files with 612,252 additions and 0 deletions.
Empty file added .nojekyll
Empty file.
1 change: 1 addition & 0 deletions 404.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions 404/index.html

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions AIO_II/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions About/index.html

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions BIG-DIPPER/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions BIQU12864_On_Spider/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Black BMG Extruder/index.html

Large diffs are not rendered by default.

144 changes: 144 additions & 0 deletions CAN Setup Guide
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@

## 1. Getting Started

The latest release of the Fysetc Voron 2.4 Pro Kit comes with the Spider V3 and a SB CAN Toolhead Board. This guide will walk you through the setup process of the CAN network. The Spider has a built in CAN transceiver, so we need to flash it without the need of an additional CAN adapter. Make sure to read everything in full first, and the follow these steps in order.

### 1.1 Creating a can0 file
The can0 file configures the speed at which the CAN network will run at. Follow these steps to create this file.

1. Open the SSH terminal, and run `sudo nano /etc/network/interfaces.d/can0`
2. In the blank editor, copy and paste the following:
```
allow-hotplug can0
iface can0 can static
bitrate 1000000
up ip link set can0 txqueuelen 1024
```
3. Press Control+X to save the file, and confirm if prompted.
4. Run `sudo reboot` and wait for the pi to reboot and make the changes. Now that we have the can0 file, the next step is the flash the Spider board.

## 2. Spider V3 Flashing

### 2.1 Put Spider in DFU mode
In order to flash the STMF446 chip in the Spider board, we need to put it in DFU mode. DFU mode will allow the board to accept new firmware that we flash to it.

#### Button Method
1. While making sure that the board is powered on, hold down the BTO button on the side of the board
2. While holding down the BTO button, press the RST (reset) button that is right next to the BTO button 5 times quickly.
3. You should see all the lights on the Spider light up. This means that the board is now sitting in DFU mode
4. Verify that the operation succeeded by running `lsusb` in the SSH terminal. You should see the following:

![](assets/Spider_lsusb.png)

There is no point in continuing if you do not see the desired result above. Firmware flash will not work if the board is not sitting in DFU mode. If you are not successful, repeat the procedure again or try the next method.

#### Jumper Cap Method
1. Power off the board completely
2. Install a jumper between 3.3 and BT0 on the blue pins

![](assets/Spider_DFU_jumper.png)

3. Power the board back on, and you should see all the lights on.
4. Verify that the operation succeeded by running `lsusb` in the SSH terminal. You should see the following:

![](assets/Spider_lsusb.png)

There is no point in continuing if you do not see the desired result above. Firmware flash will not work if the board is not sitting in DFU mode. If you are not successful, repeat the procedure again or send a message on Discord for help.

### 2.2 Make the Firmware Image for the Spider
Now that the Spider is in DFU mode, we can flash some firmware to it.

1. In the SSH terminal, run `cd klipper` to change into the Klipper directory.
2. Run `make menuconfig` to open the Klipper Firmware Configuration portal
3. Change the settings to be **exactly** as shown in the image. Use your arrow keys and the enter button to navigate and select the correct options. **Doublecheck** that the options you selected match this image. It will not work if you do not have the correct options selected.

![](assets/Spider_menuconfig.png)

4. Press `q` to exit, and then press `y` when prompted to save. You should be back into the normal ssh terminal now.
5. Run `make flash FLASH_DEVICE=0483:df11` to build and flash the firmware image to the Spider. If your board is not in DFU, this will not work.
6. As long as it says "File downloaded successfully", the flashing process worked. Do not worry if it gives a "Invalid DFU suffix signature" error.

![](assets/Successful_flash.png)

This is an example of a successful flash. Note the "File downloaded successfully"

#### Verify the Flashed Firmware
1. If you used a jumper to get into DFU, power the board off and remove the jumper. Then power the board back up for the next steps. The Spider board should no longer be in DFU mode.
2. Run `lsusb` in the SSH terminal.
3. Make sure that you see an "OpenMoko" or "Geschwister Schneider bus device
`Bus 001 Device 006: ID 1d50:606f OpenMoko, Inc.` or `Bus 001 Device 006: ID 1d50:606f OpenMoko, Inc. Geschwister Schneider CAN adapter`

### 2.3 Get Spider's UUID
Klipper requires a CANBUS UUID for configuration instead of a traditional serial. Follow these steps to obtain it.

1. In SSH, run `~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0`
2. You should see something like this:

![](assets/Spider_UUID.png)

The UUID is different for every Spider. Copy and paste **your** unique UUID in a notepad, and label it for the Spider. Later on we will get another one, so it is important to label it as the Spider's UUID.

Now that we have successfully flashed the Spider, we now need to do the same for the CAN Toolhead Board.

## 3. CAN Toolhead Board Flashing

1. With the machine powered off, wire the provided CAN cable from the Spider to the CAN Toolhead board. Connect the 24v spade connectors to the power supply, and the JST to the Spider's CAN port. Plug in the other end into the CAN Toolhead board.
2. Power on the printer, and then plug in the included USB cable from the Pi to the CAN Toolhead board while the printer is on.

### 3.1 Put CAN Toolhead Board in DFU mode
Just like how we put the Spider in DFU mode to flash it, we also need to put the CAN Toolhead Board in DFU mode. DFU mode will allow the board to accept firmware that we flash to it.

3. Press the RST button on the board 3 times quickly.

![](assets/Toolhead_RST_button.png)

4. Verify that the operation succeeded by running `lsusb` in the SSH terminal. You should see the following:

![](assets/Spider_lsusb.png)

There is no point in continuing if you do not see the desired result above. Firmware flash will not work if the board is not sitting in DFU mode. If you are not successful, repeat the procedure again or leave a message on Discord for further assistance.

### 3.2 Make the Firmware Image for the CAN Toolhead boardoard
Now that the CAN Toolhead board is in DFU mode, we can flash some firmware to it.

1. In the SSH terminal, run `cd klipper` to change into the Klipper directory.
2. Run `make clean` to get rid of the old make we used for the Spider
2. Run `make menuconfig` to open the Klipper Firmware Configuration portal
3. Change the settings to be **exactly** as shown in the image below. **Doublecheck** that the options you selected match this image. It will not work if you do not have the correct options selected.

![](assets/Toolhead_menuconfig.png)

4. Press `q` to exit, and then press `y` when prompted to save. You should be back into the normal ssh terminal now.
5. Run `make flash FLASH_DEVICE=0483:df11` to build and flash the firmware image to the CAN Toolhead board. If your board is not in DFU, this will not work.
6. As long as it says "File downloaded successfully", the flashing process worked. Do not worry if it gives a "Invalid DFU suffix signature" error.

![](assets/Successful_flash.png)

This is an example of a successful flash. Note the "File downloaded successfully"

7. Remove the USB cable and press the Reset button 3 times to take the board out of DFU mode.

### 3.3 Get CAN Toolhead Board's UUID
Now that both boards are flashed with the correct firmware, we should have both UUIDs needed for Klipper.

1. In SSH, run `~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0`
2. You should see 2 UUIDS, something like this:

![](assets/Toolhead_UUID.png)

One of those UUIDs should be the Spider's, which you should have noted perviously. The other one is the CAN Toolhead board's UUID. Record and label it, as we will need to know which one is which.

## 4. Klipper printer.cfg Configuration

The configuration files are available already on the Fysetc Github. In your printer.cfg, you will need to add the UUIDs in the right places. Ask for more assistance in Discord if you are unsure on how to do this, as it differs deepening on the config you are using.


## Contacts

QQ:1041794121

Facebook小组:https://www.facebook.com/groups/197476557529090

Discord频道:https://discord.gg/Fb6FdND4

邮箱:[email protected]
1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
wiki.fysetc.com
1 change: 1 addition & 0 deletions CREALITY CR10 Y-axis Belt Tensioner/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions CREALITY X-axis Belt Tensioner/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Cables and Wires/index.html

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions Cheatah_Board_V30/index.html

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions Cheetah_Board/index.html

Large diffs are not rendered by default.

28 changes: 28 additions & 0 deletions Cheetah_Board_V20/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Controllers/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions E4/index.html

Large diffs are not rendered by default.

15 changes: 15 additions & 0 deletions EXT2160/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Ender 3 3D printer Direct Drive Extruder Plate/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Ender 5 3D printer Direct Drive Extruder Plate/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Ender3 Y-axis Belt Tensioner/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Ender3 belt double Z upgrade kit/index.html

Large diffs are not rendered by default.

152 changes: 152 additions & 0 deletions F6_V1.3/index.html

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions FYSETC-SPIDER-KING/index.html

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions FYSETC_S6/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions FYS_Boost_LED_Driver_V1.0/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions FYS_Touch_Panel/index.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions Generic_12864_Panel/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions HV5160/index.html

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions How_to_Configure_TMC2130_on_FYSETC-F6-Board/index.html

Large diffs are not rendered by default.

84 changes: 84 additions & 0 deletions How_to_Configure_TMC2208_on_FYSETC-F6-Board/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions LCDs and Displays/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions LV8729_V1.0/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions M36_HUB_V1/index.html

Large diffs are not rendered by default.

43 changes: 43 additions & 0 deletions Manual_for_Mini_panel_on_SKR/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Mechanical parts/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Metal BMG Left hand extruder/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Metal BMG right hand extruder/index.html

Large diffs are not rendered by default.

56 changes: 56 additions & 0 deletions Mini12864_Panel/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Mk8 Grey Extruder/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions NanoDLP_Shield_MEGA_V2.1/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions NanoDLP_Shield_V1.1/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Original-Prusa-MMU2S-clone/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Others/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions PRUSA-MK3S-Bear-Upgrade-kit/index.html

Large diffs are not rendered by default.

28 changes: 28 additions & 0 deletions PT100_STICK/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Prusa mini BMG V1 Extruder/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Prusa-mini-clone/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Prusa-mk3s-clone/index.html

Large diffs are not rendered by default.

28 changes: 28 additions & 0 deletions QHV5160/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions S109_V1.1/index.html

Large diffs are not rendered by default.

19 changes: 19 additions & 0 deletions S2210/index.html

Large diffs are not rendered by default.

19 changes: 19 additions & 0 deletions S2240/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions S5160_V1.2/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions S5161_V1.1/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions S6128_V1.1/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions SB CAN ToolHead/index.html

Large diffs are not rendered by default.

37 changes: 37 additions & 0 deletions SB_Combo_V2/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions ST820_V1.0/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Sensors/index.html

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions Sherpa-extruder/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Shield/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Silent2209/index.html

Large diffs are not rendered by default.

17 changes: 17 additions & 0 deletions Spider/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions SpiderCANExpander/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Spider_Hardware_Guide.zh/index.html

Large diffs are not rendered by default.

78 changes: 78 additions & 0 deletions Spider_Software_Guide.zh/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Stepper Drivers/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions StrideMax_Dual_FD_V2/index.html

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions TFT81050/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions TMC2100/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions TMC2130/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions TMC2208/index.html

Large diffs are not rendered by default.

139 changes: 139 additions & 0 deletions TMC2225/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions TMC2226/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Tutorial/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions UCAN/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Wireless/index.html

Large diffs are not rendered by default.

Binary file added assets/01A25458.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/1551170035746.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/1551170197283.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/1551170652167.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/1551170953232.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/1573214573745.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/1573216749331.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/AIO_f1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/AIO_f2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/BIQU12864.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/HV5160 Pin Functions.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/HV5160 on Spider.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/HV5160 solder jumper config.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/HV5160 with heatsink.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/IMG_6069.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/IMG_6070.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/IMG_6071.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/IMG_6072.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/IMG_6074.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/IMG_6084.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/M36_menuconfig.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/PT100_STICK V1.0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/S2210-Top-Bottom.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/S2240-Top-45.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/S6_1574332767079.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/S6_1574386395071.png
Binary file added assets/SB CAN ToolHead_Install.png
Binary file added assets/SB CAN ToolHead_Wiring.png
Binary file added assets/SB_CAN_TH_V13.jpg
Binary file added assets/SB_CAN_TH_V13_TOP.jpg
Binary file added assets/SB_CAN_ToolHEAD_menuconfig.png
Binary file added assets/SB_CAN_ToolHead_V11.jpg
Binary file added assets/SB_CAN_ToolHead_V13_Wiring.png
Binary file added assets/SB_Combo_V2_top.png
Binary file added assets/Spider_DFU_jumper.png
Binary file added assets/Spider_UUID.png
Binary file added assets/Spider_lsusb .png
Binary file added assets/Spider_menuconfig.png
Binary file added assets/Successful_flash.png
Binary file added assets/TCT94S@}@VOW6O0W7[1WM-16682414174391.png
Binary file added assets/TCT94S@}@VOW6O0W7[1WM.png
Binary file added assets/TMC2210-pin-definition.png
Binary file added assets/TMC2210-wiring-diagram.png
Binary file added assets/TMC2240-pinout.png
Binary file added assets/Thumbs.db
Binary file not shown.
Binary file added assets/Toolhead_RST_button.png
Binary file added assets/Toolhead_UUID.png
Binary file added assets/Toolhead_menuconfig.png
Binary file added assets/UCAN-TOP.png
Binary file added assets/UCAN-Terminating.png
Binary file added assets/UCAN-enter-boot-mode.png
Binary file added assets/favicon.ico
Binary file not shown.
Binary file added assets/image-20211109091856977.png
Binary file added assets/image-20220902134845584.png
Binary file added assets/image-20221020094336139.png
Binary file added assets/image-20221112154554746.png
Binary file added assets/image-20221112162356820.png
Binary file added assets/image-20221112163345218.png
Binary file added assets/image-20221112163403702.png
Binary file added assets/image-20221112165643245.png
Binary file added assets/image-20221112172831803.png
Binary file added assets/image-20221114092516668.png
Binary file added assets/image-20221114101943774.png
Binary file added assets/image-20221115160201631.png
Binary file added assets/image-20221115160355565.png
Binary file added assets/image-20221115160447908.png
Binary file added assets/image-20221115160503258.png
Binary file added assets/image-20221115160527820.png
Binary file added assets/image-20221117091211285.png
Binary file added assets/image-20230508155154792.png
Binary file added assets/image-20230508160723032.png
Binary file added assets/image-20230508161953018.png
Binary file added assets/image-20230526150542989.png
Binary file added assets/image-20230526154004328.png
Binary file added assets/image-20230526170710854.png
Binary file added assets/image-20230615174352032.png
Binary file added assets/image-20231128134920383.png
Binary file added assets/image-20231222150832160.png
Binary file added assets/image-20231222183712370.png
Binary file added assets/images/favicon.png
29 changes: 29 additions & 0 deletions assets/javascripts/bundle.220ee61c.min.js

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions assets/javascripts/bundle.220ee61c.min.js.map

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/javascripts/lunr/min/lunr.ar.min.js

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions assets/javascripts/lunr/min/lunr.da.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions assets/javascripts/lunr/min/lunr.de.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit ad7d0a6

Please sign in to comment.