1

私の Zynq ボードには SPI、I2C がありますが、カーネル レベルの GPIO (MIO の GPIO は他の多くのものに送信されます) がないため、ヘッダーから取得できません。私がこれを言うとき、私を信じてください。

タッチ スクリーン インターフェイスを駆動できるように、カーネル レベルの GPIO が必要です。一部の GPIO を stmpe610 タッチ スクリーン ドライバー (デバイス ツリー互換 = "st,stmpe610") にマップする必要があります。これはすべて順調です。だから私がやりたいことは、どういうわけかI2CをGPIO(ディスプレイに接続される)にマップし、I2Cを介してインターフェースにドライバーをパイプすることです。このようにして、カーネル空間から i2c エクスパンダの GPIO ピンにアクセスできます。

私は i2c-gpio ドライバーを見ましたが、私が望むものとは反対のことをします ( http://lwn.net/Articles/230571/ )。GPIO を受け取り、ビットバンギングで I2C にします。

I2C を受け取り、GPIO を吐き出す i2c エキスパンダー ミニボードがあります。したがって、gpio-i2C があれば、それは素晴らしいことです。

たぶん、私はあまりにも遠くにさまよって、人里離れた道を離れてしまいました. stmpe610 には i2c ドライバーがありますか? これにより、私の問題も軽減されます。

<<

4

1 に答える 1