FYSETC / FYSETC-SPIDER

FYSETC Board - 3d printer motherboard for VORON and other open source project.
315 stars 149 forks source link

Spider v2.3 flash firmware and bootloader - jumpering for dfu-util #149

Closed tekgrrl closed 10 months ago

tekgrrl commented 10 months ago

Build: Voron 2.4r2 Raspberry Pi 4 + Spider 2.3

We just had a failure of our trusty Spider v1.1 (our fault) and we're replacing with a Spider v2.3.

The new board came with a base install of Marlin so I built Klipper on the Raspberry Pi planning to install it with dfu-util. For everything up to Spider v2.2 the instructions are to jumper BT0 and the 3.3v which are clearly marked on the board. I can't find these anywhere on the v2.3 board or on any online diagrams of the board.

How do I use dfu-util with the Spider v2.3?

Just to add, I tried using the SD Card and it seemed to flash OK (firmware.bin renamed to old.bin ) but the PI and the Spider wouldn't talk, even though there was a valid USB serial device. While trying different options with the Klipper firmware build I likely overwrote the bootloader and don't know how to restore that without using dfu-util. (this is likely a separate issue).

JD13xs commented 10 months ago

They are there. Download the pinout and wiring diagrams. The location has changed. I have most of the revisions of the boards. Make sure to change the pins on the fans as they are different.

On Wed, Jan 17, 2024, 11:08 AM Mandy Waite @.***> wrote:

We just had a failure of our trusty Spider v1.1 (our fault) and we're replacing with a Spider v2.3.

The new board came with a base install of Marlin so I built Klipper on the Raspberry Pi planning to install it with dfu-util. For everything up to Spider v2.2 the instructions are to jumper BT0 and the 3.3v which are clearly marked on the board. I can't find these anywhere on the board or on any online diagrams of the board.

How do I use dfu-util with the Spider v2.3?

Just to add, I tried using the SD Card and it seemed to flash OK ( firmware.bin renamed to old.bin ) but the PI and the Spider wouldn't talk, even though there was a valid USB serial device. While trying different options with the Klipper firmware build I likely overwrote the bootloader and don't know how to restore that without using dfu-util. (this is likely a separate issue).

— Reply to this email directly, view it on GitHub https://github.com/FYSETC/FYSETC-SPIDER/issues/149, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQ3HKG5AMMVGCOK7YRJKX63YO7ZQXAVCNFSM6AAAAABB6ZUTP2VHI2DSMVQWIX3LMV43ASLTON2WKOZSGA4DMNJQHE3DEMQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

tekgrrl commented 10 months ago

Thanks, found it. It's marked as Boot0 on the silk screen on the back of the board.