What's new
VORON Design

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members!

Question Octopus V1.1 Unable to flash

hiveworldjunkie

New member
Hi,

First post and stumbling block in my Voron 2.4 rev C build.

Problem: Cannot get Octopus V1.1 to flash via SD Card or USB with the commands ls /dev/serial/by-id not working, the latter has thrown up this fault when using flash command.

After doing some research and finally being able to interrogate the MCU the previous message indicated the MCU firmware was corrupt so a bootloader refresh was performed successfully, klipper firmware.bin has been created using the guide and flash of the MCU attempted again via DFU. Still have the error. So at a bit of a loss!

Setup: BOOT0 Jumper is in, MCU powered by PI4B power jumper is in. Reset performed after every interaction.

dfu-util: Warning: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release
Opening DFU capable USB device...
Device ID 0483:df11
Device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Interface #0 ...
Determining device status...
DFU state(10) = dfuERROR, status(10) = Device's firmware is corrupt. It cannot return to run-time (non-DFU) operations
Clearing status
Determining device status...
DFU state(2) = dfuIDLE, status(0) = No error condition is present
DFU mode device DFU version 011a
Device returned transfer size 2048
DfuSe interface name: "Internal Flash "
Downloading element to address = 0x08008000, size = 41584
Erase [=========================] 100% 41584 bytes
Erase done.
Download [=========================] 100% 41584 bytes
Download done.
File downloaded successfully
Submitting leave request...
Transitioning to dfuMANIFEST state
dfu-util: can't detach
Resetting USB to switch back to Run-Time mode

Failed to flash to 0483:df11: Error running dfu-util

If the device is already in bootloader mode it can be flashed with the
following command:
make flash FLASH_DEVICE=0483:df11
OR
make flash FLASH_DEVICE=1209:beba

If attempting to flash via 3.3V serial, then use:
make serialflash FLASH_DEVICE=0483:df11

make: *** [src/stm32/Makefile:107: flash] Error 255


Any help is much appreciated until then the research and head scratching continues!
 
Top