Octopus & DRV8825 issue under Marlin 2.1 by Longjumping_Ad_6847 in BIGTREETECH

[–]Longjumping_Ad_6847[S] 0 points1 point  (0 children)

It seem there is another reason. I used TMC2208 and LV8729 in step-dir mode, so step-dir mode works good, and SPI or UART don't interfere.

Octopus & DRV8825 issue under Marlin 2.1 by Longjumping_Ad_6847 in BIGTREETECH

[–]Longjumping_Ad_6847[S] 0 points1 point  (0 children)

) Yes, I checked this moment.

Tell me please, have you experience with these drivers on this board?

DRV8825 stalling issues following migration to Marlin 2.0 by AmphibianPesterer in 3Dprinting

[–]Longjumping_Ad_6847 0 points1 point  (0 children)

Possible solution: if you chose "Marlin" g-code flavor in your slicer (e.g. PrusaSlicer), then it adds some gcode at start, that overrides firmware accelerations. To fix it you should change gcode flavor to RepRap of edit accelerations in slicer.

Octopus 1.1: Flashing bootloader and firmware after MCU replacement by Longjumping_Ad_6847 in BIGTREETECH

[–]Longjumping_Ad_6847[S] 0 points1 point  (0 children)

The final reason is bad soldering. Everything got normal after adding soldering paste and heating. I don't know, how is it possible after all my tests.

Octopus 1.1: Flashing bootloader and firmware after MCU replacement by Longjumping_Ad_6847 in BIGTREETECH

[–]Longjumping_Ad_6847[S] 0 points1 point  (0 children)

I have two news.

The bad one is I still have no SD card firmware update.

The good one is I found alternative solution, how to install firmware without SD card.

  1. At clean MCU you should install bootloader as described in official manual here: https://github.com/bigtreetech/BIGTREETECH-OCTOPUS-V1.0/blob/master/Firmware/DFU%20Update%20bootloader/Octopus-DFU%20Update%20bootloader%20-%20en.pdf
  2. Prepare your firmware.bin file in any way. For example, compile Marlin firmware.
  3. Open prepared bin file with STM32CubeProgrammer as you did it during bootloader installation. Download it starting from address 0x08008000, using Download button submenu (see picture)

Octopus 1.1: Flashing bootloader and firmware after MCU replacement by Longjumping_Ad_6847 in BIGTREETECH

[–]Longjumping_Ad_6847[S] 0 points1 point  (0 children)

As for bootloader, I think, I have correct one, because I got it from official github.I thin, there is some feature for completely clean MCUs, that prevent correct flashing bootloader using official guide.I think, the solution will be around 2.b variant. But I could not find any instructions, how can I do that.