MKS BASE

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

MKS BASE

Post by Roberts_Clif »

Today I will start my investigation into the fact that the Hictop Controllers are in fact a MKS BASE Shown Below.

Controller.jpg


This controller is a Ramps 1.4 Compatible controller but is a MKS Controller because it uses the Mosfet_D_Pin to power the 2nd extruder.

{pins_MKS_BASE.h}
// Power outputs EFBF or EFBE
#define MOSFET_D_PIN 7

If what I believe is in fact true then by changing Marlin from.

{Configuration.h}
#define MOTHERBOARD BOARD_RAMPS_14_EFB
//TO
#define MOTHERBOARD BOARD_MKS_13

This would indeed give me my 2nd extruder but this would also give me controls for a laser adapter


{pins_MKS_BASE.h}
//
// M3/M4/M5 - Spindle/Laser Control
//
#define SPINDLE_LASER_PWM_PIN 2 // MUST BE HARDWARE PWM
#define SPINDLE_LASER_ENABLE_PIN 15 // Pin should have a pullup!
#define SPINDLE_DIR_PIN 19

Asking for input from Hictop users if anyone knows for sure that I have come to the correct conclusion.
User avatar
Roberts_Clif
Reactions:
Posts: 1372
Joined: March 25th, 2017, 8:17 am
Location: Washington, State USA
3D Printer(s): Hictop 3DP11/12

Re: MKS BASE

Post by Roberts_Clif »

Took the honors an flashed onto a Old Controller that has a Bad Stepper Motor Driver

#define MOTHERBOARD BOARD_MKS_BASE_14 // MKS v1.4 A4982 stepper drivers

I started up with the setup of Extruder Fan Bed Fan, Tested the Fans and it controls both fans.
I can now flash one of my 3D Printers with this New Firmware Label "HicBlu MKS" this will tell me which version software is loaded.

" I think I have also learned that there are different A4982SLPT stepper motor Driver Chips "
" AS SHOWN Here in Marlin 2.0.0 Firmware module Boards"
"#define BOARD_MKS_BASE_14 404 // MKS v1.4 A4982 stepper drivers"
"#define BOARD_MKS_BASE_15 405 // MKS v1.5 with Allegro A4982 stepper drivers"
User avatar
Roberts_Clif
Reactions:
Posts: 1372
Joined: March 25th, 2017, 8:17 am
Location: Washington, State USA
3D Printer(s): Hictop 3DP11/12

Re: MKS BASE

Post by Roberts_Clif »

Flashed Marlin 2.0.0 - firmware onto both my 3D Printers, have not enabled the 2nd stepper though I have control over two fans.

BOARD_MKS_BASE_14 (' EFBF ') looking to see what would be necessary to use 2nd Heater/Fan control as the driver signal for a Laser.

Any help would be greatly welcomed.
Post Reply

Return to “Software and Firmware Discussion”