Latest Post
buildroot 파일 시스템에서 자동 실행 방법 (/etc/init.d 디렉토리 스크립트 만들기)

/etc/init.d 디렉토리에 대문자 S로 시작하는 shell 스크립트를 만들면 된다.

S99gpio.sh 파일을 /etc/init.d 디렉토리에 만든다.

cd /etc/init.d

GPIO3_15를 제어할 것이다.

cat /sys/kernel/debug/gpio

명령으로 확인 해 보면 GPIO3_15은 GPIO 3 Group에 15번째 이므로

3 Group은 96에서 시작하므로 96+15=111

따라서 GPIO3_15는 GPIO 번호 111이다.

[root@mangoboard ~]# cat /sys/kernel/debug/gpio

GPIOs 0-31, platform/44e07000.gpio, gpio: => 0 그룹

gpio-7 ( |? ) out lo

GPIOs 32-63, platform/4804c000.gpio, gpio: => 1그룹

gpio-32 ( |sysfs ) out hi

gpio-60 ( |cd ) in hi IRQ

GPIOs 64-95, platform/481ac000.gpio, gpio: => 2그룹

GPIOs 96-127, platform/481ae000.gpio, gpio: => 3그룹

gpio-105 ( |omap-serial ) out lo

gpio-106 ( |omap-serial ) out lo

gpio-110 ( |sysfs ) out lo

GPIOs 504-509, platform/tps65910-gpio, tps65910, can sleep: => 4그룹

GPIOs 510-511, platform/50000000.gpmc, omap-gpmc: => 5그룹

gpio-510 ( |rb ) in hi

리눅스에 vi 편집기로 파일을 만들고, 편집한다.

vi S99gpio.sh

파일을 만들고 내용은 아래와 같이 넣으면 된다.

#!/bin/sh

echo 111 > /sys/class/gpio/export

echo out > /sys/class/gpio/gpio111/direction

echo 1 > /sys/class/gpio/gpio111/value

저장하고 , 나온다.

vi 편집기에서는 :wq 입력하면 저장하고 빠져 나온다.

chmod +x S99gpio.sh

실행 모드로 권한을 변경한다.

재부팅을 하면 실행이 될 것이다.

Comments 0
:    :    :
이름 / 2014-11-20 / ★★★☆☆ [수정 / 삭제]

내용

Recent Comments
keun  |  ★★★★★
Mango-M32F4-R10 회로도+샘플소스 부탁 합니다. 20년 12월 경에 구입 하고 이제 공부 좀 할려고 합니다. kkp1201@naver.com 입니다.
홍길동  |  ★★★★☆
지난주 CR-U2S4 20set 구매한 사람입니다. 아래 문의 드렸듯이 Windows Driver 요청 드립니다. 금년도 500 set 구매 예정에 있습니다. 다만.. Windows Driver 부분이 해결이 되어야 합니다. 확인 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.
홍길동  |  ★★★★☆
지난주 CR-U2S4 20set 구매한 사람입니다. 아래 문의 드렸듯이 Windows Driver 요청 드립니다. 금년도 500 set 구매 예정에 있습니다. 다만.. Windows Driver 부분이 해결이 되어야 합니다. 확인 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.
홍길동  |  ★★★★☆
지난주 CR-U2S4 20set 구매한 사람입니다. 아래 문의 드렸듯이 Windows Driver 요청 드립니다. 금년도 500 set 구매 예정에 있습니다. 다만.. Windows Driver 부분이 해결이 되어야 합니다. 확인 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.
홍길동  |  ★★★★☆
지난주 CR-U2S4 20set 구매한 사람입니다. 아래 문의 드렸듯이 Windows Driver 요청 드립니다. 금년도 500 set 구매 예정에 있습니다. 다만.. Windows Driver 부분이 해결이 되어야 합니다. 확인 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.
홍길동  |  ★★★★☆
CR-U2S4 v1.2를 최근에 구매했습니다. inux에서는 바로 인식하여 사용하고 있는데 Windows 11 에서는 인식하지 못합니다. Windows 11 용 드라이버 부탁드립니다. hanacsb@daum.net 으로 부탁드립니다. 감사합니다