Armadilloフォーラム

拡張SDとLCDを有効にする方法につきまして

sekihide

2020年6月11日 13時26分

お世話になっております。

Armadillo-610開発セットにて、拡張SDを有効にすることは
製品マニュアルのat-dtwebの設定でできたのですが、
LCDと拡張SDを両方有効にする方法がわからず困っております。
(LCDの設定は、armadillo-610-extboard-eva-lcd-v4.14-at[version].dtbで
設定すれば有効になりましたが、今度は拡張SDが無効になってしまいました。)

両方有効にすることはできるのでしょうか?
また、上記が可能でしたら、設定方法をご教示いただけないでしょうか。

お忙しいところ恐れ入りますが、ご回答のほどよろしくお願いします。

コメント

佐藤です。

> 製品マニュアルのat-dtwebの設定でできたのですが、
> LCDと拡張SDを両方有効にする方法がわからず困っております。
at-dtweb画面左側の 「OPTION BOARD」下にある「LCD70EXT-L00」をドラッグして、
ピンにドロップすると有効になるかと思います。

佐藤様

> at-dtweb画面左側の 「OPTION BOARD」下にある「LCD70EXT-L00」をドラッグして、
> ピンにドロップすると有効になるかと思います。
以下のメッセージが表示され、dtbファイルを作成できませんでした。
対処方法をご教示いただけないでしょうか。
(添付ファイルをお送りいたしますので、併せてご確認のほどよろしくお願いいたします)

<メッセージ>
Device Tree editor

Error: Cannot build DTB! Error log:

CHK scripts/mod/devicetable-offset.h
DTC arch/arm/booot/dts/armadillo-610-at-dtwweb.dtb
arch/arm/boot/dts/armadillo-610-at-dtweb.dtb: ERROR (duplicate_label):
Duplicate label 'display0' on /soc/aips-bus@2100000/lcdif@21c8000/display-0
and /soc/aips-bus@2100000/lcdif@21c8000/display0
arch/arm/boot/dts/armadillo-610-at-dtweb.dtb: ERROR (duplicate_label):
Duplicate label 'timing0' on /soc/aips-bus@2100000/lcdif@21c8000/display-
0/display-timings/timing and /soc/aips-
bus@2100000/lcdif@21c8000/display0/display-timings/timing0
ERROR: Input tree has errors, aborting (use -f to force output)
scripts/Makefile.lib:317: ターゲット 'arch/arm/boot/dts/armadillo-610-at-
dtwe.dtb' のレシピで失敗しました
make[1] *** [arch/arm/boot/dts/armadillo-610-ad-dtweb.dtb] エラー 2
arch/arm/Makefile:345: ターゲット 'armadillo-610-at-dtweb.dtb' のレシピで失敗し
ました
make: *** [armadillo-610-at-dtweb.dtb] エラー 2

ファイル ファイルの説明
pic.JPG at-dtwebの画面

佐藤です。

こちらでは、同様に設定して正常にdtbファイルが生成されることを確認しました。

at-dtweb右上の「Reset configuration」をクリック後に「Save」を行い、
その後最初から設定し直してみてもらえますでしょうか。

また、armadillo-610-at-dtweb.dtsファイルや armadillo-610.dtsiファイルにご自身で何か修正を加えましたでしょうか?
加えている場合は元の状態に戻して試してもらえますでしょうか。

佐藤様

ご指摘頂いた設定で問題ございませんでした。
(原因は手違いでarmadillo-610-at-dtweb.dtsファイルを修正したためでございました)
誠にありがとうございました。