jenya7 0 22 марта, 2020 Опубликовано 22 марта, 2020 (изменено) · Жалоба Выбираю GPIO cd /sys/class/gpio Есть пины которые я могу выбрать, скажем echo 72 > export А есть которые дают ошибку echo 66 > export -sh: echo: write error: Device or resource busy причем оба пина находяться в одном банке и являются обычными IO P110 GPIO2/CAM0_RST# Bi-Dir GPIO3_IO02 - PIN 66 P116 GPIO8/CAN0_ERR# Bi-Dir GPIO3_IO08 - PIN 72 В чем может быть проблема? Изменено 22 марта, 2020 пользователем jenya7 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 53 22 марта, 2020 Опубликовано 22 марта, 2020 · Жалоба 7 minutes ago, jenya7 said: В чем может быть проблема? Кто-то уже использует этот пин. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 22 марта, 2020 Опубликовано 22 марта, 2020 (изменено) · Жалоба 33 minutes ago, aaarrr said: Кто-то уже использует этот пин. а отсюда можно понять кто использует? gpiochip2: GPIOs 64-95, parent: platform/20a4000.gpio, 20a4000.gpio: gpio-64 ( |powerdown ) out hi gpio-66 ( |reset ) out lo можно из команд лайн получить такую информацию? Изменено 22 марта, 2020 пользователем jenya7 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 53 22 марта, 2020 Опубликовано 22 марта, 2020 · Жалоба 20 minutes ago, jenya7 said: а отсюда можно понять кто использует? Судя по всему, это сигнал RESET модуля камеры. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 22 марта, 2020 Опубликовано 22 марта, 2020 (изменено) · Жалоба 9 minutes ago, aaarrr said: Судя по всему, это сигнал RESET модуля камеры. поэтому он его выставляет выходом с высоким уровнем по дефолту :(( . я вычитал что на некоторых машинах есть blacklist.conf и там можно записать какие пины не трогать. но у меня такого файла я не нахожу. можно как то сконфигкрировать кернель из команд лайн? чтоб пин подымался как вход по дефолту? Изменено 22 марта, 2020 пользователем jenya7 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 53 22 марта, 2020 Опубликовано 22 марта, 2020 · Жалоба Если драйвер камеры оформлен в виде модуля, можно его просто не грузить. Посмотрите lsmod Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 22 марта, 2020 Опубликовано 22 марта, 2020 (изменено) · Жалоба 21 minutes ago, aaarrr said: Если драйвер камеры оформлен в виде модуля, можно его просто не грузить. Посмотрите lsmod я в шоке Module Size Used by caam_jr 17951 0 lis3lv02d_i2c 3576 0 lis3lv02d 17164 1 lis3lv02d_i2c input_polldev 4229 1 lis3lv02d caam 11357 1 caam_jr coda 52267 0 imx_vdoa 4297 1 coda v4l2_mem2mem 12970 1 coda videobuf2_vmalloc 5517 1 coda откуда там акселерометр. а какой модуль мне нужен? я посмотрел на плату, видео драйвер не запаен, опциональный, этот модуль можно смело убивать. вопрос какой. Изменено 22 марта, 2020 пользователем jenya7 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 53 22 марта, 2020 Опубликовано 22 марта, 2020 · Жалоба Выгрузите coda Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 22 марта, 2020 Опубликовано 22 марта, 2020 · Жалоба 2 minutes ago, aaarrr said: Выгрузите coda а как? какой командой? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 53 22 марта, 2020 Опубликовано 22 марта, 2020 · Жалоба rmmod coda Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 22 марта, 2020 Опубликовано 22 марта, 2020 · Жалоба 5 minutes ago, aaarrr said: rmmod coda спасибо. но это наверно в текущей сессии. после рисета модули опять подгрузяться. есть какой то файл в котором можно записать какие модули загружать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 53 22 марта, 2020 Опубликовано 22 марта, 2020 · Жалоба Вы ядро и корневую ФС собираете, или готовую взяли? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 22 марта, 2020 Опубликовано 22 марта, 2020 · Жалоба 4 minutes ago, aaarrr said: Вы ядро и корневую ФС собираете, или готовую взяли? ой. там все грустно. там Yocto. ядро и ФС нам собрали. взяли дефолтную с сайта Kontron (у нас SMARC-sAMX6i). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 53 22 марта, 2020 Опубликовано 22 марта, 2020 · Жалоба Правильным вариантом было бы внести изменения в Device Tree. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 22 марта, 2020 Опубликовано 22 марта, 2020 · Жалоба 25 minutes ago, aaarrr said: Правильным вариантом было бы внести изменения в Device Tree. нужно найти и отконфигурировать Device Tree файл? dts вроде бы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться