Arduino: последовательная связь / загрузчик не работает

В Arduino IDE последовательный порт неактивен, и в окне отображается COM 1 i. Невозможно установить соединение через последовательное соединение. Не знаю, является ли это Arduino Bugg или ошибка в Bionic Beaver. Приложение работает в 17.10 Artfull.

Об этой ошибке сообщают, и исправление ожидает загрузки в debian

9 мая:

Исправлено исключение NullPointerException с Java 10, вызванное системным свойством null java.ext.dirs (закрывается : # 896929)

Это проблема не только Arduino, но затрагивает последовательные соединения в целом.

Протестировано Pronterface и нет последовательного соединения с 3D-принтером.

8
задан 11 May 2018 в 01:27

5 ответов

Последовательная передача / проблема загрузчика была зафиксирована для меня путем следования инструкциям для установки Oracle java 8 от этой регистрации:

https://linuxconfig.org/how-to-install-java-on-ubuntu-18-04-bionic-beaver-linux

на недавно установленной Ubuntu 18.04 система LTS. После установки Oracle java 8:

  • $ sudo add-apt-repository ppa:webupd8team/java
  • $ sudo способное обновление
  • $ sudo способная установка oracle-java8-set-default

IDE Ардуино работал правильно.

5
ответ дан 23 November 2019 в 05:40

Необходимо дать полномочия пользователя записать в последовательный порт с

sudo usermod -a -G dialout $USER

Также см., "Как установить последнего Ардуино IDE?".


Кажется, что это - реальная ошибка, я также вхожу в чистую Ubuntu 18.04 LTS:

$ arduino
java.lang.NullPointerException thrown while loading gnu.io.RXTXCommDriver
java.lang.NullPointerException thrown while loading gnu.io.RXTXCommDriver

$ dpkg -S `which arduino`
arduino: /usr/bin/arduino

$ dpkg -l arduino | tail -n1
ii  arduino        2:1.0.5+dfsg2-4.1 all          AVR development board IDE and built-in librarie

таким образом, я сообщил об ошибке 1770604 к панели запуска со связанными Ошибками Debian:

3
ответ дан 23 November 2019 в 05:40

Я сталкивался с той же проблемой. Я установил версию Ардуино IDE 1.9.0 бет, и я больше не вижу той ошибки.

1
ответ дан 23 November 2019 в 05:40

Попробуйте его использование,

sudo usermod -a -G dialout $USER

и, не забывайте изменять разрешение, пример COM1 как ttyUSB0:

ls -l /dev/tty*
sudo chmod a+rw /dev/ttyUSB0
0
ответ дан 23 November 2019 в 05:40

Загрузите последнего Ардуино IDE с arduino.cc, извлеките архив и сделайте install.sh исполняемый файл с chmod +x install.sh или через вкладку Permissions свойств файла. После этого можно работать sudo ./install.sh - от терминала, который имеет извлеченную папку как ее текущий путь - для установки IDE Ардуино. Это должно решить Вашу проблему.

Благодаря CharlieS для предложения комментарием.

0
ответ дан 23 November 2019 в 05:40

Другие вопросы по тегам:

Похожие вопросы: