История изменений
Исправление RiseOfDeath, (текущая версия) :
Начнем с с поставленной задачи, а именно с дерганья GPIO.
Если в загрузчике выводы настроены как GPIO и ядро скомпилено с юзерспейсным GPIO, то вы вообще можете через баш дергать их. Точно не помню (под рукой посмотреть негде), но там должны быть пути типа /sys/class/gpio/export - для инициализации (передаете номер)
и после экспорта всякие /sys/class/gpio/gpioN/value и /sys/class/gpio/gpioN/direction
Если выводы не настроены как GPIO и/или у вас нет к ним доступа из юзерспейса, то вы самый несчастный человек на свете вам придется пересобирать ядро и загрузчик и, возможно, вносить правки в последний (что, судя по вашему вопросу, может оказаться вам не по силам)
p.s.
На самом деле все вышесказанное актуально для всяких ARM SOC и ядра 2.6.32, и, в вашем случае, может не совсем соответствовать действительности.
Исправление RiseOfDeath, :
Начнем с с поставленной задачи, а именно с дерганья GPIO.
Если в загрузчике выводы настроены как GPIO и ядро скомпилено с юзерспейсным GPIO, то вы вообще можете через баш дергать их. Точно не помню (под рукой посмотреть негде), но там должны быть пути типа /sys/class/gpio/export - для инициализации (передаете номер)
и после экспорта всякие /sys/class/gpio/gpioN/value и /sys/class/gpio/gpioN/direction
Если выводы не настроены как GPIO и/или у вас нет к ним доступа из юзерспейса, то вы самый несчастный человек на свете вам придется пересобирать ядро и загрузчик и, возможно, вносить правки в последний (что, судя по вашему вопросу, может оказаться вам не по силам)
Исправление RiseOfDeath, :
Начнем с с поставленной задачи, а именно дерганье GPIO.
Если в загрузчике выводы настроены как GPIO и ядро скомпилено с юзерспейсным GPIO, то вы вообще можете через баш дергать их. Точно не помню (под рукой посмотреть негде), но там должны быть пути типа /sys/class/gpio/export - для инициализации (передаете номер)
и после экспорта всякие /sys/class/gpio/gpioN/value и /sys/class/gpio/gpioN/direction
Если выводы не настроены как GPIO и/или у вас нет к ним доступа из юзерспейса, то вы самый несчастный человек на свете вам придется пересобирать ядро и загрузчик и, возможно, вносить правки в последний (что, судя по вашему вопросу, может оказаться вам не по силам)
Исправление RiseOfDeath, :
Начнем с с поставленной задачи, а именно дерганье GPIO.
Если в загрузчике выводы настроены как GPIO и ядро скомпилено с юзерспейсным GPIO, то вы вообще можете через баш дергать их. Точно не помню (под рукой посмотреть негде), но там должны быть пути типа /sys/class/gpio/export - для инициализации (передаете номер)
и после экспорта всякие /sys/class/gpio/gpioN/value и /sys/class/gpio/gpioN/direction
Если выводы не настроены как GPIO и/или у вас нет к ним доступа из юзерспейса, то вы самый несчастный человек на свете вам придется пересобирать ядро и загрузчик и, возможно, вносить правки в последний.
Исправление RiseOfDeath, :
Начнем с с поставленной задачи, а именно дерганье GPIO.
Если в загрузчике выводы настроены как GPIO и ядро скомпилено с юзерспейсным GPIO, то вы вообще можете через баш дергать их. Точно не помню (под рукой посмотреть негде), но там должны быть пути типа /sys/class/gpio/export - для инициализации (передаете номер)
и после экспорта всякие /sys/class/gpio/gpioN/value и /sys/class/gpio/gpioN/direction
Исходная версия RiseOfDeath, :
Если в загрузчике выводы настроены как GPIO и ядро скомпилено с юзерспейсным GPIO, то вы вообще можете через баш дергать их. Точно не помню (под рукой посмотреть негде), но там должны быть пути типа /sys/class/gpio/export - для инициализации (передаете номер)
и после экспорта всякие /sys/class/gpio/gpioN/value и /sys/class/gpio/gpioN/direction