makerbase-mks / MKS-RUMBA32

MKS RUMBA32 is modified in Aus3D RUMBA32 version and a powerful 32-bit 3D printer control board with STM32F446VET6 , The main frequency is 180MHZ. Support Marlin2.0 , support MKS LCD12864B/MINI12864/2004/12864, support MKS TFT24/28/32/35/70 Screens. The motherboard integrates 6 AXIS interface, integrates SPI / UART interface…
16 stars 15 forks source link

upload FW Marlin #32

Closed DrumClock closed 3 years ago

DrumClock commented 3 years ago

Hi, I can't upload FW Marlin bugfix 2.0.x to MKS RUMBA 32 V1.0 The recording looks fine but the FW cannot be started.

boot

Visual Studio Code info:


Processing rumba32 (platform: ststm32@~10.0; board: rumba32_f446ve; framework: arduino)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/ststm32/rumba32_f446ve.html
PLATFORM: ST STM32 (10.0.0) > 3D Printer control board
HARDWARE: STM32F446RET6 180MHz, 128KB RAM, 512KB Flash
DEBUG: Current (blackmagic) External (blackmagic, cmsis-dap, jlink, stlink)
PACKAGES:
 - framework-arduinoststm32 4.10900.200819 (1.9.0)
 - framework-cmsis 2.50501.200527 (5.5.1)
 - tool-dfuutil 1.9.200310
 - tool-openocd 2.1000.190707 (10.0)
 - tool-stm32duino 1.0.2
 - toolchain-gccarmnoneeabi 1.90201.191206 (9.2.1)
Converting Marlin.ino
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 12 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <U8glib-HAL> 0.4.3
|   |-- <Wire> 1.0
|   |-- <SPI> 1.0
|-- <SPI> 1.0
|-- <Servo> 1.1.2
|-- <SoftwareSerial> 1.0
|-- <IWatchdog> 1.0.0
|-- <Wire> 1.0
|-- <EEPROM> 2.0.1
Building in release mode
Checking size .pio\build\rumba32\firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [=         ]   6.5% (used 8552 bytes from 131072 bytes)
Flash: [===       ]  25.8% (used 135404 bytes from 524288 bytes)
Configuring upload protocol...
AVAILABLE: blackmagic, cmsis-dap, dfu, jlink, serial, stlink
CURRENT: upload_protocol = dfu
Uploading .pio\build\rumba32\firmware.bin
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2020 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

Opening DFU capable USB device...
ID 0483:df11
Run-time device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuERROR, status = 10
dfuERROR, clearing status
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 2048
DfuSe interface name: "Internal Flash  "
Downloading to address = 0x08000000, size = 135956

Erase           [                         ]   0%            0 bytes
Erase           [                         ]   0%            0 bytes
Erase           [=                        ]   4%         6144 bytes
Erase           [==                       ]   9%        12288 bytes
Erase           [===                      ]  12%        16384 bytes
Erase           [====                     ]  16%        22528 bytes
Erase           [=====                    ]  21%        28672 bytes
Erase           [======                   ]  24%        32768 bytes
Erase           [=======                  ]  28%        38912 bytes
Erase           [========                 ]  33%        45056 bytes
Erase           [=========                ]  36%        49152 bytes
Erase           [==========               ]  40%        55296 bytes
Erase           [===========              ]  45%        61440 bytes
Erase           [============             ]  48%        65536 bytes
Erase           [=============            ]  52%        71680 bytes
Erase           [==============           ]  57%        77824 bytes
Erase           [===============          ]  60%        81920 bytes
Erase           [================         ]  64%        88064 bytes
Erase           [=================        ]  69%        94208 bytes
Erase           [==================       ]  72%        98304 bytes
Erase           [===================      ]  76%       104448 bytes
Erase           [====================     ]  81%       110592 bytes
Erase           [=====================    ]  84%       114688 bytes
Erase           [======================   ]  88%       120832 bytes
Erase           [=======================  ]  93%       126976 bytes
Erase           [======================== ]  96%       131072 bytes
Download        [                         ]   0%            0 bytes
Download        [=                        ]   4%         6144 bytes
Download        [=                        ]   7%        10240 bytes
Download        [==                       ]   9%        12288 bytes
Download        [===                      ]  12%        16384 bytes
Download        [===                      ]  13%        18432 bytes
Download        [====                     ]  16%        22528 bytes
Download        [====                     ]  19%        26624 bytes
Download        [=====                    ]  21%        28672 bytes
Download        [======                   ]  24%        32768 bytes
Download        [======                   ]  27%        36864 bytes
Download        [=======                  ]  28%        38912 bytes
Download        [========                 ]  33%        45056 bytes
Download        [=========                ]  36%        49152 bytes
Download        [=========                ]  39%        53248 bytes
Download        [==========               ]  40%        55296 bytes
Download        [===========              ]  45%        61440 bytes
Download        [===========              ]  46%        63488 bytes
Download        [============             ]  48%        65536 bytes
Download        [=============            ]  52%        71680 bytes
Download        [==============           ]  57%        77824 bytes
Download        [==============           ]  58%        79872 bytes
Download        [===============          ]  60%        81920 bytes
Download        [================         ]  64%        88064 bytes
Download        [================         ]  66%        90112 bytes
Download        [=================        ]  69%        94208 bytes
Download        [==================       ]  72%        98304 bytes
Download        [===================      ]  76%       104448 bytes
Download        [===================      ]  79%       108544 bytes
Download        [====================     ]  81%       110592 bytes
Download        [=====================    ]  84%       114688 bytes
Download        [=====================    ]  85%       116736 bytes
Download        [======================   ]  88%       120832 bytes
Download        [======================   ]  91%       124928 bytes
Download        [=======================  ]  93%       126976 bytes
Download        [======================== ]  96%       131072 bytes
Download        [======================== ]  99%       135168 bytes
Download        [=========================] 100%       135956 bytes
Download done.
File downloaded successfully
Transitioning to dfuMANIFEST state
Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release!!!
============================ [SUCCESS] Took 30.34 seconds=========================