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

How to config Marlin for MKS E3D ? #63

Closed Seelenkind closed 3 years ago

Seelenkind commented 3 years ago

Hi , I have the board MKS-Robin-E3-E3D. When I set up Marlin for the board and want to create a firmware.bin file, I download Marlin 2.0 for Ender 3. https://github.com/makerbase-mks/MKS-Robin-E3-E3D/tree/ender3-3d-touch/firmware/marlin2.0%20for%20Ender3

define MOTHERBOARD BOARD_MKS_ROBIN_E3 I changed to E3D because i have the board with the DIP's.

define X_DRIVER_TYPE TMC2209 also fit for me because I have installed these drivers.

If I now create the firmware.bin file in PlatformIo (no error message when creating it) and change it to Robin_e3.bin and then start the printer with the card, the display shows upadating 0% >>> 100% and then nothing happens. If I use a finished firmware then the firmware update is carried out without any problems. So the board is not defective and a firmware update can be carried out without any problems. What else do I miss while creating? Is there a special guide on how to adapt Marlin for MKS E3D without overlooking anything?

Seelenkind commented 3 years ago

In vain I downloaded the firmware.bin file and renamed it Robin_e3.bin. That was the wrong file. I simply skipped this requirement:

After compile firmware, copy "Robin_e3.bin" file to root directory of TF card [from: Marlin -> .pio - > build -> mks_robin_e3]

Now i have flashed Marlin 2.0.7 succesfull