Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Отладочные платы » Hola(Duo)-PC
Не могу управлять GPIO (permission denied)
Losha
Добавлено 26.05.2014 19:07
0
Сообщение: 1
Losha
1

Пункты: 3418
Регистрация: 27.08.2012
Система Ubuntu Server. При попытке экспорта пина выдает ошибку:
Код

user@Hola-PC-Ubuntu-server:~$ echo "46" > /sys/class/gpio/export
-bash: /sys/class/gpio/export: Permission denied

Пробовал команду с sudo, пробовал решение предложенное здесь: Poor mans GPIO permissions fix но ничего не помогает. Помогите, пожалуйста, разобраться.

Попутно еще вопрос: правильно ли я посчитал номер пина (на плате он обозначен как GPIO2_14, разъем X6, контакт 16)?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 26.05.2014 19:40 Редактировалось 26.05.2014 19:42 Сообщение: 2
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Цитата

user@Hola-PC-Ubuntu-server:~$ echo "46" > /sys/class/gpio/export
-bash: /sys/class/gpio/export: Permission denied

Пробовал команду с sudo,


попробуйте

sudo sh -c 'echo "46" > /sys/class/gpio/export'

Цитата

пробовал решение предложенное здесь


проверьте кому разрешена запись

ls -l /sys/class/gpio/export

Цитата

правильно ли я посчитал номер пина (на плате он обозначен как GPIO2_14


вроде правильно

Цитата

/* There's a off-by-one betweem the gpio bank number and the gpiochip */
/* range e.g. GPIO_1_5 is gpio 5 under linux */
#define IMX_GPIO_NR(bank, nr) (((bank) - 1) * 32 + (nr))
Спуститься к концу Подняться к началу
Персональная информация
Losha
Добавлено 26.05.2014 20:07 Сообщение: 3
Losha
1

Пункты: 3418
Регистрация: 27.08.2012
Цитата
проверьте кому разрешена запись

ls -l /sys/class/gpio/export

Код
user@Hola-PC-Ubuntu-server:~$ ls -la /sys/class/gpio/export
--w------- 1 root dialout 4096 May 26 15:40 /sys/class/gpio/export


Цитата
попробуйте

sudo sh -c 'echo "46" > /sys/class/gpio/export'

Спасибо! С этой командой порт появился.
Дальше так и работать или можно что то поправить?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » Hola(Duo)-PC