こんにちは、imx8mnanoevkのj1003コネクタのEXP_IO9ピンに接続されたLEDを点滅させようとしています。
私は次のリンクhttps://variwiki.com/index.php?title=MX8M_GPIO でkernalデバイスツリーの設定に従っています。
imx8mn-pinfunc.h で gpio 定義 #define MX8MN_IOMUXC_GPIO1_IO09_GPIO1_IO9 を見つけ、iomuxc ノードで編集された arch/arm64/boot/dts/freescale/fsl-imx8mn-evk.dtsi で定義MX8MN_IOMUXC_GPIO1_IO09_GPIO1_IO9を追加しました。これは、imx8mn evk の "yellow:status" デフォルト LED が "yellow1:status」と bitbake imx-image-multimedia を実行してから、imx8mnano evk で画像をフラッシュしました。次に、gpioinfoコマンドを確認しましたが、「yellow:status」が「yellow1:status」に変更されておらず、gpioset gpiochip1 9 = 0/1とgpioget gpiochip1 9を試しましたが、ステータスに変更はなく、常に「1」です。
上記のアプローチが正しいかどうか知りたいのですが?..いいえの場合は、J1003ピンヘッダーのGPIOにアクセスする方法を提案します
こんにちはホルヘ、
投稿をありがとう、私はそれに従い、gpiosetコマンドでj1003のLEDを制御することができました。同じgpio(EXP_IO 09)のledを制御するレシピcコードを書いて手順を知りたいのですが。私はあなたが言及したリンクに記載されているcコードを追加し、bitbakeを実行しましたが、エラーが発生しました。CまたはPythonでLEDを制御する手順を提案できますか(Python libgbiodパッケージをインストールしようとしましたが、エラーで失敗しました)。