ひでみのアイデア帳

くだらないことなんだけど、忘れないために・・・

SII9022A

Z-TurnのHDMI出力はSII9022A(HDMI Transmitter)を通して出力するのでこれを起動して起動しておかなければいけない。

そうそう、ググるときは"SII9022A"と入力してたのに脳内では"SLL9022A"と認識してた。

でも、手のほうが"SII9022A"として、認識してた(タイポとも言うが・・・)のでちゃんと検索できてたみたいだ。

それはどうでも良いことなんだけど・・・

次の順番で実行すれば、SII9022AのHDMI出力が出ることが分かった。

$ i2cset -y 0 0x3b 0xc7 0x00
$ i2cset -y 0 0x3b 0x1e 0x00
$ i2cset -y 0 0x3b 0x1a 0x00
  1. TPIモードをD3ステートにする
  2. Power Up
  3. DVIモードにする

特に0x1eと0x1aは順番があるようです。

EDID形式でLinuxのHDMIドライバに接続するという方法をあるけど、それはそれで面倒なので今回はDVIでの接続にした。

カメラ側のV4L2ドライバもデバイスとしては認識していて、キャプチャーのDMAの転送を検証すれば出来上がりのところまできているのでカメラ→CPU→HDMIがこれでほぼ開通の見込み。

ここにSDSoCをかまして、カメラ(V4L2)→SDSoC(OpenCV)→HDMI(fbdev)の環境をG/W明けぐらいに公開できるかな?