so I have taken the plunge and replaced my controler board (spider) with my octupus I had laying about.
I built complete new system with OS, klipperscreen(thanks guys and girls) and flashed my octopus as instructed.
System is now up and running but, I cannot get the y-limit to respond.
I checked the switch and it seems ok, multiple times I checked with the multimeter and it works every time.
I swapped x for y and the y switch will trigger the x signal when in the x pin. In this way the x switch does not trigger when in the y pin.
I did the same for the z switch and swapped them all around. The switches are working but the pin pg9 does not register the switches true position.
I tried this switch in pg 11 and in pg13 without luck, remains the same even though in the x and z pin it works, in the pg 11 and 13 it is like its own pin pg 9, no luck.
I cannot see any conflicts in the cfg either, the switch is NC, like the x and the z , so the cfg states PG9, like the z and the x do in the cfg, without the ! in front.
I tried with ! and then the command M119 states triggered no matter what I do, as expected I think.
I am lost and need somebody to look at my klippy to tell me what I am missing.
Going through your klippy.log, you’re working with TMC2209s - question, how did you set your jumpers?
I’m specifically interested in the “MOT1-DIAG1” jumper which is connected to PG9 (which is defined as your Y-Endstop according to your klippy.log). If this jumper is in, then the “Y” TMC2209’s DIAG output will overwhelm the end stop sensor.
If the jumper is in place, please remove it and check to see if the operation of the Y-Axis sensor now works.
Thank you for providing all the information in the format requested.
Thanks for taking the time to read through all this. All my jumpers are in UART position, also the one in the socket I am not using! (should that be out?)
We have a saying here that the morning is wiser than the evening and after working on the wiring of this printer all weekend, maybe that accounted for this error.
While I was undoing the wiring from the previous owner, I noticed that the x and y limit switches did not respond as I expected. There are 4 wires, common, X, Y and Vin.
When you check continuity on x it works, but checking Y it does not respond,. I looked at the PCB long and hard but some lines are inside and I could not determine exactly how they configured them. I thought it was something weird thing that only the spider used, so I took the Y wires off and soldered them where I knew the Y switch would become a normal NC switch again.
This action was done on Saturday during the disassembly and I had forgotten all about it tbh.
Maybe the firmware “knows” this switch is wired up in a fancy way after all and my pg9 is expecting this . Right now the switches are normal stand alone NC, but who knows they are supposed to be in daisy chain and the X limit will break the circuit and at the same time activate the Y switch so that pg9 will record a signal (through both switches!).
Right now the pg9 acts exactly like it would be if there is NO SWITCH at all, in both the NC and the NO mode. So tonight after work I will undo my handy-work on this switch and revert it back to see what will happen.
I will post the results here of course.
If it works I will have to question my trigger happy responses on things that do not seem as expected.