makerbase-mks / MKS-Robin-E3-E3D

MKS Robin E3 E3D 32Bit Control Board 3D Printer parts with tmc2209 Uart mode driver For Creality Ender 3 CR-10
https://www.aliexpress.com/item/4000781744682.html
GNU General Public License v3.0
118 stars 97 forks source link

Unable to flash self-compiled binary #98

Closed Stalkk closed 3 years ago

Stalkk commented 3 years ago

Hello,

i have a issue with E3 V1.1 and Ender 3. I am able to compile the binary with VisualStudio Code and platformio but flashing from SD (yes i renamed the binary to Robin_e3.bin) is stopped on 100%. After reboot it hangs in "boot" screen.

The precompiled Marlin-2.0.6.1_for_ender3_TMC2209.bin can be flashed and works but i need to change the config for my printer and compile the own version.

I have tried to build the firmware with older version of Platfprmio, with platformio core on linux, with platformio in Atom IDE and in VS Code - same behavior.

P.S. i just take the sources from your git and compile it without any changes.

Thank you for your help.

mks-viva commented 3 years ago

Hi! You need copy Robin_e3.bin file to TF card. Doesn't use firmware.bin rename as Robin_e3.bin

Stalkk commented 3 years ago

Hi,

thank you for your answer. As i already wrote (yes i renamed the binary to Robin_e3.bin) i know how to flash the firmware and it works with your precompiled binary. But here are the steps i did:

  1. Compile the Marlin from https://github.com/makerbase-mks/MKS-Robin-E3-E3D
  2. rename firmware.bin to Robin_e3.bin
  3. copy Robin_e3.bin to sd card
  4. install the sd card into the board an turn it on
  5. flashing process started and stops by 100%
  6. after reboot is stops on "boot" screen, Robin_e3.bin is renamed into Robin_e3.cur

Pleae read again my description

mks-viva commented 3 years ago

You need copy Robin_e3.bin and cann't use firmware.bin rename as Robin_e3.bin

Stalkk commented 3 years ago

Hello mks-viva, You're right. I just missed the file. Ashes all over my head. It works fine now with the right file. Thank you!