arduino: серийная связь / загрузчик не работает

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

Сообщается об этом bugg и исправление ожидает загрузки в debian

9 мая:

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

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

Протестировано Пронтерфейс и нет последовательного подключения к 3D-принтеру.

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

4 ответа

Проблема с последовательной связью / загрузкой была исправлена ​​для меня, следуя инструкциям по установке 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 apt update $ sudo apt install oracle-java8-set-default

Arduino IDE работал правильно.

1
ответ дан 17 July 2018 в 14:44

Вы должны предоставить права пользователя на запись в последовательный порт с помощью

sudo usermod -a -G dialout $USER

Также см. «Как установить последнюю версию Arduino 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

, поэтому я сообщил «Как установить последнюю версию Arduino IDE?» со связанным Debian Ошибки:

ошибка 896929 - «librxtx-java: java.lang.NullPointerException вызывается при загрузке gnu.io.RXTXCommDriver»; ошибка 894770 - «arduino: серийная связь / загрузчик не работает».
0
ответ дан 17 July 2018 в 14:44

Проблема с последовательной связью / загрузкой была исправлена ​​для меня, следуя инструкциям по установке 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 apt update $ sudo apt install oracle-java8-set-default

Arduino IDE работал правильно.

1
ответ дан 20 July 2018 в 14:47
  • 1
    Это обходное решение работает для меня. Последовательный порт больше не выделяется серым цветом. – bolean 14 May 2018 в 14:32

Вы должны предоставить права пользователя на запись в последовательный порт с помощью

sudo usermod -a -G dialout $USER

Также см. «Как установить последнюю версию Arduino 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

, поэтому я сообщил «Как установить последнюю версию Arduino IDE?» со связанным Debian Ошибки:

ошибка 896929 - «librxtx-java: java.lang.NullPointerException вызывается при загрузке gnu.io.RXTXCommDriver»; ошибка 894770 - «arduino: серийная связь / загрузчик не работает».
0
ответ дан 20 July 2018 в 14:47

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

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