私はgpioピンを構成し、アトムボードにセンサーを追加するプロジェクトが必要です。カーネルはgpioを設定しています。CONFIG_GPIO_SYSFS=y
はカーネルオプションの1つです。
/sys/class/gpio/exportへの書き込みに失敗しました
私はのFedoraバージョン2.6.29-10
を使用していますが、私は、私はエラーに
bash: echo: write error: Invalid argument
GPIO=22 // to add pin 22 to userspace
echo $GPIO > /sys/class/gpio/export
を使用して、GPIOフォルダ内のファイルをエクスポートするために書くことはできませんよ
私はsudo
とsh -c
でも同じことを試みましたが、私はこれらのピンをユーザー空間に公開することができない限り、何のコードも書いていません。何が間違っていますか?
カーネルのバージョンに問題がありますか、他のカーネルオプションが設定する必要がありますか?私が説明したように使用するGPIOピンの事前まあ
私は同じ問題を抱えていますが、ザイボのボードはザイリンクスです。あなたは問題を解決する方法をいくつか考えていますか? insmodやmodprobeの使い方は?どこでそれらを見つけてインストールしますか? – Leos313
insmod、modprobeは、どちらもカーネルモジュールをロードする標準のunixコマンドです。 GPIOピン用のカーネルモジュールはオープンソースであり、製造元で入手可能でなければなりません。私はZyboボードのためにコミュニティに連絡することをお勧めします。 – Deepthought