Voron 2.4 Build: Difference between revisions
Line 4: | Line 4: | ||
== FYSETC Spider Controller == | == FYSETC Spider Controller == | ||
=== Reference === | |||
* [https://3dwork.io/en/complete-guide-fysetc-spider/ Good configuration info] | |||
=== Bootloader Setup === | === Bootloader Setup === |
Revision as of 02:19, 18 October 2021
Parts
FYSETC Spider Controller
Reference
Bootloader Setup
Installation of the bootloader/firmware is a little confusing and I initially thought I had a bad board. I haven't been able to install bootloader or firmware without shorting the BOOT0 pins to force DFU mode. Here's the general process:
- Install jumper on BT0 pins and power on
- Launch STM32CubeProgrammer, select USB, and Connect
- Click the Erasing and Programming tab, and then:
- Pick the Bootloader_FYSETC_SPIDER.hex bootloader from the FYSETC Spider GitHub Repo
- Select Verify programming and Full Chip Erase
- Click Start Programm..
- Next install the firmware (previously compiled)
- Uncheck the Full chip erase checkbox
- Choose the firmware. After compiling, it can generally be found in the <<install path>>firmware/Marlin/.pio/build/FYSETC_S6_8000
- IMPORTANT: Change the Start addr.. to 0x08008000. For some reason the bootloader now looks for the firmware at the 8000 location vs the default 0x08000000
- Click Start Programm... to write the firmware
- Remove the BT0 pin and restart
Firmware (Marlin) Configuration
configuration.h
#ifndef MOTHERBOARD #define MOTHERBOARD BOARD_FYSETC_SPIDER #endif #define SERIAL_PORT -1 #define TEMP_SENSOR_BED 11