D3-g 보드에서 gpio 할당되지 않은 기능에 대한 설정

안녕하세요?
D3-G 보드의 회로도에는 설정된 GPIO 인데
실제 보드의 pin에 assign되어 있지 않다면 그 기능을 사용할 방법이 있을까요?
GPIO 핀 할당을 보면 C 포트와 G 포트만 사용 가능하게 설정이 되어 있는 것 같아서요.
또는 커널에서 pin 설정을 변경해서 사용할 수 있는 방법이 있는지 궁금합니다.

감사합니다.

안녕하세요, 해당 문의에 답변 드립니다.

보드의 40pin GPIO에 대해 말씀하시는 것으로 이해했습니다.
40pin GPIO는 칩의 hardware gpio 핀과 연결되어있습니다.
따라서 assign되어있지 않은 핀을 gpio핀과 연결하여 사용할 수 있는 방법은 없습니다.

감사합니다.

네, 감사합니다.
보드 부팅한 뒤에
/sys/kernel/debug/pinctrl/14200000.pinctrl/pins 에 보면 299개의 pin이 등록이 되어 있는데요,
그걸 이용할 방법은 없는건가요?

회로도에서 할당된 GPIO를 사용하시면 됩니다.
할당되어있지 않은 GPIO는 직접 SoC에 연결하여 사용하여야합니다.

감사합니다.

알겠습니다.

답변해 주셔서 감사합니다.

1 Like