XCD‐SX900/X700 の出画までのコマンド送出手順. Sony XCD-SX900

Add to my manuals
38 Pages

advertisement

XCD‐SX900/X700 の出画までのコマンド送出手順. Sony XCD-SX900 | Manualzz

XCD-SX900

XCD-X700

XCD-SX900/X700の出画までのコマンド送出手順

(1) カメラコントロールレジスターベースアドレスの取得

Configuration ROM を読み出して、カメラコントロールレジスターのベースアドレスを取得します。

Configuration ROM のベースアドレスはFFFF F0000000Hです。

Bus Info Block

Root Directory

Offset

400H

404H

408H

40CH

410H

414H

418H

41CH

420H

424H

0−7

08

00

00

04

31

20

03

0C

8D

D1

8−15

00

05

04

1F

33

FF

08

00

00

00

16−23

46

00

C8

C0

39

60

00

83

00

00

24−31

02

0B

0A

01

34

00

46

C0

02

04

Node Uniq ID Leaf のオフセットアドレスを求める

420H+000002H*4 = 428H

Node Uniq ID Leaf

Unit Directory のオフセットアドレスを求める

424H+000004H*4 = 434H

428H

42CH

430H

00

08

00

02

00

05

E7

46

00

33

02

0B

Unit Directory

434H

438H

43CH

440H

00

12

13

D4

03

00

00

00

7D

A0

01

00

Unit Dependent Info

Unit Dependent Infoのオフセットアドレスを求める

440H+000001H*4 = 444H

444H

448H

44CH

450H

00

40

81

82

03

3C

00

00

4F

00

00

00

EA

00

02

05

Camera Control register のオフセットアドレスを求める

FFFFF0000000H+3C0000H*4 = FFFFF0F00000H

AF

2D

01

01

このカメラのコントロールレジスターのベースアドレスはFFFF F0F00000Hとなります。

29

XCD-SX900

XCD-X700

XCD-SX900/X700の出画までのコマンド送出手順

(2) フォーマット/モード/フレームレートの取得 (XCD-SX900 Format2の場合)

a) サポートしているフォーマットの確認

Inquiry register for video format を参照し、サポートしているフォーマットを調べます。

Address

F0F00100H

Action

Read

Data

21000000H

ビット2と7が立っているので、Format2とFormat7をサポートしていることがわかります。 b) サポートしているビデオモードの確認

Inquiry register for video mode を参照し、Format2の中でどのビデオモードをサポートしているか

調べます。

Address

F0F00188H

Action

Read

Data

20000000H

ビット2が立っているので、Mode2をサポートしていることがわかります。 c) サポートしているフレームレートの確認

Address

F0F00248H

Action

Read

Data

60000000H

ビット1, 2が立っているので、3.75fpsと7.5fpsをサポートしていることがわかります。

(3) ビデオ転送開始のコマンド (Format2)

Status and Control registers for camera に以下の値を設定すると、カメラはビデオ転送を開始します。

(Video Format = 2, Video Mode = 2, Frame Rate = 7.5fps, ISO Speed = 400Mbps)

Address Action Data

F0F00600H

F0F00604H

F0F00608H

F0F0060CH

F0F00614H

Write

Write

Write

Write

Write

40000000H

40000000H

40000000H

02000000H

80000000H

Frame Rate = 7.5fps

Video Mode = 2

Video Format = 2

ISO ch = 0, Speed = 400Mbps

ISO Enable ON

ビデオを停止するには、ISO Enableビットを0にします。

Address

F0F00614H

Action

Write

Data

00000000H ISO Enable OFF

30

XCD-SX900

XCD-X700

XCD-SX900/X700の出画までのコマンド送出手順

(4) トリガーモードにする場合

Status and Control register for featureを設定して、トリガーモードをONにします。

Address

F0F00830H

Action

Write

Data

82000000H トリガーON、モード0

ビット0はPresence Inqビットですので、書き込みは無効です。したがって、Dataに02000000Hを書き

込んでも同様に動作します。

(5) Format7の場合の手順

a) Format7において、どのモードをサポートしているか調べます。

Address

F0F0019CH

Action

Read

Data

80000000H

ビット0が立っているので、モード0をサポートしていることがわかります。 b) Mode0のCSRオフセットアドレスを取得します。

Address

F0F002E0H

Action

Read

Data

00400000H

F0000000H+00400000H*4 = F1000000H

Video Mode CSR for Format_7のアドレスがF1000000Hであることがわかります。 c) MaxSize/UnitSize/ColorCodingIDの取得

Address

F1000000H

F1000004H

F1000014H

Action

Read

Read

Read

Data

050003C0H

014000F0H

80000000H

MaxSize

UnitSize

ColorCodingID

MaxSizeが1280*960、UnitSizeが320*240、ColorCodingIDはMono8であることがわかりま

す。したがって、縦4分割, 横4分割の16分割まで可能です。 d) ImagePosition/ImageSize/ColorCodingIDの設定

Address

F1000008H

F100000CH

F1000010H

Action

Write

Write

Write

Data

014000F0H

028001E0H

00000000H

左上を指定 (320, 240)

サイズ指定 (640, 480)

Mono8を指定

ポジションおよびサイズは、ユニットサイズの整数倍である必要があります。

ColorCodingIDはMono8の場合は0を書きます。(80000000Hではないので注意)

31

XCD-SX900

XCD-X700

XCD-SX900/X700の出画までのコマンド送出手順 e) パケットサイズの指定

Address

F1000040H

Action

Read

Data

02800280H Unit = 640, Max = 640

この機種の場合、パケットサイズのUnitとMaxが同一の値なので、パケットサイズはその値をそのまま指

定します。

Address

F1000044H

Action

Write

Data

02800000H パケットサイズ = 640

パケットサイズによって、Isochronous転送の帯域が決定されます。

ご注意

: 手順d) においてImagePosition/ImageSize/ColorCodingIDの設定を行うと、カメラは

PacketParaInqレジスターの内容を再計算し反映させますが、計算が終わる前に次の読み出

しを行うと不具合が発生する可能性がありますので、PacketParaInqレジスター読み出しコ

マンドを実行する前に5ms以上の間隔をあけるようにしてください。 f) TotalBytesの取得

Address

F1000038H

F100003CH

Action

Read

Read

Data

0004B000H

00000000H

下位32ビット

上位32ビット

カメラが送ってくるトータルのバイト数です。このカメラの場合、画素数とこのバイト数は一致します。

アプリケーションソフトウェアでは、このサイズのバッファーを確保してIsochronous転送されるデータ

を受け取る準備をします。

32

XCD-SX900

XCD-X700

XCD-SX900/X700の出画までのコマンド送出手順

(6) ビデオ転送開始のコマンド (Format7)

Status and Control registers for camera に以下の値を設定すると、カメラはビデオ転送を開始します。

(Video Format = 7, Video Mode = 0, ISO Speed = 400Mbps)

Address

F0F00604H

F0F00608H

F0F0060CH

F0F00614H

Action

Write

Write

Write

Write

Data

00000000H

E0000000H

02000000H

80000000H

Video Mode = 0

Video Format = 7

ISO ch = 0, Speed = 400Mbps

ISO Enable ON

Format7の場合、フレームレートの概念はありませんのでF0F00600H (FrameRate) の指定は無視され

ます。

XCD-SX900/XCD-X700 のFormat7はトリガーONでのみ動作します。ISO EnableONのコマンドを受け

取ると、Status and Control register for feature のTrigger のレジスター (F0F00800H) のON/OFF

ビットは自動的に1になります。

以上の設定をした上で、外部トリガー端子にトリガー信号を入力するとビデオの転送が開始されます。

33

XCD-SX900

XCD-X700

お客様各位

