@DuetCDH Updated to 3.5.4 and status window now shows green highlight when at the limit.
Thanks ...
Now off to wire up the other three axes ...
@DuetCDH Updated to 3.5.4 and status window now shows green highlight when at the limit.
Thanks ...
Now off to wire up the other three axes ...
@DuetCDH Will do ...
I just discovered that, even though DWC does not show the endstop signal change, it is active because the "homex" is acting on it.
(Note: below I had to replace '.' with '@' in the io0 string because the forum system was considering it a 'link' and didn't let me post it)
MB6XD v1.02, firmware 3.5.1
Endstop definition
M574 X1 S1 P"io0@in"
I measure about 3v on io0@in (i read that there is a pullup on it).
When I short io0@in to GND I get no indication that the input is active. I read that, in DWC 3.5 or greater (I think mine is 3.5.1) the axis letter in the status pane should have a green background. Mine does not change (never green).
Is there another way to show that status of the input?
Is the "Object Model" data static config data or live "state" data? It says the Input 0 is active = true
Is there another config line needed to activate the input? The M754 is after my M584:
M584 X0.0 Y0.1 Z0.2 U0.3 S0 ; set axis mapping
After this is solved, what is the appropriate "S" value for a 5v logic provided signal that is 5v when not active and 0v when the limit is hit?
@dc42 Success! Thank you!
I removed the "R0" and "Enable" now acts as expected and my X Axis moves!
Now to connect the other axis and the limits so I can home properly.
Thanks again!
Chuck
@DuetCDH This is my M569 line:
M569 P0.0 S1 R0 T5:5:10:0 ; driver 0.0 goes forwards and requires an active-low enable signal (X axis)
@dc42 Solder joints look fine.
M115 reports: FIRMWARE_NAME: RepRapFirmware for Duet 3 MB6XD FIRMWARE_VERSION: 3.5.1 ELECTRONICS: Duet 3 MB6XD v1.01 or later FIRMWARE_DATE: 2024-04-19 14:39:48
Board silkscreen version is 1.02
@DuetCDH Added info - I found a forum msg "Custom Duet Maestro Step Drivers Enable Pin allways off" where a reply indicated that VIN needed to be above11.x or processor would not enable the driver. I had no VIN (at the moment powered from USB). I added a VIN of 14v and V12 now reads 12v but issue remains. Driver Enable always gnd on power up and not gnd after "Home" regardless of the position of the Driver Polarity jumper.
I am in the early stages of setting up a 6XD on a Quad IVc pick-n-place machine and I have an issue with the "enable" signal on the external driver header.
For initial testing, I have LEDs connected between each of the outputs (Enable, Step, Dir) and the 5v pin on the driver header (a 400 ohm resistor in series with each LED).
The "Enable polarity" jumper is in the "Active Enable" (Left) position.
Upon powerup,, step and dire LEDs are off and Enable is ON
When I home the axis, the Enable LED goes out and the Dir LED comes on (I assume Step LED also flashes but too short for me to see).
If I place the "Enable polarity" jumper is in the right position (and power cycle) nothing changes.
My driver needs GND to enable it ...
Thanks in advance,
Chuck Hackett