bigtreetech / BIGTREETECH-SKR-mini-E3

BIGTREETECH SKR-mini-E3 motherboard is a ultra-quiet, low-power, high-quality 3D printing machine control board. It is launched by the 3D printing team of Shenzhen BIGTREE technology co., LTD. This board is specially tailored for Ender 3 printer, perfectly replacing the original Ender3 printer motherboard.
2.01k stars 1.97k forks source link

SKR E3 mini V1.0 Firmware flash problem #247

Open vitalisb opened 4 years ago

vitalisb commented 4 years ago

According to the latest marlin code compiled 512k file firmware.bin (bltouch and safe home) does not flash to SKR e3 mini v1.0

txt4nk commented 4 years ago

Reply with your printer setup (printer plus every single mod) and ill compile one and see if i get the same results. If i get something that will work for you ill post it here.

krakow2000 commented 4 years ago

Got the same problem, even if i wanna compile marlin for v1.0 i got error.

txt4nk commented 4 years ago

Are you using SKR's firmware version or vanilla marlin?

txt4nk commented 4 years ago

also, what software are you using to compile?

krakow2000 commented 4 years ago

Atom but in visual got the same problem. Yes, SKR firmware version for 1.0

txt4nk commented 4 years ago

What printer and mods do you have? I'll try making one and see if I get the same results. If it works, I'll post the firmware bin file for you

krakow2000 commented 4 years ago

SKR e3 mini v1.0 tmc2209, BLTouch (-45, -15, 0). Download from Teaching Tech but his build don't work, my BL touch got crazy when try leveling.

txt4nk commented 4 years ago

My E3 mini worked amazingly when I used vanilla marlin. I'm going to try that for you.

Can you look at the board and verify the processor model? I've seen RCT6 and RET6's floating around

txt4nk commented 4 years ago

Also, is it an ender 3? This board is cross compatible with the CR10 and Ender 5, so I need to know the model for bed sizes and such. If you have a 5, do you have the standard 5 or 5 pro? (z screw changed on the pro model, required 800 steps instead of 400)

krakow2000 commented 4 years ago

Ender 3- normal, standard, RET6

txt4nk commented 4 years ago

alright, standby.

txt4nk commented 4 years ago

Below is the vanilla marlin 2.0.x bugfix full folder (for your safe keeping and tweaking if need-be) and also the firmware.bin (in a zip file so I could upload it) compiled from the linked project.

I highly recommend you sift through the project files before using my firmware to verify all of the settings are correct and to your liking.

Marlin-bugfix-2.0.x_krakow2000.zip firmware.zip

krakow2000 commented 4 years ago

ty, will inform you after test :)

txt4nk commented 4 years ago

Looking forward to it!

krakow2000 commented 4 years ago

soooo slow auto home :) rest work correct for now

kirelam commented 4 years ago

Hi,

I have a few settings to speed up the homing and probing. Will mail them.

Regards, Kirelam

Op za 16 mei 2020 18:54 schreef krakow2000 notifications@github.com:

soooo slow auto home :) rest work correct for now

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3/issues/247#issuecomment-629675192, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI3ZKQQJMVCPPG6S73RIZXDRR3AK3ANCNFSM4M4Y5ZKQ .

txt4nk commented 4 years ago

haha yeah I didn't fine tune any of that, was more focused on making sure the firmware would flash before spending more time on it. I can speed things up.

krakow2000 commented 4 years ago

:)... now i got my own speed ;p (change from 20 to 50)

txt4nk commented 4 years ago

Awesome. Does that project file compile for you? I'd like to know what caused your firmware to not work but mine did.. could you zip the folder you were working in and upload it? I'd like to inspect for differences.

krakow2000 commented 4 years ago

yes, but first must change "safe home", don't trigger on center even if i change in soft.

txt4nk commented 4 years ago

I have a suspicion that it is the processor setting in the platformio.ini or the board name in the configuration.h

krakow2000 commented 4 years ago

nah... board name correct, change in planformio STM32F103RE_btt_USB but still nothing :)

txt4nk commented 4 years ago

I didn't use the USB processor, I used STM32F103RE_btt. I wonder if that difference really causes the problem

krakow2000 commented 4 years ago

i can show you old btt build

txt4nk commented 4 years ago

yes please

krakow2000 commented 4 years ago

https://drive.google.com/open?id=1Tk-Qumot-EEqdfgCvtyqdHdpbZWcdtDa

txt4nk commented 4 years ago

The processor was wrong, the serial ports were wrong and the board is correct.

I used STM32F103RE_btt, whereas they used STM32F103RC_bigtree_NOUSB (older firmware, if you had a RCT6 it would have been fine but you have the RET6 so the correct processor in this old firmware would have been STM32F103RE_bigtree) image

Primary serial port is 2, secondary serial port is -1. They got them backwards. image