Dual Endstops Rambo 1.4

Do you have endstops on Z?

You can disable dual endstops and just use the probe on Z. Change this:

To

//#define Z_MULTI_ENDSTOPS

That won’t use dual endstops on Z anymore.

thanks ill try that when I get home

This is a very elementary question. Which editor do you use to modify the config for changing end stops?

Any good code editor would work. The arduino editor is fine, or VS Code. Or notepad++.

I use vim. But don’t be like me unless you want a steep learning curve.

1 Like

Ok I’ve wired and powered Rambo


This is what I get on display

Any ideas where I’ve gone wrong?

This is common. The lcd cables need to be rotated, swapped, or both. Sometimes they put the keys on the cables backwards and you have to shave them off, or pull the shrouds off of the PCB.

Okay, so the display lights up but no other info on it. I swap cables display no power. I flip the cables and get some as original. Display lights nothing else displays. Waited for a boot strap of some sort, nothing just display backlit. :dizzy_face: do I need to install some from SD card?

Changed cables one more time and got this


This looks different?

:dizzy_face: still testing no luck. Connected my new Windows 10 laptop with USB cable see device. How do I look at configs?

There are 4 ways to wire it, and I’m guessing the keys are on backward. You have to rotate the cable in its port. Do it to both cables, and only do it to one end. 9/10 this is the problem and 8/9 of those times, people don’t believe me.

The 1/10 time is that you don’t have the right firmware flashed on the rambo. If you connect with repetier host, the console will print a bunch of stuff from the board, including the author, and there will be a version like ‘427D’. If you get that version, then it is configured properly, and you are in the 9/10 case again.

Tried every wiring config possible. This is the data from the boot of Rambo 1.4 sourced from V1 with end stops. Why I am having issues is very disturbing. I didn’t realize I need to debug so much stuff to do this :rage:!

This is the log from the boot of Rambo 1.4 from V1.
19:24:14.792 : echo:Marlin 1.0.0 RC2
19:24:14.796 : echo: Last Updated: 2012-08-15rtf | Author: johnny
19:24:14.800 : echo: Free Memory: 4734 PlannerBufferBytes: 1232
19:24:14.800 : echo:Using Default settings:
19:24:14.931 : N1 M11034
19:24:14.931 : N2 M115
36
19:24:14.931 : N3 M10536
19:24:14.931 : N4 M114
35
19:24:14.931 : N5 M111 S698
19:24:14.940 : N6 T0
60
19:24:14.940 : N7 M2022
19:24:14.941 : N8 M80
19
19:24:15.062 : Error:0
19:24:15.066 : : Extruder switched off. MINTEMP triggered !
19:24:15.078 : Error:Printer stopped deu to errors. Fix the error and use M999 to restart!. (Temperature is reset. Set it before restarting)
19:24:17.171 : echo:SD init fail
19:24:17.171 : ok
19:24:17.183 : FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:http://www.mendel-parts.com PROTOCOL_VERSION:1.0 MACHINE_TYPE:Mendel EXTRUDER_COUNT:2
19:24:17.183 : ok
19:24:17.183 : N9 M220 S100104
19:24:17.183 : N10 M221 S100
81
19:24:17.183 : N11 M111 S687
19:24:17.189 : ok T:0.0 /0.0 B:0.0 /0.0 @:0
19:24:17.189 : N12 T0
9
19:24:17.192 : X:0.00Y:0.00Z:0.00E:0.00 Count X:0.00Y:0.00Z:0.00
19:24:17.192 : ok
19:24:17.192 : ok
19:24:17.196 : echo:Active Extruder: 0
19:24:17.196 : ok
19:24:17.196 : Begin file list
19:24:17.196 : End file list
19:24:17.196 : ok
19:24:17.200 : ok
19:24:17.200 : ok
19:24:17.200 : ok
19:24:17.200 : ok
19:24:17.200 : echo:Active Extruder: 0
19:24:17.204 : ok

What now???

Getting upset that I have to go through this since i sourced the board from V1 expecting it to be almost plug and play.
I have spend many hours today chasing this! Getting OLD!!!

Then I guess I’ll need to flash this thing and I don’t know how to do that then I’ll spend hrs looking how to do this. Please help me get through this!

@vicious1, looks like it didn’t get flashed.

That is a bummer.

There are instructions for flashing it here:

https://docs.v1engineering.com/electronics/marlin-firmware/

i’ll give it a go. Some FINE QC FROM V1!!!

Well before I call it for the night. I just wanted to say that this is one of the most frustrating things I’ve done in a long time. i am running around this maze from “The Shinning”! the last two hours were a waste!! still can’t load firmware getting multi lib errors and who know what else? The instructions are somewhat out of date and unclear. I just want to start this thing after spending all this dough and nothing going well. Going to bed!!

The multiple U8glib warning is not the problem. Are you having this error?:

CreateProcess error

No, Good Morning. The re-uploaded in arduino to the latest files and got this error during sketch build.

Thanks Jeff for your help and patience. :+1:
Akron Build Flash Error 073120.zip (20.7 KB)

The first error I see is this:

sketch\src\HAL\AVR\u8g_com_HAL_AVR_sw_spi.cpp:90:3: error: 'U8G_ATOMIC_START' was not declared in this scope

That tells me you haven’t installed U8glib from the Library manager yet.

https://docs.v1engineering.com/electronics/marlin-firmware/#how-to-flash

My sincerest apologies.

Jeff has steered you correctly to new firmware. Somehow I did not flash it, but you will need to flash it occasionally when there are updates so it is good you have both our attention to help you do it. The instructions are step by step with a picture for each one. Start from the top and make sure to get the ug8lib in and see how it goes.

Fantastic news I was finally able to flash the board with PlatformIO with VS Code. I still like the puppy after chasing his tail :disappointed_relieved:. I how have to move on to modify the config for dual end stops X1,Y1,Y2,Z1,Z2. I have to modify them to work in this design. I have read almost everything in the forum on LR2. I think I can use VS Code to modify the configs. Any additional help is always greatly appreciated. Can’t wait to make some dust!!!

2 Likes

Alright! Progress is always great! From here out, it should be a lot easier. Should. I hope… I just jinxed it, didn’t I? Dang-nab it! :face_with_symbols_over_mouth: