Skip to content

Releases: hillsoftware/sv06

v60b - Attempted Linear Advance Bug Fix

27 Mar 20:16
Compare
Choose a tag to compare
Pre-release

v60b Build - March 27th 2023

THIS BUILD HAS A LINEAR ADVANCE BUG. Go back to v57 until it is sorted. The patch for the bug did not fix the issue.

  1. This version contains a bugfix which fixes an intermittent divide by zero error during printing. This would cause the print head to stop moving and the extruder motor would "squeal" and vibrate. Forcing you to reboot the SV06.
  2. IT IS HIGHLY RECOMMENDED TO UPDATE FROM V60 (if you are using it) to this version
  3. Activated IMPROVED_HOMING_RELIABILTY

Files are the following

  • v60b-ubl-sv06.bin is the UBL with X-Twist version
  • v60b-bi-lin-sv06.bin is the Bi-Linear with X-Twist version
  • v60b-mesh-sv06.bin is the Manual Mesh version (no X-Twist)

Extra version config files

The config files for all three builds are zipped and can be downloaded if you wish

The source code archives contain the bi-linear build.

v60 - Few features and fixes

19 Mar 01:20
fbbe1df
Compare
Choose a tag to compare
Pre-release

THIS BUILD HAS A LINEAR ADVANCE BUG. Go back to v57 until it is sorted

v60 Build - March 18th 2023

  1. This version contains all of Marlin's 2.1.x bugfix updates since the previous version (some noted below)
  2. We now have seven tramming points. Center, and middle left and right added. Helpful for aligning X axis to bed.
  3. Bufferbuddy support added
  4. The following motor changes were copied from the Sovol V2.0.0_A release
  • XY Feedrate changed to 60mm/min
  • Z Current changed to 800ma
  • X and Y sensitivity changed to 68 and 70 respectively
  • Gantry Calibration changed to 850ma
  1. Highlights from Marlin bugfixes and enhancements since my last release
  • UBL Tilt and other UBL enhancements
  • Input Shaping Enhancements
  • Linear Advance Enhancements
  • More bugfixes and tweaks

Files are the following

  • v60-ubl-sv06.bin is the UBL with X-Twist version
  • v60-bi-lin-sv06.bin is the Bi-Linear with X-Twist version
  • v60-mesh-sv06.bin is the Manual Mesh version (no X-Twist)

Extra version config files

The config files for all three builds are zipped and can be downloaded if you wish

The source code archives contain the bi-linear build.


Some have asked about Sovol's V2.0.0_A and after looking at the code the only three things they did in regards to bed leveling are as follows

  • They implemented the one slow probe instead of one fast and slow (a change we had previous to them)
  • They pulled bed leveling code from a newer version of Marlin 2.0.9.X. We already have the 2.1.X bed leveling so we already have further enhanced bi-linear mesh.
  • They hacked a settings save forcing the Z-Offset to be saved to EEPROM when setting it. We have the Z-Offset wizard and I personally feel you shouldn't save the settings unless the user wants to.

Beta v57 - Minor fixes

11 Feb 20:02
Compare
Choose a tag to compare

v57 Build - February 11th 2023

  1. This is a minor update to the previous v56 version which added input shaping
  2. The Marlin bug causing steps to not be easily editable for the extruder and such has been patched.
  3. After a G29 the print head is moved to the center of the bed. Previously it would stay at the last measured point. With the bi-linear firmware this would leave the bed all the way to the front basically, and then if you homed the Y axis would bump into the front before homing.
  4. On aborting an SD print from the LCD it now moves the print head to the back to present the print to you
  5. As noted in v56 the UBL version has some TMC and leveling debugging turned off, along with some reporting features to lower the flash space needed.
  6. All bugfixes from the Marlin 2.1.x bugfix branch are added (as of February 11th 2023)
  7. I recommend turning off input shaping until you can configure it

Files are as followed (all contain Input Shaping)

  • v57-UBL-sv06.bin is the UBL with X-Twist version
  • v57-bi-lin-sv06.bin is the Bi-Linear with X-Twist version
  • v57-mesh-sv06.bin is the Manual Mesh version (no X-Twist)

Extra version config files

The config files for all three builds are zipped and can be downloaded if you wish

The source code archives contain the bi-linear build.

Beta v56 - With Input Shaping

04 Feb 19:40
Compare
Choose a tag to compare

v56 Build - February 4th 2023

  1. This build adds Input Shaping! For info on how to use this check out this excellent video from the Teaching Tech Youtube Channel
  2. Modified the tramming Wizard points to match up with the corners used by the bi-linear bed leveling. This is so if you don't want to do the "soup can" method you can tweak the left and right height and then measure with the wizard. I will post a video on this and more and edit a link here when I do.
  3. I now only do one slow probe per leveling point measurement. Previously we did the one fast and one slow. I noticed the two always varied by .04 and then the code would split the difference. If I did two slow probes they were always identical. So now I just do one slow probe.
  4. The bootscreen.h was switched to a smaller sovol version to save a bit of space.
  5. TMC_DEBUG and DEBUG_LEVELING were activated in the bi-linear and manual mesh versions. They don't fit with the UBL version and are not active.
  6. The UBL version has a few reporting features disabled to get the size down. See the UBL config for details.

Files are as followed (all contain Input Shaping)

  • v56-UBL-sv06.bin is the UBL with X-Twist version
  • v56-bilin-sv06.bin is the Bi-Linear with X-Twist version
  • v56-mesh-sv06.bin is the Manual Mesh version (no X-Twist)

Extra version config files

The config files for all three builds are zipped and can be downloaded if you wish

The source code archives contain the bi-linear build.

Beta v55

25 Jan 21:30
Compare
Choose a tag to compare

v55 Build - January 25th 2023

  1. This build goes back to stock sovol firmware settings for feedrate and motor currents. This basically is removing the sped up tweaks Rory used. I was seeing quite a bit of variation in stallguard with various tester units. So will fall back to their defaults. Settings can always be changed by the user.
  2. Added Assisted tramming wizard for information purposes only. You can activate this and go to the left front corner and measure. That becomes your "zero" point. Then if you go to front right, back right, back left and measure you can see how different they are in Z from the front left. Because there are no bed adjustments, this is informational only. But I have actually disabled steppers and slightly turned a single Z rod (holding the other from moving) and leveled the gantry slightly to the bed.
  3. Switched to a 5x5 in the bi-linear build. This matches the manual mesh grid. UBL is still 81 points. This will be interesting for people who have issues with UBL and bi-linear, as they could run bi-linear and do a "m420 v" to get the current mesh points. Then run the manual mesh binary and manually do the 5x5 points (tedious I know). Then do a "m420 v" for those coordinates. I would love to see both sets of that data on problem units.
  4. Show remaining print time added to menu
  5. Fixed SD gcode abort string

Files are as followed

  • v55-UBL-sv06.bin is the UBL with X-Twist version
  • v55-bilin-sv06.bin is the Bi-Linear with X-Twist version
  • v55-mesh-sv06.bin is the Manual Mesh version (no X-Twist)

Extra version config files

The config files in the two zips are only needed if you want to build the bi-linear or manual mesh from source

The source code archives contain the UBL build.

If you want to build the bi-linear version the config files are in bi-linear-config.zip

Likewise the manual mesh version config files are in manual-mesh-config.zip