Скорость передачи данных для Ender 3 на хосте Repetier (Debian)

Пытаюсь настроить хост Repetier для Ender 3 в Debian.

/dev/ttyUSBx найден через dmesg, это значение указано в конфигурации -> настройки принтера ->> порт>>.

Принтер подключается нормально, но команды не отправляются. Статус гласит

xx commands waiting.

Я перепробовал все различные настройки скорости передачи данных в бодах

Есть ли что-то еще, что я должен попробовать, или какова правильная скорость передачи данных для установки?

dmesg:

[2828465.418249] usb 1-13: USB disconnect, device number 77
[2828465.418480] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[2828465.418492] ftdi_sio 1-13:1.0: device disconnected
[2828469.171168] usb 1-13: new full-speed USB device number 82 using xhci_hcd
[2828469.329014] usb 1-13: New USB device found, idVendor=0403, idProduct=6001, bcdDevice= 6.00
[2828469.329017] usb 1-13: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[2828469.329018] usb 1-13: Product: FT232R USB UART
[2828469.329020] usb 1-13: Manufacturer: FTDI
[2828469.329021] usb 1-13: SerialNumber: A107MDUQ
[2828469.332455] ftdi_sio 1-13:1.0: FTDI USB Serial Device converter detected
[2828469.332485] usb 1-13: Detected FT232RL
[2828469.332756] usb 1-13: FTDI USB Serial Device converter now attached to ttyUSB0

lsusb:

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 081: ID 18d1:4ee1 Google Inc. Nexus Device (MTP)
Bus 001 Device 002: ID 1b1c:1b45 Corsair 
Bus 001 Device 046: ID 1b1c:1b50 Corsair 
Bus 001 Device 049: ID 14cd:1212 Super Top microSD card reader (SY-T18)
Bus 001 Device 082: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 001 Device 060: ID 1908:0226 GEMBIRD 
Bus 001 Device 059: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 058: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

usb-устройства:

T:  Bus=01 Lev=01 Prnt=01 Port=12 Cnt=02 Dev#= 82 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0403 ProdID=6001 Rev=06.00
S:  Manufacturer=FTDI
S:  Product=FT232R USB UART
S:  SerialNumber=A107MDUQ
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=90mA
I:  If#=0x0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ftdi_sio

, 👍2

Обсуждение

Предположительно, "lsusb" показывает принтер (так как он будет таким же, как "dmesg")? Может быть, попробовать ["usb-устройства`](https://linux.die.net/man/1/usb-devices), Я *думаю*, что это дает вам скорость. См. [команда для определения портов устройства (например /dev/ttyUSB0)](https://unix.stackexchange.com/questions/144029/command-to-determine-ports-of-a-device-like-dev-ttyusb0). Если это сработает, я могу превратить комментарий в ответ, @Greenonline

Я думаю, что это запись Шина 001 Устройство 077: Идентификатор 0403:6001 Future Technology Devices International, Ltd FT232 Последовательный (UART) IC, @justin cress

Можете ли вы отредактировать свой вопрос (не в комментариях) и опубликовать полный вывод для "dmesg", "lsusb" и "usb-устройств"? Меня больше всего интересует вывод "usb-устройств". Может быть, " usbview`?, @Greenonline

Хммм, значит, это FTDI, а не хлопотный CH340(G). Интересный. Я предполагаю, что вы дважды проверили, что это плата, отключив принтер, выполнив команды, а затем подключив принтер и снова выполнив команды, чтобы сравнить разницу. Кроме того, кажется, что скорость все-таки не задана... Я надеялся, что " Spd "- это скорость, но у тебя "12". Неясно, что означает "Сдпг"., @Greenonline


1 ответ


Лучший ответ:

3

Конфигурация вашей прошивки может отличаться (вероятно, стоит проверить, что вы установили), но в конфигурации Ender 3 установлена скорость передачи данных 115200 бод #12174, стандартная скорость передачи данных, по-видимому, составляет 115200.

Я думаю, что конфигурация Ender 3 по умолчанию соответствует официальному confg Ender3, в котором 115200, так что...

Ах, но это Марлин, и вы используете Repetier. Хммм, может быть, тогда проигнорируй это.

В соответствии с рекомендуемой скоростью передачи данных?:

Обычно 115200 или 250000 бод должны работать, и задержка usb->задержка последовательного подключения является узким местом.>

Кроме этого, я ничего не знаю. Извините. Я мог бы удалить этот ответ, если это не поможет.


,

У меня все еще нет работающего репитера, но я сделал решительный шаг и купил simplify3d, и он работает на 115200. Итак, я думаю, что это правильная скорость передачи данных, и это правильный ответ., @justin cress

Отлично..! :-), @Greenonline