на разъёме X6 платы значатся выводы GPIO 2_14 и 3_19.
Есть необходимость их использования из модуля ядра.
Сделал после request для данного GPIO пина (и 2_14 и 3_19) и назначил direction output. Сообщений об ошибках не было. Пытаюсь выводить на них с небольшим интервалом то 1, то 0 - дабы узреть осцилятором "живость" пинов. На осциляторе никаких следов жизни. Я понимаю - что возможно необх. данные пины ещё и приготовить в МУХе - но так захотелось подумать, что они уже готовы к потреблению. Кто пользовал, подскажите конкретные адреса, где и как их готовить в ядре к использованию?
Спасибо за ссылку, я посмотрел - вот мой код, которым я пользуюсь
#define PORT_SIG_TO_GPIO(p, s) ((p - 1) * 32 + s)
соотв пин 3 19 вычисляется так
#define GPIO_PPS_TESTING PORT_SIG_TO_GPIO(3, 19)
Поправьте, если я не прав, пжлст
Спасибо за ссылку, я посмотрел - вот мой код, которым я пользуюсь
#define PORT_SIG_TO_GPIO(p, s) ((p - 1) * 32 + s)
соотв пин 3 19 вычисляется так
#define GPIO_PPS_TESTING PORT_SIG_TO_GPIO(3, 19)
Поправьте, если я не прав, пжлст