-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] TRONXY Chitu V8 Z Endstop #321
Comments
Do you have the pull-up turned on for the problematic endstop? Try that and see if it helps. |
I had tried enabling that, but it did not seem to have any effect. I see there was a bugfix for this issue, as originally the signal started in a triggered state (this was explained at the end of HOWTO-INSTALL.md for the TRONXY X5SA), however the fix only seems to resolve this up until the switch is pressed the first time. This is what I found from Marlin/buildroot/share/PlatformIO/variants/CHITU_F103/wirish/boards_setup.cpp
|
Did you try to use the env |
Yes, that is the env I have been using |
Did you try to use V6 board? Some v8 are equal to V5 and some are equal to V6 |
Hmm I actually did not try that! I have everything working on the other pin so I'm taking a break from tinkering for the moment, but I can certainly give that a try if that would be helpful. |
@rhapsodyv
I sugged to update README.MD for Tronxy configs to include this essential and critical information for any victim( with V8) of the creative minds of the Tronxy engineers. |
Yes, I’m gathering information about tronxy board numbers to match with marlin configs, to avoid it. |
@rhapsodyv, @krukhlis I have tried endstop_inverting on both true and false. On true the bed doesn't move up at all, on false it does but the sensor trigger doesn't stop it. I am using chitu_v5_gpio_init and V6. I am also using the black tronxy TR sensor. Does anyone have any ideas? Here is my config file (changed it to .txt for upload): Thank you! |
I broke my firmware by mistake so I flashed Marlin on my X5SA Pro. Everything looked fine except for the Z-stop. So I followed advices. |
@SergedeParis I have a similar issue with Marlin and a non-working z-stop (although I'm starting to suspect the z-stop connector on the board is just damaged). At the risk of teaching granny to suck eggs (and apologies if I am), one of the problems I found with the "oh just use the z-max connector and change to PA13 from PA14" is they generally leave out the essential advice of providing a voltage divider. I also did not have any luck changing definitions in Configuration.h (I'm no Marlin guru). I had to alter the Z_STOP_PIN definition to PA13 in the "pins_CHITU3D_V5.h" file which lives in "Marlin/src/pins/stm32f1" in addition to the hardware bodge. NB: I have an old V5 board, no doubt yours will have some different model but I'm guessing there are V6 and V8 versions of the file. As I mentioned, I then had to build a little circuit (voltage divider) to turn the 24v signal output provided by the probe down to (around) 5V to feed into the signal pin on the z-max connector. Using a multimeter it appears all the end-stop connectors run at 5v with the exception of the bed-levelling (z-min) connector which runs at 24v. Simply running the signal line from the probe direct to the signal pin on one of the other end-stop connectors will probably fry something :-( I guess the voltage divider and all the mucking about would be not necessary with a genuine 5V probe, however, all the probes I have are either 10-40v or the 6v-36v types (which really don't work at only 5v in my experience). In any case I now have a working set up again, hopefully the information is of use (no egg sucking) . If you have any questions I'll try my best to answer them. |
so is there a easy fix for this im am working on one now and having the same issues |
The |
Not sure if this was resolved but it may be worth noting that on the 2 Tronxy CXY- V8 boards ive worked on the positive pin of Z min socket has supply VDC on them (in my case 12 VDC) whereas the X and Y min sockets have 5 VDC on them. |
Z-Endstop on Chitu V8 boards seems to remain in triggered state after pressed once and released. As such this makes it impossible to home Z properly or print. A workaround has been found by utilizing the unused z-max pin. This can be done by swapping the Z endstop switch from z-min to z-max on the board, then modifying Marlin/src/pins/stm32f1/pins_CHITU3D_V5.h and changing #define Z_STOP_PIN from PA14 to PA13.
The text was updated successfully, but these errors were encountered: