Armadilloフォーラム

ソフトウェアからUSBの電源のON/OFFを行う(Linux 3.14系の場合)

sy0haku

2020年9月16日 12時04分

お世話になります。
https://armadillo.atmark-techno.com/blog/53/2366
をLinux3.14で実行したいと思っています。
armadillo4x0_extif.c当たりを変更すればできそうな気がしたのですが、2.6.26から
かなり変わっており、わかりませんでした。
ご教示いただけないでしょうか。
よろしくお願いします。

コメント

at_akihito.irie

2020年9月16日 18時39分

入江です。

当方でpatchを作成いたしました。

Linux3.14-at12にpatchを適用して動作確認済みです。
添付いたしますので、お試しください。

以下は動作例です。(// 以降の文字列はコメントです。)

[armadillo]# cd /sys/class/gpio/USB_PWREN
[armadillo]# cat value                      //デフォルト値の確認
0                                           //USB電源はON
[armadillo]# echo 1 > value                 //USB電源をOFFに設定
[armadillo]# cat value                      //USB電源の状態の確認
1                                           //USB電源はOFF
ファイル ファイルの説明
usb_pwrsel.patch

sy0haku

2020年9月17日 16時27分

パッチ適応して、動作することを確認しました。
ありがとうございました。