忍者ブログ
カレンダー
10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
プロフィール
HN:
[-_-;] (みかん)
性別:
男性
趣味:
プログラミング、XOPS
自己紹介:
中部地方在住です。
最新コメント
[11/30 NONAME]
[11/22 NONAME]
[09/24 NONAME]
[06/10 NONAME]
[01/29 NONAME]
XOPS関連サイト「みかん箱」の運営や、OpenXOPSの開発などを行う[-_-;](みかん)のブログ。近状報告や独り言などを書きます。
Prev Month123456789101112131415161718192021222324252627282930Next Month
SCCBが動かない
学校が実質連休に入りました。
やりたいことが沢山あるのですが、やらないといけないことに先に手を付けます。

学校の都合(?・なんだよそれw)で、カメラモジュールを制御しなければなりません。
適当にCMOSセンサーとしてOV7670が使われたモジュールを入手しましたが、そのカメラ
モジュールを制御するのに必要なSCCB(Serial Camera Control Bus)インターフェースに
苦戦しています。

例のFPGAにカメラモジュール直結で、各種設定をするのに必要なレジスタへの接続である
SCCBの制御も、FPGA側でワンチップで行おうとしています。
メーカーのデータシートやSCCB資料、ネット上で拾える範囲のSCCBに関するあらゆる情報
などを拾ってあれこれ試していますが、動く気配が全くありません。

一度電源を落としてリセットしても、何を入力しても、常に「HI・1」しか返ってきません。
 (データ線はモジュール側でプルアップされているので、実質応答なし。)
私の理解が間違ってなければ、手元のオシロスコープで追っかけても、FPGA側から出てくる
波形は正しく見えます。
SCCBでないビデオクロックの方に入力すると、他のタイミング出力と、映像らしきデータの
羅列(未確認)が返ってくるので、CMOSセンサー自体が壊れている路線はなさそうです。

SCCB自体はI2Cのサブセットらしいです。SPIやUARTは使ったことがありますが、I2Cとか
やったことないわけで。「動かした経験がない」というのが結構痛いです。

実は、まじめに取り組み始めたのはここ数日ですが、2・3ヶ月も前からぶつかっている
問題だったりします。 カメラモジュールから映像を取得して何かする という以前の問題で、
根本的に制御すらできていないのですから、もうお話になりません。
毎度のことですが、身の回りに この手に詳しい人がいないので、自己解決を目指します (泣
category : 電子工作 comment [0]
PR
COMMENTS
【本文以外は任意項目です】
SUBJECT(タイトル)
NAME(お名前)
MAIL(メールアドレス)
HOME(サイトURL)
COMMENT(本文)
PASS(削除パスワード)
Secret?(管理者へのみ表示)

※スパム防止のため「Hello!」「website」「ブランド」「みかんの戦闘ブログ」
「http」などの一部キーワードを禁止しています。ご了承ください。

※過去のブログ記事は 原則として編集・修正していません。
 各記事の内容は投稿時のものであり、現在では異なる場合があります。
 最新の情報は、関係する内容について書かれた 最新の記事をご覧ください。

TOP