Closed luiggies closed 3 years ago
Change to BOARD_CHITU3D_V6
On the BOARD_CHITU3D_V6 during homing procedure: Bed moves up (good), but soft doesn't listen inductive Z endstop - bed collision with extruder.
BTW: earlier issue with touch screen doesn't appear
This is exactly the same board I have. You need to use V5 board + this env chitu_v5_gpio_init
Not good result. I set environment:
[platformio] src_dir = Marlin boards_dir = buildroot/share/PlatformIO/boards default_envs = chitu_v5_gpio_init include_dir = Marlin
and board defined as BOARD_CHITU3D_V5 but result is the same as main ticket description: https://github.com/MarlinFirmware/Marlin/issues/21339#issue-830578612
Can you try my tronxy branch?
https://github.com/rhapsodyv/Marlin
Because what you described is either a issue with the board version, or a issue with gpio init env, or a hardware issue.
I tried it and effect is still the same, no correctly Z-homing. Configuration.zip On stock firmware Tronxy homing correctly. any more advice?
I had a similar problem on mz xy-2 pro. I checked the endstop states with pronterface M119. After power on my z-sensor was at High until i triggered it 1 time manually. I uncommented the following lines in configuration.h:
1030 #define ENDSTOPPULLUP_ZMIN 1031 #define ENDSTOPPULLUP_ZMIN_PROBE
then it works for me.
Thank you for help but doesn't work - probably I must to change the mainboard...
@luiggies did it work for you?
@rhapsodyv, not for the stock mainboard, I going to change it. I bought SKR v1.3, but I don't change it, yet.
@rhapsodyv about tronxy mainboard: I noticed that, after starting the printer, Z homing does not work correctly, but if i activate Z probing endstop (example I touch this using some piece of metals) before homing, homing procedure works correctly.
@luiggies This is what i mentioned. Check the Endstoppullups in the marlin config. this worked for me.
@Dark-Lancer I tried your solution but it does not working for me.
Hmmm, okay. I have the V6 board. Just as an idea, have you tried to use the pulldown settings in marlin? Maybe the boards have other internal routings. In a forum, someone had the similar error, but also a v6 board :/ https://drucktipps3d.de/forum/topic/tutorial-tronxy-x5sa-von-chitu-auf-marlin/?part=14#postid-135991 In Posting #138 he has written his found solution.
Otherwise i have no ideas left. Wish u luck to get it running.
@luiggies I found a second changed in my files which i haven't remembered.
I had to change the assigned pin on my v6 board, but i found no information if it's the same on the v5 board.
In the File: buildroot\share\PlatformIO\variants\marlin_CHITU_F103\wirish\board_setup.cpp i changed the GPIO-PIN for the Zmin/Sensor in Line 103
Original from Rhapsody:
GPIOA->regs->BSRR = (1U << PA14);
My Change:
GPIOA->regs->BSRR = (1U << PG9);
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Did you test the latest
bugfix-2.0.x
code?Yes, and the problem still exists.
Bug Description
I got newest bugfix.2.0.x and newest configuration file for Tronxy X5SA. I flashed printer and I tray homing it but Z axis not homing.
When I call G28 command (or use Auto home from printer's menu):
Step 5 is very fast. Move from step 4 to 6 is very fast. Step 5 is not observable.
Tronxy X5SA ueses to homing and bed probe the same inductive sensor, so Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN and USE_PROBE_FOR_Z_HOMING are defined
Configuration files: MarlinConfig.zip
Bug Timeline
No response
Expected behavior
Z homing correctly
Actual behavior
Steps to Reproduce
Flash Tronxy X5SA newest bugfix-2.0.x and use default configuration file for this printer
Version of Marlin Firmware
Marlin bugfix-2.0.x
Printer model
Tronxy X5SA
Electronics
BOARD_CHITU3D_V5