susukicpi
2021年7月10日 9時20分
お世話になっております。
GPIOクラスディレクトリを作成したいのですが、
下記のエラーにより失敗してしまいます。
原因、回避方法がありましたらご教授お願いいたします。
echo 104 > /sys/class/gpio/export
bash: echo: write error: Device or resource busy
echo 105 > /sys/class/gpio/export
bash: echo: write error: Device or resource busy
at_akihito.irie
2021年7月12日 9時27分
入江です。
当該ピンが何かのドライバに占有されているため、sysfsからexportできない
ものだと思われます。
対処法としましては、使用しているDevice Tree Source(dts)を修正し、当該
ピンをドライバに渡さないようにすることでexportできるようになります。
ちなみに、
104=GPIO4_IO08、
105=GPIO4_IO09
ですので、お使いのdtsファイルを把握されているのであればこちらの情報を
参考に修正してください。
修正方法がわからない場合は、まずお使いのdtsは以下のどれに該当するかお
答えいただけますでしょうか。
1. 標準イメージのdts
2. at-dtwebで作成されたdts
3. お客様ご自身で作成されたdts
以上、よろしくお願いいたします。