coptertec / marlin-sovol_sv01 Goto Github PK
View Code? Open in Web Editor NEWMarlin 3D Printer Firmware for Sovol SV01
Home Page: https://www.coptertec.de/news/2019/marlin-2-0-for-sovol-sv01/
License: GNU General Public License v3.0
Marlin 3D Printer Firmware for Sovol SV01
Home Page: https://www.coptertec.de/news/2019/marlin-2-0-for-sovol-sv01/
License: GNU General Public License v3.0
i installed the bl-touch. its now probing close the the beds end on y-axis.
is there a way to configure without compiling marlin ?
behind the link are some technical discussion about offsets for the probe area.
your modification seems to set the probe-offset to narrow. means probe is too near to the beds end .
any chance to change this in an easy way?
I'm looking to swap out the OEM lcd with the TFT35 E3 by BTT. Looks like it needs this port to enable the Touch Screen functions.
If we could use a pin from the main board for control only with Neopixel or standard leds
When troubleshooting UBL it is helpful to test the repeatability of your BLTOUCH. The M48 commands need to be enabled in order to do this.
I am replacing my factory main board with a V2.2.1 board (https://smile.amazon.com/gp/product/B085DM75Q6/ref=ox_sc_act_title_1?smid=A3SNVVMEXOSKIB&psc=1)
Have you heard of any issues running the current firmware on this board?
Thank you!
Required: Please include a ZIP file containing your Configuration.h
and Configuration_adv.h
files.
Expected behavior: [What you expect to happen]
Actual behavior: [What actually happens]
Update to Marlin-2.0.7.2 will come with the next release.
Hi, wondering if in the next release you will support linear advance with K=0? This way, people who want to mess with it can mess it and people who don't, it is effectively disabled.
Support for the original Sovol touch display.
Compiling your Marlin-Sovol_SV01 package yields drastically smaller .hex file size. Bug? Misconfiguration?
Expected behavior: [What you expect to happen]
Filesizes to be the same.
Actual behavior: [What actually happens]
Filesizes differ enough for me to suspect that my .hex is not viable, or I would need to hack board hardware to install bootloader to recover from bad flash.
i found your firmware for my new sovol s01. i printed the cube with all defaults successful, than i updated the firmware
with cura to you4 1.6.3 and after 4minutes waiting with E:heating nothing happens now...
is this normal? how long do i have to wait? in stock settings it printed after reaching the temp.
Expected behavior: [What you expect to happen]
start printing after reaching temp
Actual behavior: [What actually happens]
reaching temp. still showing heating....
Thanks to Chris for his help. Parameters for the next release:
Hardware: Only SilentBoard with BLTouch
#define CUSTOM_MACHINE_NAME "SOVOL SV03"
// The size of the print bed
#define X_BED_SIZE 350
#define Y_BED_SIZE 350
// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS 390
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 410
Good morning,
I am fairly new to modding firmware for 3D printers. I have an SV01 and have been using your firmware for about 9 months now.
I'd like to make some tweaks to test, but I'm not sure exactly where to start. I have Visual Studio Code and have been looking over your firmware implementation.
The first thing I want to do is make sure the firmware is setup for my replacement mainboard - I have a Creality V2.2.1 now - which has TMC2208 drivers and fully supports Linear Advance.
I have been looking thru the code, and believe I may need to change the MOTHERBOARD selection in Configuration_adv.h. It looks like linear advance is actually enabled, however when I issue an M900 i get a 'Unknown Command' - so I am assuming there are other changes I need to make in the firmware.
I also see there is a pins_SOVOL_SV01.h files under mega. I guess my questions is this - is there a guide or tutorial that you could recommend on how all these parts interact? And using the 'I changed my mobo and want to use linear advance' as the motivation, how would I accomplish that?
I think I could add to the community and your firmware version if I could complete this task.
Thank you for your time and consideration,
Best regards,
Mark
I am looking for the source files for the sovol silent board with bltouch. Please can someone help
i am using bltouch, i set the z-offset. but i need to tune while print starts the babysteps.
i use m500 but the babysteps are lost after a cold-boot.
are the babysteps not saved in your firmware?
did you enable/disable BABYSTEP_ZPROBE_OFFSET
https://marlinfw.org/docs/gcode/M290.html
my z-probe offset is too rough , i need little babysteps to get the nozzle perfect to the bed.
is there a way to save babysteps?
or has your firmware-mod the configuration to add the babysteps to the z-offset
(like described in marlin). - or is it missing?
I downloaded the source files for 1.6.3. New to editing marlin, but when I look though configuration.h it seems like this is not what you used to compile. Example, acceleration and travel are set to 3000 in the source, but not in the complied version. Am I missing something or is this not the ready to compile source?
I just wanted to poke around and maybe make some small changes to an already good to go file.
config link in readme is no longer valid.
Needs to be updated to https://github.com/MarlinFirmware/Configurations/archive/release-2.0.5.zip
source: https://github.com/MarlinFirmware/Marlin/tree/2.0.x/config
I am changing my hotend to an all metal E3D V6 tonight and need to change the max temp and the thermister type. I noticed there are several Configuration.h and Configuration_adv.h files in the package - do I change the one in the Marlin folder or the one in the Config/Sovol folders?
I'm not that versed with how the configuration files work in the package.
Best regards,
Mark
I'm attempting to ascertain if Linear Advance is enabled in the latest version (2.0.5.4) of Coptertec SV01 firmware. I attempted an M900 command and the mainboard replied with unknown command.
I believe my board has TMC2225 drivers - does the firmware have a way of confirming that?
Thank you for providing this firmware!
Would you consider changing #define DEFAULT_MINSEGMENTTIME 20000 to 50000 in the next release in Configuration_adv.h?
I've been researching OctoPrint print quality issues and this setting looks to have some promise:
Best regards,
Mark
LDF Modes: Finder ~ chain, Compatibility ~ soft
Library Manager: Installing https://github.com/trinamic/TMC26XStepper/archive/master.zip
PackageException: Got the unrecognized status code '404' when downloaded https://github.com/trinamic/TMC26XStepper/archive/master.zip:
File "C:\Users\plonera.platformio\penv\lib\site-packages\platformio\builder\main.py", line 181:
env.SConscript("$BUILD_SCRIPT")
default
Required: Please include a ZIP file containing your Configuration.h
and Configuration_adv.h
files.
Expected behavior: [What you expect to happen]
Actual behavior: [What actually happens]
Open Marlin.ino file, compile and upload with no errors. Stuck with blue screen on sv01 even after re-flashing multiple times. Other firmwares load onto printer fine.
Please enable Arc Support so that G2/G3 command is supported.
That way, we can use the Arc Welder plugin (see https://plugins.octoprint.org/plugins/arc_welder/ )
I have an Ender3 and SV01, I have a SKR 2.0 mini that I installed in the Ender3 that I'm trying to figure out how to compile marlin for the SV01 vs the stock board. Is it possible to have a compiled version for that board but setup the same way as what you've done for the stock board?
Thanks!
when plugging the printer to usb i can hear windows connect but cura does not recognize a printer aka no com port shows up. and when navigating the marlin menu after a few moments it will randomly crash, reboot, show the copertech and marlin logo, sometimes a couple times, and only then will it show up as a com port to windows.
Ich entschuldige mich, wenn diese automatische deutsche Übersetzung ungenau ist.
Wenn ich den Drucker an USB anschließe, kann ich hören, dass Windows eine Verbindung herstellt, aber Cura erkennt keinen Drucker, auch wenn kein COM-Anschluss angezeigt wird. und beim Navigieren durch das Marlin-Menü stürzt es nach ein paar Augenblicken zufällig ab, startet neu, zeigt das Copertech- und Marlin-Logo manchmal ein paar Mal an und wird erst dann als COM-Port für Windows angezeigt.
G29 command does not cause printer to do a full bed level test - the printer just chirps
I am not sure how to get that. I am using OctoPrint to issue the commands to the printer and I installed 2.0.5.3 using Cura 4.6.1.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.