Driving 6 stepper motors with BIQU Octopus

I am working on a project that needs 6 stepper motors. I am currently using 2 Protoneer CNC shields for the 6 drivers. Although it works, it is a wiring mess.

I'm trying to use the BIQU Octopus 3D printer board programmed through the USB using Arduino IDE. I managed to get the STM32CubeProgrammer loaded. The Octopus has a STM32F446ZET6 chip, but the closest I could get in the IDE is the STM32F446VETx. The test "Hello World" sketch compiles ok but fails to upload. This is the error message:

"Arduino: 1.8.19 (Windows 10), TD: 1.58, Board: "Generic STM32F4 series, Generic F446VETx, STM32CubeProgrammer (Serial), Enabled (generic 'Serial'), CDC (generic 'Serial' supersede U(S)ART), Low/Full Speed, Smallest (-Os default), None, Newlib Nano (default)"

Sketch uses 23700 bytes (4%) of program storage space. Maximum is 524288 bytes.

Global variables use 4944 bytes (3%) of dynamic memory, leaving 126128 bytes for local variables. Maximum is 131072 bytes.

  -------------------------------------------------------------------

                   STM32CubeProgrammer v2.14.0                  

  -------------------------------------------------------------------

Serial Port COM14 is successfully opened.

Port configuration: parity = even, baudrate = 115200, data-bit = 8,

                 stop-bit = 1.0, flow-control = off

Timeout error occured while waiting for acknowledgement.

Error: Activating device: KO. Please, verify the boot mode configuration and check the serial port configuration. Reset your device then try again...

Error: Activating device: KO. Please, verify the boot mode configuration and check the serial port configuration. Reset your device then try again... "

This is my configuration:
config

This is the sketch:

void setup() {
Serial.begin(115200);
Serial.println("Hello World");
}
void loop() {}

If anyone has this working, please let me know the setup/configuration you are using.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.