Hello!
Board: FYSETC S6 v1.2
Drivers: FYSETC 2209 v 3.0 (via UART)
Firmware: Merlin 2.0.7.2
Power: 18 or 12 V
Issue:
The driver on port X does not work.
Changing the driver on port X does not help.
10:23:37.946 : Testing X connection... Error: All LOW
10:23:37.950 : Testing Y connection... OK
10:23:37.963 : Testing Z connection... OK
10:23:37.967 : Testing E connection... OK
All drivers are connected in the same way (JP1 jumper is installed, the rest are removed).
Tried flashing Marlin and Bootloader with chip cleaning.
I tried to pull out all the drivers, except for the one in the X connector - it's still an error of the X driver.
Only the Mini12864 Panel v1.2 display is connected to the board.
The board and drivers have never been used with stepper motors and other peripherals.
I measured some voltages with a multimeter and compared them with the rest of the drivers:
- The outputs A1 and A2 = 16 V (in other drivers 0V)
- On outputs B1 and B2 = 1.5 V (on other 0V)
- Between VM and GND - 17.5 V (on others the same)
- Between VIO and GND - 3.3 V (on others the same)
- Between DIR and GND - 2V (other 3.3V)
- Between Step and GND- 2V (on other 0V)
- Between RX and GND = 1.6V (on others 3.1V)
- Between TX and GND = 1.6V (other 3.1V)
Command M122 send response:
10:24:50.304 : axis:pwm_scale/curr_scale/mech_load|flags|warncount
10:24:50.304 : X Y Z E
10:24:50.304 : Address 0 0 0 0
10:24:50.353 : Enabled false false false false
10:24:50.353 : Set current 800 800 800 800
10:24:50.392 : RMS current 1436 795 795 795
10:24:50.431 : MAX current 2025 1121 1121 1121
10:24:50.431 : Run current 25/31 25/31 25/31 25/31
10:24:50.431 : Hold current 12/31 12/31 12/31 12/31
10:24:50.461 : CS actual 0/31 12/31 12/31 12/31
10:24:50.461 : PWM scale
10:24:50.509 : vsense 0=.325 1=.18 1=.18 1=.18
10:24:50.548 : stealthChop false true true true
10:24:50.577 : msteps 256 16 16 16
10:24:50.607 : tstep 0 max max max
10:24:50.637 : PWM thresh.
10:24:50.637 : [mm/s]
10:24:50.667 : OT prewarn false false false false
10:24:50.667 : triggered
10:24:50.667 : OTP false false false false
10:24:50.706 : pwm scale sum 0 14 14 14
10:24:50.736 : pwm scale auto 0 0 0 0
10:24:50.766 : pwm offset auto 0 36 36 36
10:24:50.804 : pwm grad auto 0 14 14 14
10:24:50.843 : off time 0 3 3 3
10:24:50.873 : blank time 16 24 24 24
10:24:50.873 : hysteresis
10:24:50.903 : -end -3 -1 -1 -1
10:24:50.933 : -start 1 1 1 1
10:24:50.934 : Stallguard thrs 0 0 0 0
10:24:50.964 : uStep count 0 40 40 40
10:24:50.964 : DRVSTATUS X Y Z E
10:24:51.003 : sg_result 0 0 0 0
10:24:51.032 : stst *
10:24:51.062 : olb
10:24:51.092 : ola
10:24:51.122 : s2gb
10:24:51.152 : s2ga
10:24:51.183 : otpw
10:24:51.212 : ot
10:24:51.251 : 157C
10:24:51.281 : 150C
10:24:51.311 : 143C
10:24:51.341 : 120C
10:24:51.342 : s2vsa
10:24:51.342 : s2vsb
10:24:51.342 : Driver registers:
10:24:51.359 : X 0x00:00:00:00 Bad response!
10:24:51.363 : Y 0xC0:0C:00:00
10:24:51.366 : Z 0xC0:0C:00:00
10:24:51.371 : E 0xC0:0C:00:00
10:24:51.389 : Testing X connection... Error: All LOW
10:24:51.392 : Testing Y connection... OK
10:24:51.397 : Testing Z connection... OK
10:24:51.401 : Testing E connection... OK