Пытаюсь запустить простое приложение в ОС Raspberry, чтобы оно мигало светодиодом.
Jar, упакованный с помощью maven (пакет mvn clean), на моем рабочем компьютере с Windows 10.
Этот jar перенесен на мой Raspberry Pi Zero 2 w (через git). Он запускается хорошо и работает хорошо, пока не придет время основной функции.
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGILL (0x4) at pc=0xaa7321d8, pid=4164, tid=4233
#
# JRE version: OpenJDK Runtime Environment (17.0.10+7) (build 17.0.10+7-Raspbian-1deb11u1rpt1)
# Java VM: OpenJDK Client VM (17.0.10+7-Raspbian-1deb11u1rpt1, mixed mode, emulated-client, serial gc, linux-arm)
# Problematic frame:
# C [libgpiod7268387268842574258.so+0x21d8]
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/aleksandr/Share/executable/hs_err_pid4164.log
#
# If you would like to submit a bug report, please visit:
# Unknown
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
Версия ОС Raspberry — Bookworm.
Pom-файл включает необходимые библиотеки:
org.springframework.boot
spring-boot-starter-web
org.springframework
spring-core
6.1.5
org.springframework
spring-webmvc
6.1.5
org.springframework
spring-context
6.1.5
com.pi4j
pi4j-core
${pi4j.version}
com.pi4j
pi4j-plugin-raspberrypi
${pi4j.version}
com.pi4j
pi4j-plugin-gpiod
${pi4j.version}
org.springframework.boot
spring-boot-starter-test
test
В пакетах Raspberry gpiod также установлены:
Full Text Search... Done
gpiod/stable,now 1.6.3-1+rpi1+b2 armhf [installed]
Tools for interacting with Linux GPIO character device - binary
libgpiod-dev/stable,now 1.6.3-1+rpi1+b2 armhf [installed]
C library for interacting with Linux GPIO device - static libraries and headers
libgpiod-doc/stable 1.6.3-1+rpi1 all
C library for interacting with Linux GPIO device - library documentation
libgpiod2/stable,now 1.6.3-1+rpi1+b2 armhf [installed,automatic]
C library for interacting with Linux GPIO device - shared libraries
python3-libgpiod/stable 1.6.3-1+rpi1+b2 armhf
Python bindings for libgpiod (Python 3)
Подробнее здесь: https://stackoverflow.com/questions/783 ... e-libgpiod
Запуск jar в Linux Проблемный кадр: libgpiod [закрыто] ⇐ Linux
-
Anonymous
1712995507
Anonymous
Пытаюсь запустить простое приложение в ОС Raspberry, чтобы оно мигало светодиодом.
Jar, упакованный с помощью maven (пакет mvn clean), на моем рабочем компьютере с Windows 10.
Этот jar перенесен на мой Raspberry Pi Zero 2 w (через git). Он запускается хорошо и работает хорошо, пока не придет время основной функции.
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGILL (0x4) at pc=0xaa7321d8, pid=4164, tid=4233
#
# JRE version: OpenJDK Runtime Environment (17.0.10+7) (build 17.0.10+7-Raspbian-1deb11u1rpt1)
# Java VM: OpenJDK Client VM (17.0.10+7-Raspbian-1deb11u1rpt1, mixed mode, emulated-client, serial gc, linux-arm)
# Problematic frame:
# C [libgpiod7268387268842574258.so+0x21d8]
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/aleksandr/Share/executable/hs_err_pid4164.log
#
# If you would like to submit a bug report, please visit:
# Unknown
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
Версия ОС Raspberry — Bookworm.
Pom-файл включает необходимые библиотеки:
org.springframework.boot
spring-boot-starter-web
org.springframework
spring-core
6.1.5
org.springframework
spring-webmvc
6.1.5
org.springframework
spring-context
6.1.5
com.pi4j
pi4j-core
${pi4j.version}
com.pi4j
pi4j-plugin-raspberrypi
${pi4j.version}
com.pi4j
pi4j-plugin-gpiod
${pi4j.version}
org.springframework.boot
spring-boot-starter-test
test
В пакетах Raspberry gpiod также установлены:
Full Text Search... Done
gpiod/stable,now 1.6.3-1+rpi1+b2 armhf [installed]
Tools for interacting with Linux GPIO character device - binary
libgpiod-dev/stable,now 1.6.3-1+rpi1+b2 armhf [installed]
C library for interacting with Linux GPIO device - static libraries and headers
libgpiod-doc/stable 1.6.3-1+rpi1 all
C library for interacting with Linux GPIO device - library documentation
libgpiod2/stable,now 1.6.3-1+rpi1+b2 armhf [installed,automatic]
C library for interacting with Linux GPIO device - shared libraries
python3-libgpiod/stable 1.6.3-1+rpi1+b2 armhf
Python bindings for libgpiod (Python 3)
Подробнее здесь: [url]https://stackoverflow.com/questions/78319922/running-jar-on-linux-problematic-frame-libgpiod[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия