
FYSETC Cheetah CR10 ender3 ender2 FIRMWARE
cults3d
Human: Currently working on the new FYSETC Cheetah board, a nice board with the same form factor as Creality ones. For features of the board, you can check out their page and the GitHub page: https://wiki.fysetc.com/Cheetah_Board/ I'm not affiliated with Fysetc and am not responsible for any damage to the board or other parts involved. However, I liked the board and the all-in-one TMC drivers, so I've decided to make something about it. UPDATES: - CR10 with double motor (currently testing myself): Y-motor heat issues - Ender3 (testing with a friend): Motor heat issues still searching how to calibrate them - Ender2: Still not tested, just firmware compiled; need another board Firmware modification from the original file: - 1st important change: Enabled store EEPROM settings; it's better to change any value, especially for TMC current - 2nd added the right settings for the bed pin and hotend, also enabled autotune, disabled from the original firmware - 3rd set all the values I think are correct for TMC drivers (values inserted in brackets); I still have a bit of problem with my Y motor heating too much, and I've read that it's a current bug on TMC, so probably we need to reduce the current; I suggest monitoring them or updating the firmware if I find the right fix - 4th set all the dimensions of the print volume for printers: Ender3, CR10, and Ender2 - 5th added TMC debug and monitor, in order to control the printer from the terminal MISSING: - A firmware for CR10s and others with the filament sensor; if you can give me info, I can enable it and let's test DISABLED: - RGB LED light; not planning to see if it works or not DEFAULT MOTOR SETTINGS: - Stealthchop enabled, makes it really silent; you can disable it also from the printer LCD menu INSTALLATION: - Can be found here: https://wiki.fysetc.com/Cheetah_Board/ - You already have the hex file, so jump to the flashing part: Step 1: Connect the board (better if only the board, there is no 5V jumper, so in my opinion this is a big flaw); in case you have all connected, flash with the main PSU on, in my case 12V CR10 Step 2: Open FlyMcu.exe Step 3: Set: - The right COM port - BPS: 460800 - Also set Reset@DTR low (less than 3V), ISP @RTS High Step 4: Press Start ISP and wait a few minutes; you're good to go. WARNING: - Current settings: the real value has to be multiplied by 1.424 because we are talking about RMS current, so any value in the firmware will be lower (exactly divided by 1.414) - Values for motors: - 0.725A motors (used on Ender's X, Y, Z) current value: 500 - 1A motors (Ender's E motor, CR10's X, Y, Z, E motors): 700 or 650 - Dual motor in parallel 1+1A (CR10 dual motors Z axis): 1300 or 1400 - In case of overheating, plan to reduce them by 50 and so on; you can also try to disable stealthchop and enable spreadcycle, which will be more noisy but should reduce heating At the moment, I'm experiencing problems only with the Y motor on the same three motors (X, Y, E); if anybody has any solution, I'm all ears. The TMC developers say it's a matter of tests for now, and what I know is that using 1.5-1.7A motors would work better on the TMC2209 (I'll test that too) If you find my work useful, you can buy me a coffee or two: https://www.paypal.me/raffoslab I drink much of it
With this file you will be able to print FYSETC Cheetah CR10 ender3 ender2 FIRMWARE with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on FYSETC Cheetah CR10 ender3 ender2 FIRMWARE.