minoru.suganuma
2020年10月1日 16時23分
Armadillo-610用拡張基板のNR3225SAを有効にしたいのですが有効になりません。
カーネルコンフィギュレーション設定は、Armadillo-610 製品マニュアル、
7.3.9. リアルタイムクロック、7.3.12. I2C設定になっています。
DeviceTree ではI2C2を有効にしてします。他にも設定が必要でしょうか。
お手数お掛けいたしますが、ご教示よろしくお願いいたします。
コメント
minoru.suganuma
at_akihito.irie
minoru.suganuma
> 原因究明のため、お客様の方で変更されたdtsファイルを送って
> いただけますでしょうか。
dtsとdtsiをお送りいたします。
よろしくお願いいたします。
ファイル | ファイルの説明 |
---|---|
armadillo-610-at-dtweb.zip |
at_akihito.irie
入江です。
送っていただいたarmadillo-610-expansion-interface.dtsiにおいて、i2c2の
バスノードにNR3225SAのスレーブデバイスノードの記載が必要なのですが、
記載されておりませんでした。
Device Treeのカスタマイズについて詳しくは以下のページをご参照ください。
https://manual.atmark-techno.com/armadillo-guide-std/armadillo-guide-st…
つきましては、修正後のarmadillo-610-expansion-interface.dtsiを添付いた
しますので、差し替えていただき再度ビルドして動作確認をしていただけますで
しょうか。
システムの都合上.dtsiファイルが添付できないので、.dtsi_.txtにリネームしてい
ます。「_.txt」部分を消してからご使用ください。
送っていただいたarmadillo-610-expansion-interface.dtsiをベースに修正い
たしましたので、修正差分はもとのファイルとのdiffをとってお確かめください。
ファイル | ファイルの説明 |
---|---|
armadillo-610-expansion-interface.dtsi_.txt | 末尾の「_.txt」を消してからご使用ください。 |
minoru.suganuma
minoru.suganuma
at_akihito.irie
minoru.suganuma
at_akihito.irie
入江です。
お渡しした変更がdtbに反映されていないようです。
以下の手順で再度ビルドしていただき、動作確認をお願いいたします。
各バージョンは適宜お使いのものに置き換えてください。
1. お渡ししたarmadillo-610-expansion-interface.dtsiを
linux-v4.14-at[version]/arch/arm/boot/dts/armadillo-610-expansion-interface.dtsi
に上書きコピー
[ATDE]$ ls armadillo-610-expansion-interface.dtsi //お渡ししたもの linux-v4.14-at[version] [ATDE]$ cp armadillo-610-expansion-interface.dtsi linux-v4.14-at[version]/arch/arm/boot/dts/armadillo-610-expansion-interface.dtsi
2. 念の為、既存のarmadillo-610-at-dtweb.dtbを削除してからdtbをビルド
[ATDE]$ ls initramfs_a600-[version].cpio.gz linux-v4.14-at[version] [ATDE]$ cd linux-v4.14-at[version] [ATDE ~/linux-v4.14-at[version]]$ rm arch/arm/boot/dts/armadillo-610-at-dtweb.dtb [ATDE ~/linux-v4.14-at[version]]$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- armadillo-610-at-dtweb.dtb [ATDE ~/linux-v4.14-at[version]]$ ls arch/arm/boot/dts/armadillo-610-at-dtweb.dtb arch/arm/boot/dts/armadillo-610-at-dtweb.dtb //dtbが生成されていることを確認
3. 生成されたarmadillo-610-at-dtweb.dtbをお使いのArmadillo-610に書き込み動作確認
以上、よろしくお願いいたします。
minoru.suganuma
at_akihito.irie
2020年10月1日 16時45分
入江です。
状況確認のため以下のコマンドを実行していただき、
その出力を送っていただけますでしょうか。