roboforum.ru

Технический форум по робототехнике.
Текущее время: 20 фев 2025, 08:58

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Проблемы при соединении по USB с новым RepRap - нужна пмощь
СообщениеДобавлено: 26 фев 2014, 19:06 
Не в сети

Зарегистрирован: 26 фев 2014, 18:49
Сообщения: 6
Приобрел RepRap Prusa i3. Должен быть рабочий - перед отправкой создатель на нем напечатал деталь.
Из электроники там Arduino Mega и Ramps 1.4. Прошивка, по словам создателя, Marlin.
Операционная система на хосте - Linux (Ubuntu).

Включаю принтер, подключаю. Ядро видит порт:

Feb 26 18:45:56 konik kernel: [264997.648146] usb 6-1: new full-speed USB device number 19 using uhci_hcd
Feb 26 18:45:56 konik kernel: [264997.847183] usb 6-1: New USB device found, idVendor=2341, idProduct=0010
Feb 26 18:45:56 konik kernel: [264997.847194] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=220
Feb 26 18:45:56 konik kernel: [264997.847202] usb 6-1: Product: Arduino Mega 2560
Feb 26 18:45:56 konik kernel: [264997.847208] usb 6-1: Manufacturer: Arduino (www.arduino.cc)
Feb 26 18:45:56 konik kernel: [264997.847214] usb 6-1: SerialNumber: 55330343731351D09160
Feb 26 18:45:56 konik kernel: [264997.850296] cdc_acm 6-1:1.0: ttyACM2: USB ACM device

А дальше начинаются грабли, как 20 лет назад с модемами. Repetier Host в логе показывает, что взаимодействие с принтером не идет. Когда я явно выбрал протокол ASCII, то на некоторых скоростях из порта вываливается мусор. Думал, программа сошла с ума. Взял терминал. Тоже, вид в профиль. Пример мусора ниже.

Дополнительная сложность в том, что я боюсь грохнуть прошивку в ардуинке - создатель далеко, просто прийти перепрошить не получится.

Есть идеи?

root@konik:~# cu -l /dev/ttyACM0 -s 115200
Connected.
�Npn�6Ba8fVHjf�J.6��ZqHJ
�nP<HN�V!8&6HjF�JPOn6��Z1hJ
>|y�.P<H^�~�[
H�m�7��%)P<�+MJO6��'Z}HN�~.
Disconnected.

root@konik:~# cu -l /dev/ttyACM0 -s 128000
cu: Unsupported baud rate 128000

root@konik:~# cu -l /dev/ttyACM0 -s 230400
Connected.
�Npn�6B�+��Qnѷ��-�ِVnɸQ��.Ɩ��Qnѷ2ŻV��,�ɞʘ$RҕʐA�-�嚒ᵕTŰ���V�A�������ڐBٱ�ͺT�͵��������ʂ��u�V�͐�ͱ-GA�-�jq���q�
�~.


~
Disconnected.

root@konik:~# cu -l /dev/ttyACM0 -s 256000
cu: Unsupported baud rate 256000

root@konik:~# cu -l /dev/ttyACM0 -s 460800
Connected.
�np|Hn�~��~��f�������~f������fxfx`��������������f���������~�fx~fx�x��x���昞x�f~`����~����f�����f������`fxf�fx����f�~�`�x��f�����f����f~x�xf����f~f���~�xx��f�������f��f���~`f�xf~��`��fx`~����~���~��f��������`������`xf�����~.


Disconnected.

root@konik:~# cu -l /dev/ttyACM0 -s 921600
Connected.
��x�xx�x�xxx�xx�x�x���xxx�xxx�x�xx�x���xx�x�xxx�xxx�xx�x�x��x�x�x��x��x��xx�xx�x�x����xx�x�x�xxxx�xx�xxx�x�������x����xx�x��xx�����x�xxxx�x�x�x�x���x�x�x��xxxxx�xx�x�x����x�xxxxx�x�xxx��x�x�x�x��������������x�xx�x�xxx�xxxx�x�xxx�xx�x�xxx�x���x�����������xx�xx�x�x��xxx�x��x�x�x�xxx�xxxx�x�x���xxx�x�x��x�x�x�x���xx�xx�x�x����xx�x�x�x��x�x���xx��x�xx~
~.

Disconnected.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы при соединении по USB с новым RepRap - нужна пм
СообщениеДобавлено: 26 фев 2014, 20:18 
Не в сети

Зарегистрирован: 16 май 2013, 09:26
Сообщения: 174
Откуда: Moscow
прог. языки: декларативные
"стандартная" для marlin скорость - 250000


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы при соединении по USB с новым RepRap - нужна пм
СообщениеДобавлено: 27 фев 2014, 05:31 
Не в сети
Аватара пользователя

Зарегистрирован: 11 сен 2013, 01:45
Сообщения: 196
Откуда: Саянск
прог. языки: C++
ФИО: Дмитрий
Под windows можно потыкаться для проверки


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы при соединении по USB с новым RepRap - нужна пм
СообщениеДобавлено: 27 фев 2014, 09:22 
Не в сети

Зарегистрирован: 26 фев 2014, 18:49
Сообщения: 6
Спасибо за подсказку про скорость. 256000 - скорость нестандартная, и линукс ее не поддерживает. Я нагуглил вот это:
https://github.com/ErikZalm/Marlin/issues/205
http://stackoverflow.com/questions/17000078/prolific-pl2303-serial-port-to-250000bps

Понятно, что нужно воспроизвести ситуацию как у создателя. Но это отдельная история, потому что винды под рукой нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы при соединении по USB с новым RepRap - нужна пм
СообщениеДобавлено: 28 фев 2014, 00:20 
Не в сети

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
tse писал(а):
Дополнительная сложность в том, что я боюсь грохнуть прошивку в ардуинке - создатель далеко, просто прийти перепрошить не получится.

с чего вдруг? чтоб шить никаких знаний не требуется. Ставишь ардуину последнюю сливаешь марлин
правишь конфиг или у создателя берешь готовый и шей сколько влезет. Скорость в порту задавать не надо.

Если будешь пронтерфейс пробовать не забудь pyserial пропатчить чтоб 250000 для ACM устройств понимал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы при соединении по USB с новым RepRap - нужна пм
СообщениеДобавлено: 28 фев 2014, 08:57 
Не в сети

Зарегистрирован: 26 фев 2014, 18:49
Сообщения: 6
karabas2011 писал(а):
tse писал(а):
Дополнительная сложность в том, что я боюсь грохнуть прошивку в ардуинке - создатель далеко, просто прийти перепрошить не получится.

с чего вдруг? чтоб шить никаких знаний не требуется. Ставишь ардуину последнюю сливаешь марлин
правишь конфиг или у создателя берешь готовый и шей сколько влезет. Скорость в порту задавать не надо.

Если будешь пронтерфейс пробовать не забудь pyserial пропатчить чтоб 250000 для ACM устройств понимал.


Про pyserial я въехать не могу. Это компонент чего? Где лежит? И какое отношение он имеет к ядру и принтеру?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO