Marlin 2.0.x on My Hictop 3DP11

Software and Firmware Discussion - related to source code, firmware updates, etc.
User avatar
Roberts_Clif
Reactions:
Posts: 742
Joined: March 25th, 2017, 8:17 am
Location: Washington
3D Printer(s): Hictop 3DP11/12

Marlin 2.0.x on My Hictop 3DP11

Post by Roberts_Clif » February 8th, 2019, 3:53 pm

Just Installed Marlin 2.0.x on a test controller appears to function correctly.
Leaving 47% program space available 44% global variable space or 3529 extra bytes.

They added M412 which allow to you to enable /disable the Filament Run-out Sensors.
To build Marlin 2.0 you'll need Arduino IDE 1.9 however when clicking on the link newest version is 1.8.8.

Compiled and uploaded to my broken stepper driver controller, for a quick test and Marlin 2.0.x uploaded with no problems.
Now for uploading to Blu, OK small error forgot to enable SD card and change Filament Run-out to pin 2.
This is OK, tested M412 working perfectly, when print finishes will re-flash fixes.
Electronics Technician / Computer Programmer

User avatar
GrueMaster
Reactions:
Posts: 422
Joined: March 15th, 2017, 8:46 pm
Location: Oregon
3D Printer(s): Hictop 3DP-17, Hictop CR-10S

Re: Marlin 2.0.x on My Hictop 3DP11

Post by GrueMaster » February 9th, 2019, 4:24 am

Arduino 1.9 is in Beta. You can download it from the Beta links. 1.8.8 is the latest stable release.

User avatar
Roberts_Clif
Reactions:
Posts: 742
Joined: March 25th, 2017, 8:17 am
Location: Washington
3D Printer(s): Hictop 3DP11/12

Re: Marlin 2.0.x on My Hictop 3DP11

Post by Roberts_Clif » February 9th, 2019, 8:56 am

OK

I'am thinking sense I do not use any of the 32bit routines is the reason that it could compile Marlin 2.0.x.
Forgot about Beta being in a different location. Uploaded Arduino 1.9.0 Beta compiled the same a Arduino 1.8.8.

I will Compile with the correct Arduino and re-flash want to look at all the new functions to see if any will suit my needs.
Electronics Technician / Computer Programmer

User avatar
Roberts_Clif
Reactions:
Posts: 742
Joined: March 25th, 2017, 8:17 am
Location: Washington
3D Printer(s): Hictop 3DP11/12

Re: Marlin 2.0.x on My Hictop 3DP11

Post by Roberts_Clif » February 15th, 2019, 9:44 am

Today I am testing junction deviation using .06

I have read several articles Stating that .02 is ~ a jerk setting of 5
Starting at 0.05 is a typical value for a 3D printer. If your printer is very sturdy, you could use 0.1. Decided on .06 as my starting point
#define JUNCTION_DEVIATION
#if ENABLED(JUNCTION_DEVIATION)
#define JUNCTION_DEVIATION_MM 0.06 // (0.02mm) Distance from real junction edge

Tested Bed Leveling Fade Height works perfectly!
// Gradually reduce leveling correction until a set height is reached,
// at which point movement will be level to the machine's XY plane.
// The height can be set with M420 Z<height>
#define ENABLE_LEVELING_FADE_HEIGHT // In Start Up G-Code M420 Z4

Attached a Link for My configured Hictop 3DP11/12 Marlin 2.0 firmware.

I currently have Marlin 2.0.x running on both my Hictops 3D Printers using only the Stock controllers.

I have added documentation for easy firmware changes from a Stock Hictop or my Modified Hictops 3D Printers.
IN
Configuration.h
Configuration_adv.h
pins_RAMPS.h
Electronics Technician / Computer Programmer

User avatar
Roberts_Clif
Reactions:
Posts: 742
Joined: March 25th, 2017, 8:17 am
Location: Washington
3D Printer(s): Hictop 3DP11/12

Re: Marlin 2.0.x on My Hictop 3DP11

Post by Roberts_Clif » February 19th, 2019, 3:19 pm

Looking through the Code in Marlin 2.0.x under " src\config\examples "
Is an example of the Configuration.h and configuration_adv.h of 80 + 3D Printers.
This should make it much easier for those who want to upgrade, or for the rest of us to help anyone who wants to upgrade to Marlin 2.0.x
Electronics Technician / Computer Programmer

User avatar
GrueMaster
Reactions:
Posts: 422
Joined: March 15th, 2017, 8:46 pm
Location: Oregon
3D Printer(s): Hictop 3DP-17, Hictop CR-10S

Re: Marlin 2.0.x on My Hictop 3DP11

Post by GrueMaster » February 20th, 2019, 9:40 am

You should post your mods to the upstream tree and have it included there.

Post Reply

Return to “Software and Firmware Discussion”