Armadilloフォーラム

LCDモニター(ノリタケ電子製)が表示されません

edm_jimbo

2022年11月2日 20時47分

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

Armadillo-640のCPU基板とノリタケ電子製のLCDモニターの組み合わせで現在検証を行っておりますが、
emmcからbootコマンドで起動し、正常にログイン表示まで出力されているにも関わらず、LCDモニターが全く表示されません。
起動メッセージは「TeraTerm」で確認しております。
CPU基板とモニター接続に関しては、何度も間違いないことを確認しております。

なにか情報が足りないのでしょうか。
Linux環境に関して、初心者がゆえにここから先に進めずに困っております。
申し訳ございませんが、ご教授の程をお願い申し上げます。

コメント

at_akihito.irie

2022年11月4日 10時00分

入江です。

原因究明のため、現象が発生しているArmadillo-640上のDTBファイルを
添付していただけますでしょうか。

当該のDTBファイルは以下にあります。

[armadillo]# ls /boot/a640.dtb
/boot/a640.dtb  <-このファイルを添付してください

以上、よろしくお願いいたします。

入江 様

返事が遅れてしまいまして、申し訳ございません。
eMMCから、a640.dtbファイルをUSBメモリにコピーしようと思ったのですが、なかなかうまくいきません。

USBメモリを挿入した上で、以下のコマンドを実行したのですが、ディレクトリではない(Not a directory)と弾かれてしまいます。

cp /boot/a640.dtb /dev/sda1/a640.dtb
↑USBメモリを挿入したときに「sda1」として認識されたので、そのまま割り当てました。

なにか考えられる方法はございますでしょうか。
ご教示をお願いいたします。

佐藤です。

> cp /boot/a640.dtb /dev/sda1/a640.dtb
> ↑USBメモリを挿入したときに「sda1」として認識されたので、そのまま割り当てました。
一度マウントしてからコピーしてみてください。

[armadillo ~]# mount /dev/sda1 /mnt
[armadillo ~]# cp /boot/a640.dtb /mnt
[armadillo ~]# umount /mnt

佐藤 様

ご教示いただきありがとうございます。
ご指示通りのデーターを取得することができましたので、資料を添付いたします。

よろしくお願いいたします。

ファイル ファイルの説明
a640.dtb eMMCに入っていたデーターとなります。

佐藤です。

いただいた a640.dtb をこちらでも使ってみたところ、正常にノリタケ電子製LCDモニター(GT800X480A-1013P)で表示ができました。
今一度接続が以下のマニュアル通りとなっているか確認してみてもらえますでしょうか。
https://manual.atmark-techno.com/armadillo-640/armadillo-640_product_ma…

佐藤です。

立て続けにすいません。
もし可能であれば、a640とLCDモニターを接続した状態の写真をいただければより適切なサポートができるかと思います。

佐藤 様

ご回答ありがとうございます。
こちらの接続状況について、写真を添付いたします。
ちなみに接続当初から御社のマニュアル通りに接続をしております。
当初は、間違った配線をしてしまい故障させてしまいましたが、その後CPU基板・LCDモニターともに新品に交換した上で配線作業は慎重に行っております。
よって、間違った配線はしておりません。
これでも、bootコマンドを実行したとしてもLCDモニターに反応はありません。
なにか考えられることはございますでしょうか。

ファイル ファイルの説明
ノリタケ電子LCDモニター接続.jpg
CPU基板の接続.jpg

佐藤です。

バックライトが消灯していて見えていないだけということはないでしょうか。
以下のコマンドを実行してみてください。

[armadillo ~]# echo 128 > /sys/class/backlight/backlight-display/brightness

もし上記でもダメであれば、起動時のログと dmesg コマンドを実行したときのログをいただけますでしょうか。

佐藤 様

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

ご教示いただいたコマンドを実行してみたのですが、変化はありませんでした。

その後、ログを取りましたので「起動直後のログ」と「ログインからdmesgコマンド実行後」のtxtファイルを添付いたします。

お手数をおかけいたしまして申し訳ございませんが、よろしくお願いいたします。

ファイル ファイルの説明
起動直後のログ.txt
ログインからdmesgコマンド実行後.txt

佐藤です。

ログは問題ないようです。
以下のコマンドを実行したときの結果を教えてもらえますでしょうか。

[armadillo ~]# ls /proc/device-tree/soc/aips-bus@2000000/iomuxc@20e0000/

表示された結果の中に、lcd70ext_l00hoggrp、lcdifctrlgrp、lcdifdatgrp はありますでしょうか。

佐藤 様

ご回答ありがとうございます。
上記のコマンドを実行した結果です。

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent               
permitted by applicable law.                                                    
root@armadillo:~# ls /proc/device-tree/soc/aips-bus@2000000/iomuxc@20e0000/     
compatible   lcd70ext_l00hoggrp  phandle        sd2vmmcgrp      usbotg2vbusgrp  
enet1grp     lcdifctrlgrp        pinctrl-0      uart1grp        usdhc1grp       
gpiokeysgrp  lcdifdatgrp         pinctrl-names  uart3grp        usdhc2grp       
gpioledsgrp  linux,phandle       pwm7grp        uart5grp        wdoggrp         
i2c-gpiogrp  name                reg            usbotg1vbusgrp                  
root@armadillo:~#

> 表示された結果の中に、lcd70ext_l00hoggrp、lcdifctrlgrp、lcdifdatgrp はありますでしょうか。
はい、実行後の結果に上記の3つのファイルは存在しております。

佐藤です。

> > 表示された結果の中に、lcd70ext_l00hoggrp、lcdifctrlgrp、lcdifdatgrp はありますでしょうか。
> はい、実行後の結果に上記の3つのファイルは存在しております。
ご確認ありがとうございます。
こちらのファイルが存在しているのに表示されないということは、故障の可能性がありますので
お手数をおかけして申し訳ありませんが、「製品保証規定」をご確認の上、「製品保証サービス」を参考に交換のお申込みを行ってください。

製品保証規定
https://armadillo.atmark-techno.com/support/warranty/policy

製品保証サービス
https://armadillo.atmark-techno.com/support/warranty#c-1

佐藤 様

お世話になっております。
故障の可能性があるということで、承知いたしました。
こちらの基板については、商社様より借用しているものとなりますので、一旦そちらに相談してみようと思います。
ここまで色々と、有難うございました。