Цитата(Jury093 @ Mar 20 2017, 15:01)

судя по номеру
Код
20: 20 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
драйвер не "накрыл" обслуживание расширителя, отсюда и ругань:
Код
root@SONY:~# echo 76 > /sys/class/gpio/export
-bash: echo: ошибка записи: Нет такого устройства
сначала добейтесь, чтобы вместо 0x20 виделся "M", тогда драйвер должен создать структуры в
/sys/class/gpioкоторые можно активизировать через
echoЭто понятно, что не накрыл. Почему?
В /sys/class/i2c-adapter/i2c-6/
создается директория /6-0020/, но в отличии от /6-0068/ в ней не создаются структуры
Цитата(Jury093 @ Mar 20 2017, 15:01)

номер 76 взяли от балды? у вас 8-ми портовый расширитель, значит блок номеров будет последовательно 8 устройств..
как я понимаю, система х86? как в них нарезают номера я не знаю, обычно в АРМах младшие номера заняты под систему, далее порты самого АРМа, потом порты периферии
покопайтесь в документации к ядре в каталоге Documentation..
да перебрал от балды номера от 0 до 100 ... но это так для текста, поскольку понятно, что модуль не встал.
для систем х86 с нумерацией вопрос не очевидный ? и как то для такого случая непонятно где заданы номера GPIO (DTB для х86 нет ?)
PS опечатка в листинге имя модуля gpio-pcf857x, а не как написано pcf857x..
Понятно, что тема с GPIO изъезжена, и разжёвана, но тем не менее не проходите мимо, какие соображения...?