このたびはXCシリーズ, XCDシリーズ, DFWシリーズカメラをお買い上げいただき誠にありがとうございます。

末永くお使いいただくためにお買い上げ後のサービス, 保証範囲等については以下の保証規定とさせていただきます。

内容につきご理解の上ご使用くださいますようお願い申し上げます。

なお、この保証規定の対象は日本国内にてご購入いただいた製品に限らせていただきます。

保証規定

XCカメラシリーズ/XCDカメラシリーズ/DFWカメラシリーズ

正常な使用状態で故障した場合は、以下の条件で無償修理をお受け致します。

<無償修理期間>

お客様ご購入後3年です。

ご購入時期が不明な場合は、シリアルNo (生産時期) から判断させていただくことがあります。

ただし、シリアルNo (カメラ底部にラベル表示) がなく、ご購入時期が不明な場合は有償修理となります。

<無償修理の対象範囲>

標準カメラ*およびお客様のご要望に合わせ、弊社責任において特別に改造をお受けした製品 (納入仕様書発行済

みのもの) のみとさせていただきます。

* 標準カメラについて

弊社出荷時のままでお使いのもの、あるいはカタログ, 取扱説明書, ユーザーズガイド等に示す設定変更のためのスイッチ

および半田ランドショート/オープン切り換えをお客様にて変更されたものを含みます。

<無償修理の対象外範囲>

1) お客様での設定変更時のミスによるものや、お客様改造品 (カメラのEEPROMデータ変更も対象となります)

2) 火災, 地震, 風水害, 落雷, その他の天変地変、公害, 塩害, 異常電圧などによる故障および損傷

3) 製品の点検清掃、または製品の性能を維持するための定期的な調整や保守的作業を行った場合

<弊社瑕疵によるものについて>

1) 保証期間に関わらずその状況により対応させていただきます。ただし、カメラ単体についてのみとし、カメラ

不良により波及すると考えられるお客様のシステムについては保証対象外です。

2) 故障、その他による営業上の機会損失等の補償は致しかねます。また、ソフトウェア, データベースの消去、

破損等の補修または補償も致しかねますのでご了承ください。

◎ 製品の寿命について

製品の中には有寿命品として定期交換, 点検の必要なものがあり、使用環境, 条件により寿命が大きく異なります。

長時間使用される場合には、定期点検をお勧めします。下記に例を示しますが、詳しくは営業担当にお問い合わせください。

電解コンデンサー

• 駆動部品であるモーター* (フォーカスモーター, ズームモーター, アイリスモーター)

* レンズ部を持つ商品のみに適用

<修理依頼方法>

1) お買い上げ店の担当者にお申し付けください。なお、修理のご用命の際はできる限り具体的にその不良症状/

条件もお知らせください。お客様からの情報は修理期間の短縮化に大変役立ちます。

2) 無償修理期間経過後の修理およびお客様改造品については、修理可能なものに限り有償にてお受け致します。

<修理対応期間>

上記カメラ、XCカメラシリーズ/XCDカメラシリーズ/DFWカメラシリーズにおける、販売終了後の修理対応期

間は、原則7年間とさせていただきます。

ソニー株式会社

ブロードバンドソリューションネットワークカンパニー

B&Pカンパニー ビジネス企画推進部門 ISP販売推進1課

〒243-0014 神奈川県厚木市旭町4-14-1

Tel: (046) 230-5594 Fax: (046) 230-6780

34

本資料の掲載内容は、改良などにより予告なく変更することがあります。

CCD B/W DIGITAL

CAMERA MODULE

XCD-SX900

XCD-X700

ブロードバンドソリューションネットワークカンパニー

B&Pカンパニー ビジネス企画推進部門 ISP販売推進1課

〒243-0014 神奈川県厚木市旭町4-14-1 Tel: (046) 230-5594 Fax: (046) 230-6780 http://www.sony.co.jp/ISPJ/

仕様は、予告なく変更される場合がありますが、ご了承下さい。

00A

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals