Hi, I am looking to get this extender working. I have a printer with 2 hotends and 2 part cooling fans. Marlin should switch from one fan to the other, depending on which nozzle is in use. Have you looked at the FANMUX config lines in configuration.h ? Maybe instead of feeding 12V into the board, feed it PWM 12V to get your fan speed? I'd assume the logic part of the chip is 5V I am goinby Eddiie - General
post config.h and config_adv.h Check M119 report?by Eddiie - Firmware - Marlin
Hello, I have a printer that has a SKR Turbo, Marlin 2 and it has 2 hotends and 2 part cooling fans. Can someone share a link with me on how to connect the second part cooling fan so it turns on when the second extruder feeds? I think you need to use the FanMUX. If there is a tutorial around about how to use the fan mux .. I just want to add a second fan, not 3, 4, 8, 16 but still it seemsby Eddiie - Firmware - Marlin
I moved things off AUX2 on to other pins and went back to using the default AUX2 pins for the UART on TMC2208 drivers.. M122 reports data in the registers most of the time but there are some times M122 shows them at all 0. Sometimes just a random one will show all 0's Driver registers: X = 0xC0:0C:00:00 Y = 0xC0:0C:00:00 Z = 0x00:00:00:00 E0 = 0xC0:08:00:00 E1 = 0xC0:08:00:00 Driver regisby Eddiie - Firmware - Marlin
Thank you for the reply! Ah I tried to get everything in the first post. Yes, Mega2560 and RAMPS 1.6 I will edit the OP...Hmmm don't see a place to edit the OP. Also, the pins I selected (some of them being unused MAX end stop pins) seems like they should work? Or are endstop pins not good for reassigning? For the record, I DID get data in the TMC2208 registers in the M211 output when usinby Eddiie - Firmware - Marlin
Having a hard time getting the TMC2208 drivers to work with UART on Marlin 1.1.x Bugfix. The registers come up with all 0's. I'm re-using the pins - #define X_SERIAL_TX_PIN 2 // was 40 Used by FAN_PIN #define X_SERIAL_RX_PIN 63 #define Y_SERIAL_TX_PIN 15 // was 59, now 15 (Y_MAX_PIN) #define Y_SERIAL_RX_PIN 59 // 64 Used by E0_AUTO_FAN_PIN #define Z_SERIAL_TX_PINby Eddiie - Firmware - Marlin
Ceiling fan was causing my problems. lolby Eddiie - Printing
Hi, I am going bonkers getting BLTouch working. All my servo pins are used for other things. But I have pin43 available, pretty sure it has PWM on it. How do I tell Marlin to use pin43 for BLTouch? Also, I have the trigger connected to ZMAX (still want to use ZMIN switch). What changes do I need to make to make it use ZMAX pin? The configuration is confusing to me. Comments in configuby Eddiie - Firmware - Marlin
I installed 1.1.9 and got the same result. Reverted back to 1.1.0-RC8 So it isn't a bugfix thing. I assume the slicer is throwing in the T0. It is not in my start script. Marlin is awesome by the way. Thank you for everything.by Eddiie - Firmware - Marlin
Attached is my configuration.h. I upgraded from Marlin 1.1.0-RC8, transfered the settings to the current version. Now when a print job starts, the hotend heats up, the hot bed heats up, the carriage homes...... The print job starts - that is, the start G-code kicks off, the head/carriage moves to 0,0,0, begins to prime, the extruder moves... But, in the terminal window it has already startedby Eddiie - Firmware - Marlin
I was surprised to see that there was an option to have a menu item to toggle case led on/off. Cool. I would like to see something similar for Load / Unload filament that basically heats up the head to xxx then extrudes or retracts yyyy length. How do I add this to Marlin? Is it easy enough to do?by Eddiie - Firmware - Marlin
Hi all, I just built a Core XY printer (microcube). One of many other printers I have, this is my first CoreXY. I started with Marlin RC8BugFix. The printer prints the 3dbency just fine, but trying to print another, larger object (not taller), the head starts to drift to the left. Perhaps I need to turn the current up a bit more... Anyone else out there with a CoreXY on RC8Bugfix? Any isby Eddiie - Firmware - Marlin
I can't go forward with this, so moving Z probe back to Z Max and limit switch on ZMin.by Eddiie - Firmware - Marlin
OK, Moved to RC8 Bug Fix Moved Z probe to Z Min Power on, Control -> Auto Home ................... Z goes UP a few mm, then X homes and Y homes. An error is displayed - G28 Z Forbidden ?? Will do some searching.by Eddiie - Firmware - Marlin
Quoteobewan In configuration.h #define X_PROBE_OFFSET_FROM_EXTRUDER -22 // X offset: -left +right #define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind #define Z_PROBE_OFFSET_FROM_EXTRUDER 1.5 // Z offset: -below +above (how far nozzle is above bed when probe triggers) This makes RC8 compile! I evidently enabled the defines outlined in the example in the configuratioby Eddiie - Firmware - Marlin
Great! So RCBugfix is newer than RC8? Is RCBugfix always newer? Seems there was a RC6 bug fix too. So, the front is the front and the back is the back? My current values are: // Travel limits after homing (units are in mm) #define X_MIN_POS 0 #define Y_MIN_POS 0 #define Z_MIN_POS 0 #define X_MAX_POS 120 #define Y_MAX_POS 120 #define Z_MAX_POS 120 // Set the number of grid points peby Eddiie - Firmware - Marlin
Hi again, Thanks for the help telling me to use ZMin end stop for my inductive z probe. Now, I try to get the bed leveling setup in configuration.h. With Z_SAFE_HOMING enabled I get the following message: "Z_SAFE_HOMING_X_POINT can't be reached by the Z probe." If I disable Z_SAFE_HOMING new error says - "The given LEFT_PROBE_BED_POSITION can't be reached by the Z probe." SanityCheck.h sby Eddiie - Firmware - Marlin
Quoteobewan connect the probe to zmin and remove the mechanical switch, you the use the probe for zmin homeing and bed levelling. However, i have had more consistant results useing a z max mechanical switch and probe on z min for levelling (useing repetier firmware tho atm) OH I got it now. It is Z probe OR Zmin mechanical switch, not both. Makes sense. Thanks!by Eddiie - Firmware - Marlin
Hi, I think I am reading too much into the keywords that contain "Z_MIN*" to mean the Z Minimum limit switch pins... I am on Marlin RC6. I am using proximity sensor (NPN) at 5V connected to Z Max My printer uses Z min for homing. I want to use Z Max for Z probe / Bed leveling. I have "//#define Z_MIN_PROBE_ENDSTOP" disabled in configuration.h I have "//#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PINby Eddiie - Firmware - Marlin
Hi All, I've been using my Prusa I3 RAMPS 1.4 with Marlin RC6 for awhile now and love it. There is one problem that gets me though and am wondering if you guys can help or if this is a common issue. When printing, sometimes, certain objects, and it does not matter which slicer is used, but when then head moves across the printed material it makes a dragging noise, like it is too heavy, or hasby Eddiie - Firmware - experimental, borrowed, and future
I give up on this. Moving to duet.by Eddiie - Developers
I am giving up. Ordered a Duet, hope to God this is the last controller.by Eddiie - Controllers
I think the code has changed, making steps not work.by Eddiie - Developers
Also, Step 1 says Edit uconfig.h there is no uconfig.h, I assume it is uiconfig.h ?by Eddiie - Developers
new firmware new configuration.h, reapply changes as outlined. same errors noted below. New config file reset FEATURE_CONTROLLER to 7. Again, with this setting, encoder seems to work (beeps are heard), but no display. New config file FEATURE_CONTROLLER to UICONFIG_CONTROLLER makes errors below unless I comment the lines out. I get display but no keys - I also had to add a few #undef 'sby Eddiie - Developers
Quotestephenrc QuoteEddiie QuoteNandox7 Check this: The link above is not for the RepRap discount graphics controller. It works fine for mine with Repetier and it shows a RepRap Discount LCD in the bottom photo in that link. Sorry about that, I take a second look and it is exactly what I am working with. I follow your directions, but get compile errors on these 2 lines - UI_KEYS_INIT_CLICKEby Eddiie - Developers
I must have tried 30 different combinations of various pins and am unable to get the encoder to work. There must be more to the config than setting ENC_A, ENC_B, and ENC_P? Where does one find where the FEATURE_CONTROLLER is defined to see what the difference is between encoder pins for feature controller 1 vs feature controller 7? "The data that you have submitted to the server have been reby Eddiie - Developers
QuoteEddiie Quoteamigob Found some problems, on EXP1 LCD5 and 7 need to be swapped, and I need to change the ui.h file from Repetier firmware. Test will be done this weekend. I hope that they will add it to the Repretier firmware else we need to make a fork and sync constantly the updates. What were the changes you made to ui.h and changes were made to stop the double jump on the encoder? Maby Eddiie - Developers