Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
GerogeFu committed Jul 19, 2021
1 parent 3fc008f commit e644347
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ You can build a 3D printer with rich functions through SPIDER. Especially for VO

- Add room for RaspberryPI USB-A power supply port

You can solder the below USB port, then you can power-up RPI with a USB-A cable. It is USB power-supply port without signal.
You can solder the below USB port, then you can power-up RPI with a USB-A cable. It is USB power-supply port without USB signal.

![](images/v1.1_change3.jpg)

Expand Down Expand Up @@ -189,7 +189,7 @@ The Marlin firmware is in the `firmware/Marlin` folder in this repository , you

```default_envs = FYSETC_S6_8000``` (For new bootloader,boot address is `0x8000`, see below)

**Note: The bootloader boot address have been change to `0x8008000` since 2021/06/23, you can check bootloader details [here](https://github.com/FYSETC/FYSETC-S6/tree/main/bootloader), and you can check the Marlin PR [here](https://github.com/MarlinFirmware/Marlin/pull/22207).**
**Note: The bootloader boot address have been change to `0x08008000` since 2021/06/23, you can check bootloader details [here](https://github.com/FYSETC/FYSETC-S6/tree/main/bootloader), and you can check the Marlin PR [here](https://github.com/MarlinFirmware/Marlin/pull/22207).**

### 4.1.3 Compile the firmware

Expand Down Expand Up @@ -241,7 +241,7 @@ If you choose `No bootloader` bootloader offset in Klipper `make menuconfig`, th
1. Click the button to find the DFU port.
2. Connect the DFU
3. Choose the "klipper.bin" file.
4. fill in the 'Start address' with 0x8000000
4. fill in the 'Start address' with 0x08000000
5. Start Programming

We have two pre-build firmwares for you [klipper-USB.bin](https://github.com/FYSETC/FYSETC-SPIDER/tree/main/firmware/Klipper) and [klipper-UART.bin](https://github.com/FYSETC/FYSETC-SPIDER/tree/main/firmware/Klipper) (The differences between two firmware , you can check README [here](https://github.com/FYSETC/FYSETC-SPIDER/tree/main/firmware/Klipper)). But it will be outdated as time pass. We will try to catch up with Klipper, but i recommend to build the firmware yourself.
Expand Down Expand Up @@ -350,7 +350,7 @@ Do as the red number shows in the screen shot.
1. Click the button to find the DFU port.
2. Connect the DFU
3. Choose the "firmware.bin" file.
4. Fill in the 'Start address' with 0x8008000 (If your platformio env is `default_envs = FYSETC_S6`, then you need to set it to `0x8010000`, in klipper if you choose boot address `32k` then set it `0x8008000`, if 64k , set it `0x8010000`, yes , you need different bootloader [here](https://github.com/FYSETC/FYSETC-SPIDER/tree/main/bootloader))
4. Fill in the 'Start address' with 0x08008000 (If your platformio env is `default_envs = FYSETC_S6`, then you need to set it to `0x08010000`, in klipper if you choose boot address `32k` then set it `0x08008000`, if `64k` , set it `0x08010000`, yes , you need different bootloader [here](https://github.com/FYSETC/FYSETC-SPIDER/tree/main/bootloader))
5. Start Programming

# Issue shot
Expand Down
8 changes: 4 additions & 4 deletions Spider 3.3v issue.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,16 @@
3.用一个 100K 电阻(或者导线)接 VMOT 的 +/- 极。
4.等待5-10分钟,插上驱动,进行固件等操作。

Recently, some customers have put forward some new ideas about the 3.3V failure. I recommend you can try it before you power up your spider. Glad that you can provide us with some feedback data, which will help us to make further judgments.
Recently, some customers have put forward some new ideas about the 3.3V failure. I recommend you can try it before you power up your spider. Glad that you can provide us with some feedback, which will help us to make further judgments.

Reason: 3.3v burning problem may be caused by residual power on the motherboard.

Analysis: The front end (`MAIN_PWR`) on the spider motherboard has a large capacitor of `470uF`, and each drive position (`VMOT`) has a capacitor of `100uF` (a total of 8). `VMOT` and `MAIN_PWR` are connected through a diode. During the factory test, the main board is powered on, and the power is turned off after all functions are tested.
At this time, there is still stored electrical energy on the motherboard. The electrical energy of `MAIN_PWR` can be consumed by peripherals such as connected LEDs. However, due to the existence of diodes, the electrical energy of `VMOT` is not consumed by external devices and may exist for a long time (not sure long).
At this time, there is still stored electrical energy on the motherboard. The electrical energy of `MAIN_PWR` can be consumed by peripherals such as connected LEDs. However, due to the existence of diodes, the electrical energy of `VMOT` is not consumed by external devices and may exist for a long time (not sure how long).
Moreover, after some customers get the board, they will power on without plugging in the driver. After checking, plug in the driver and then power on. Such process will store electrical energy again, and there is not enough time for the electrical energy to be released.
In this case, the insertion of the driver is equivalent to operating with electrical energy, and there is a high probability that the drive will be burned (the rated voltage of the 2209 is inherently low).
In this case, the insertion of the stepper driver is equivalent to operating with electrical energy, and there is a high probability that the stepper driver will be burned (the rated voltage of the 2209 is inherently low).

Corrective action: Discharge the power of the motherboard before inserting the driver.
Corrective action when you get Spider: Discharge the power of the motherboard before inserting the driver.
1. Power off the motherboard completely (remove the wiring completely), and wait for the 24v, 5v and 3.3v LEDs to be completely off.
2. Connect a 100K resistor (or a cable) to the +/- pole of `MAIN_PWR`.
3. Connect a 100K resistor (or a cable) to the +/- pole of `VMOT`.
Expand Down

0 comments on commit e644347

Please sign in to comment.