Right, what I am reporting is in the link to the discord post. make menuconfig and make flash do not produce a bin file that does not work. I downloaded a preconfigured bin file from the site listed and it worked, the ADC issue was resolved due to a misconfiguration of a pin only on extruder.
The “issue” is the firmware building. Because I can not build a working bin file, I have to use what worked from: Klipper-for-MKS-Boards/MKS Robin Pro V1.x at main · makerbase-mks/Klipper-for-MKS-Boards · GitHub , as previously listed.
Since I was not able to make the firmware myself, I could not configure the GPIO at startup to !PA14 which I understand is the pin for klipper to send the reset to when restarting firmware. I have to reset the firmware, and also press the reset button on the display or I will get mcu connection errors.
Additionally; I was configuring for [dual_carriage]. No matter what I do neither X will move. The enable pins work, I assume the direction pins work, but they do not step at all. I can hook up my O-Scope to monitor the pins if need be. For a sanity check I removed the [dual_carriage] and configured for one x. It still engages, but does not move.
For another sanity check I swapped the stepper_y with stepper_x and the Y stage moves when it is configured in stepper_x, but y does not move configured under the stepper_x.
For another sanity check I enabled [homing_override] after I swapped the stepper_x and stepper_y back. I then sent G28 Y0 Z0 and Y homed, then Z homed with the bltouch as configured.
So I have verified that it only has issues in X. For the MKS Robin Pro in IDEX, stepper_x is X on the board, and dual_carriage is E2 on the board. I have a couple of these all running marlin and I used pins_MKS_ROBIN_PRO.h from Marlin 2.1.2.1 to configure correctly.
For my last sanity check, I put Marlin back on the board and homing works without issue. So at this point I do not know if it is an issue with the firmware I had to download, or if there is some configuration blackhole that is not producing an error until I try to home and get “7:42 AM
No trigger on x after full movement”
As motioned, I removed all traces of dual_carriage, and used X pins, and E2 pins, neither move at all, but they both enable the stepper motors. So I know it is not the hardware.
For all I know I am fighting a different issue with the firmware I downloaded? I did not ask for help, or assume a bug until I did my due diligence. Something is a miss. I am only having this issue with the MKS Robin Pro board. I think I have a decent handle on this configuring stuff.
So please read what I wrote. I am not just turning buttons and yelling. Something is not right.
Most recent klippy.log
klippy.log (5.1 MB)
minimalist printer.cfg
printer (1).cfg (8.9 KB)
If you stopped at the klippy.log, then you did not have the means to understand what I was reporting.
From original post:
" Describe your issue:
In an effort to not share everything all over again, here is the link to my Discord post. It also has a link to the #mks-boards channel for the same issue someone else is having as well with the firmware for another MKS Robin E3 STM32F103ZET6."
Thank you for your help with the real issue as described,
/retnel