Loading Marlin on a new controller

150 views
Skip to first unread message

ibyt8bits

unread,
Feb 9, 2019, 7:50:05 PM2/9/19
to 3D Printer Tips, Tricks and Reviews
One driver on my cheap Chinese knockoff of a Prusa I3 died.  I bought a replacement controller with replaceable drivers:
KINGPRINT KFB2.0 Controller Board for Reprap Mendel Prusa I3 Kossel 3D Printer.  I followed the youtube.com video Marlin v1.1.8 3D Printer Firmware Complete Config - 2018 - Chris's Basement and edited the Configuration.h and Configuration_adv.h files.  Compiled it using Arduino IDE but had to export the binary and load it manually using the following command: /usr/bin/avrdude -p m2560 -P /dev/ttyUSB0 -c wiring -b 15200 Marlin.ino.with_bootloader.mega.hex.  I connect using Prontorface and get the following output:

Connecting...
start
Printer is now online.
echo:Marlin 1.1.8-KFB
Using tool 0.
echo: Last Updated: KFB Mod by Adim | Author: (Adam, Anet A8-M)
echo:Compiled: Feb  9 2019
echo: Free Memory: 3901  PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
echo:  G21    ; Units in mm
echo:  M149 C ; Units in Celsius
echo:Filament settings: Disabled
echo:  M200 D1.75
echo:  M200 D0
echo:Steps per unit:
echo:  M92 X100.00 Y100.00 Z400.00 E100.00
echo:Maximum feedrates (units/s):
echo:  M203 X200.00 Y200.00 Z2.00 E20.00
echo:Maximum Acceleration (units/s2):
echo:  M201 X2000 Y2000 Z100 E10000
echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
echo:  M204 P400.00 R1000.00 T1000.00
echo:Advanced: S<min_feedrate> T<min_travel_feedrate> B<min_segment_time_us> X<max_xy_jerk> Z<max_z_jerk> E<max_e_jerk>
echo:  M205 S0.00 T0.00 B20000 X10.00 Y10.00 Z0.30 E2.00
echo:Home offset:
echo:  M206 X0.00 Y0.00 Z0.00
echo:Material heatup parameters:
echo:  M145 S0 H190 B60 F0
echo:  M145 S1 H240 B90 F0
echo:PID settings:
echo:  M301 P21.00 I1.25 D86.00
Error:KILL caused by KILL button/pin
Error:KILL caused by KILL button/pin

Error:Printer halted. kill() called!
Error:Printer halted. kill() called!

I checked the both thermistor's resistance.  Both read 124 ohms.  Rechecked all the plugs.  

What's killing my printer?

Ryan Carlyle

unread,
Feb 9, 2019, 11:44:03 PM2/9/19
to 3D Printer Tips, Tricks and Reviews
Just a guess that it's expecting an E-stop button attached and you do not have one attached? If that's the issue, you could either change that firmware setting, or jumper-wire the e-stop pins together. 

Ken Stephens

unread,
Feb 10, 2019, 3:22:23 PM2/10/19
to 3dprintertips...@googlegroups.com
Ryan,

Thanks for the reply.  I went to pins_KFB_2.h  file and changed all KILL_PIN values to -1.  The pins.h already defines the value as -1.  I've looked all over the board for a physical pin. Did not find one.  Recompiled Marlin and loaded it, but still get the same read out.   I am using the REPRAP_DISCOUNT_SMART_CONTROLLER.  Is there a kill button setting in that?

Any other ideas?

Ken

--
You received this message because you are subscribed to the Google Groups "3D Printer Tips, Tricks and Reviews" group.
To unsubscribe from this group and stop receiving emails from it, send an email to 3dprintertipstricks...@googlegroups.com.
To post to this group, send email to 3dprintertips...@googlegroups.com.

Ryan Carlyle

unread,
Feb 10, 2019, 9:07:53 PM2/10/19
to 3D Printer Tips, Tricks and Reviews
No idea, sorry. Try doing a clean Marlin install from an online configurator to see if the error is tied to your firmware compile or to hardware?
Reply all
Reply to author
Forward
0 new messages