ошибка записи в / sys / class / gpio / export - PullRequest
5 голосов
/ 09 февраля 2012

Я работаю над проектом, который требует от меня настройки выводов gpio и добавления датчиков на атомную плату.Ядро настроило gpio ... CONFIG_GPIO_SYSFS=y является одним из параметров ядра.

Я использую Fedora версии 2.6.29-10
Но я не могу записать файл экспорта в папку gpio, используя

GPIO=22  // to add pin 22 to userspace  
echo $GPIO > /sys/class/gpio/export

Я получаю сообщение об ошибке
bash: echo: write error: Invalid argument

Я также пытался сделать то же самое с sudo и sh -c, но безрезультатно, если только я не могу выставить эти выводы в пользовательское пространство, я не могу написать любой код. Что яя делаю не так?
Проблема с версией ядра или некоторые другие параметры ядра должны быть установлены ??

Заранее спасибо

1 Ответ

6 голосов
/ 17 февраля 2012

Хорошо, для контактов GPIO, которые я использовал, я использовал их. вам нужно загрузить модуль, используя insmod или modprobe . После долгого ожидания я получил эти модули от производителей нашей атомной платы. Описанная выше проблема теперь решена.

...