Servo error "Response timeout"
-
I'm trying to get a hobby servo working. If I send:
M280 P8 S50
i get the following errror message
13.4.2020, 20:16:00 M280 P8 S50 Error: Response timeout: CAN addr 1, req type 4012, RID=1 13.4.2020, 20:16:00 Connection to Duet established 13.4.2020, 20:15:59 Warning: Lost connection to Duet (Timeout while waiting for transfer ready pin)
Does somebody has an idea?
My config file:
M950 S8 C"1.io8.out"
Firmware:
Duet Web Control 2.0.7
Duet 3 Main Board 6HC
FIRMWARE_NAME: RepRapFirmware for Duet 3 MB6HC v0.6 or 1.0 FIRMWARE_VERSION: 3.0 ELECTRONICS: Duet 3 MB6HC FIRMWARE_DATE: 2020-01-03b3and I changed the wiring of the servo according of @Danal recommendation. in https://forum.duet3d.com/topic/12575/duet-3-rrf3-servo/2
-
Is a pullup resistor maybe required?
-
Wiring:
Am I forced to use external 5V? -
Diagram is looking correct. Are you trying this on a expansion board or the Duet mainboard?
-
io_8 is internal to the Duet3. 5v_ext just indicates its 5v intended for external peripherals
-
@whosrdaddy on the mainboard.
Could it be that my 5v Voltage is dropping low because of the Servo and this leads to a connection abort?
-
@lepetitmort said in Servo error "Response timeout":
M950 S8 C"1.io8.out"
if you remove the 1. it might change things.
but yes, its possible the 5v load pulls down the 5v rail and affects the 3v3 rail but you'll have to check the motor specs for that.
-
@lepetitmort said in Servo error "Response timeout":
I'm trying to get a hobby servo working. If I send:
M280 P8 S50
i get the following errror message
13.4.2020, 20:16:00 M280 P8 S50 Error: Response timeout: CAN addr 1, req type 4012, RID=1 13.4.2020, 20:16:00 Connection to Duet established 13.4.2020, 20:15:59 Warning: Lost connection to Duet (Timeout while waiting for transfer ready pin)
Does somebody has an idea?
My config file:
M950 S8 C"1.io8.out"
Firmware:
Duet Web Control 2.0.7
Duet 3 Main Board 6HC
FIRMWARE_NAME: RepRapFirmware for Duet 3 MB6HC v0.6 or 1.0 FIRMWARE_VERSION: 3.0 ELECTRONICS: Duet 3 MB6HC FIRMWARE_DATE: 2020-01-03b3and I changed the wiring of the servo according of @Danal recommendation. in https://forum.duet3d.com/topic/12575/duet-3-rrf3-servo/2
Your M950 command indicates that you have a Duet 3 expansion board configured at CAN address 1. Is that true? If you send M115 B1 what is the response?
-
@bearer You solved my issue! Thanks a lot. How to set the problem/thread on "solved"?
-
@lepetitmort said in Servo error "Response timeout":
How to set the problem/thread on "solved"?
https://forum.duet3d.com/topic/7773/forum-feature-mark-as-question-solved