Armadilloフォーラム

Armadillo-840のリフレッシュレートの変更方法について

alvix_w

2017年2月14日 9時26分

Armadillo-840について質問致します。

製品マニュアルを見ながら動作確認を行っております。
「6.6.1. HDMI ディスプレイへの表示」でHDMI対応ディスプレイに
動画が再生されることは確認できました。

1.出力のリフレッシュレートを変更するにはどのように設定すればよいでしょうか。
  例えば、リフレッシュレートを59.94Hzに変更するには、どのように設定すればよいでしょうか。

宜しくお願い致します。

コメント

平野と申します.

> 1.出力のリフレッシュレートを変更するにはどのように設定すればよいでしょうか。
>   例えば、リフレッシュレートを59.94Hzに変更するには、どのように設定すればよいでしょうか。

Web上のマニュアル「8.3.9.1. ビデオモードの変更」を参考にしてみてください.
http://manual.atmark-techno.com/armadillo-840/armadillo-840_product_man…

利用しているディスプレイの対応モードを下記にて確認します.

[armadillo ~]# cat /sys/class/graphics/fb0/modes

利用したいビデオモード(ここでは「D:1280x720p-60」)を下記のように指定することで変更できます.

[armadillo ~]# echo D:1280x720p-60 > /sys/class/graphics/fb0/mode

※「/sys/class/graphics/fb0/modes」に列挙されていても利用できないビデオモードもあるようです.

平野様
返信ありがとうございます。

リフレッシュレート変更できることを確認できました。

> > 1.出力のリフレッシュレートを変更するにはどのように設定すればよいでしょうか。
> >   例えば、リフレッシュレートを59.94Hzに変更するには、どのように設定すればよいでしょうか。
>
> Web上のマニュアル「8.3.9.1. ビデオモードの変更」を参考にしてみてください.
> http://manual.atmark-techno.com/armadillo-840/armadillo-840_product_man…
>
> 利用しているディスプレイの対応モードを下記にて確認します.
>

> [armadillo ~]# cat /sys/class/graphics/fb0/modes
> 

>
> 利用したいビデオモード(ここでは「D:1280x720p-60」)を下記のように指定することで変更できます.
>

> [armadillo ~]# echo D:1280x720p-60 > /sys/class/graphics/fb0/mode
> 

>
> ※「/sys/class/graphics/fb0/modes」に列挙されていても利用できないビデオモードもあるようです.

追加で質問お願い致します。

> > 利用しているディスプレイの対応モードを下記にて確認します.
> >

> > [armadillo ~]# cat /sys/class/graphics/fb0/modes
> > 

> >
ー> 利用しているディスプレイが1920x1080 i 59.94Hzに対応しているが対応モードに列挙されません。
   
 下記質問致し致します。
   ①このような対応モードに列挙されないことはありますでしょうか。
   ②リフレッシュレート59.94Hzにドライバは対応しているのでしょうか。
   ③強制的にリフレッシュレートを59.94Hzにすることは可能でしょうか。

 宜しくお願い致します。

   
   

at_takashi.sasayama

2017年2月22日 13時25分

笹山です。

>    ①このような対応モードに列挙されないことはありますでしょうか。

Armadillo-840 が作り出せるドットクロックと、ディスプレイ対応モードのドットクロックとの誤差が
プラスマイナス5%以内であり、かつ Armadillo-840 の内部保持したモードリストに合致すれば列挙されます。
その為、モードによっては列挙されないこともあります。

>    ②リフレッシュレート59.94Hzにドライバは対応しているのでしょうか。
>    ③強制的にリフレッシュレートを59.94Hzにすることは可能でしょうか。

残念ながら 1920x1080i 59.94Hz の出力はできません。
これは Armadillo-840 で現在使用している源発振クロックでは、PLLで調整をしたとしても
1920x1080i 59.94Hzに必要なドットクロックを生成することができないためです。

恐れ入りますが、どうぞよろしくお願い致します。

笹山様

ご回答ありがとうございます。

> 残念ながら 1920x1080i 59.94Hz の出力はできません。
> これは Armadillo-840 で現在使用している源発振クロックでは、PLLで調整をしたとしても
> 1920x1080i 59.94Hzに必要なドットクロックを生成することができないためです。

59.94Hz は出力できないという事は承知いたしました。
59.94Hzは出力できなくても近づけることは可能でしょうか。
その場合はどの様に設定すればよいのでしょうか。
また、誤差はどのくらいになりますでしょうか。

ご確認の程、宜しくお願いします。