Raspberry Pi Zero의 USB 전원을 제어해 보십시오.
3486 단어 RaspberryPiZeroWRaspberryPi
지난번 액세서리가 만족스럽지 못해서 USB식 액세서리를 긁어모은 결과 실패한 실패 경력을 썼다
하고 싶은 거 인상.
고무의 USB 전원 제어 하에 USB 연결을 반복적으로 켜거나 끄려는 기계
USB식 액세서리를 찾아 평균 100엔을 찾아봤지만 찾지 못해 USB등으로 대체했다
hub-ctrl로 컨트롤 좀 해주세요.
$ sudo apt-get install libusb-dev
$ wget http://www.gniibe.org/oitoite/ac-power-control-by-USB-hub/hub-ctrl.c
$ gcc -O2 hub-ctrl.c -o hub-ctrl-armhf-static -lusb -static
$ sudo cp hub-ctrl-armhf-static /usr/local/bin/hub-ctrl
8.8.8.8
$ cat /etc/resolv.conf
# Generated by resolvconf
nameserver 8.8.8.8
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
$ hub-ctrl
Hub #0 at 001:000
INFO: ganged switching.
WARN: Port indicators are NOT supported.
/syst/devices 강제 재작성$ cd /sys/devices/platform/soc/20980000.usb/
$ ls -al | grep power
-rw-r--r-- 1 root root 4096 11月 18 20:05 buspower
drwxr-xr-x 2 root root 0 11月 18 20:05 power
$ cat buspower
Bus Power = 0x1
$ echo 0 | sudo tee /sys/devices/platform/soc/20980000.usb/buspower >/dev/null
$ cat buspower
Bus Power = 0x0
$ echo 1 | sudo tee /sys/devices/platform/soc/20980000.usb/buspower >/dev/null
$ cat buspower
Bus Power = 0x1
$ ls -al power/
合計 0
drwxr-xr-x 2 root root 0 11月 18 20:05 .
drwxr-xr-x 5 root root 0 11月 18 20:01 ..
-rw-r--r-- 1 root root 4096 11月 18 20:06 autosuspend_delay_ms
-rw-r--r-- 1 root root 4096 11月 18 20:06 control
-r--r--r-- 1 root root 4096 11月 18 20:06 runtime_active_time
-r--r--r-- 1 root root 4096 11月 18 20:06 runtime_status
-r--r--r-- 1 root root 4096 11月 18 20:06 runtime_suspended_time
$ cat autosuspend_delay_ms
cat: autosuspend_delay_ms: 入力/出力エラーです
$ cat control
auto
$ cat runtime_active_time
0
$ cat runtime_status
unsupported
$ cat runtime_suspended_time
0
감상고무에'USB에 전기를 끊는다'는 게 어려워요. (제로 하면 안 돼요?)
(USB에 대한 통전 중단'과'카드 리더기 등 단말기 차단'감각과 인터넷 보도에 대한 인식이 어긋난다.)
사이트 축소판 그림
Reference
이 문제에 관하여(Raspberry Pi Zero의 USB 전원을 제어해 보십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Hiroki1928/items/695318d05397b28f2ee2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)