• Showing Page History #30863

Show page source of init #31321

= PT1解析初期化・終了関連 =
初期化に関する情報です。[[BR]]

PCIデバイス固有領域にカードバージョン等があるらしい[[BR]]
(内容については未確認) [[BR]]

初期化手順として [[BR]]
1.FIFO初期化 [[BR]]
  0x00000000から0xFFC0000迄0x40000単位で初期化しています。 [[BR]]
 転送しているデータの情報については[[BR]]
 I2C基本情報 wiki:i2c[[BR]] 

2.FPGA初期化待ち[[BR]]
  128回FIFOに2を書き込む
 転送しているデータの情報については[[BR]]
 I2C基本情報 wiki:i2c[[BR]] 

3. プロテクト解除[[BR]]
   0x00からデータ読み込み[[BR]]
      BIT 29がONの場合は次のステップへ[[BR]]
  以外は[[BR]]
     0x0に対して0x08を書き込み[[BR]]
    *最大57回書き込み[[BR]]


4.FPGA側PCIの設定[[BR]]
    BIT 16,24をONしたデータを0x00に書き込み[[BR]]
    BIT 24をONしたデータを0x00に書き込み[[BR]]
    0x00を読み出し、BIT 1がONになるまで待つ[[BR]]

5.FPGA RAMのロック[[BR]]
    BIT 17,25をONしたデータを0x00に書き込み[[BR]]
    BIT 25をONしたデータを0x00に書き込み[[BR]]
    0x00を読み出し、BIT 2がONになるまで待つ[[BR]]

6.FPGA RAMのロック確認
    (1)0x00を読み出し[[BR]]
    BIT 1をONしたデータを0x00に書き込み[[BR]]
    以下1024回
    0x00を読み出し、BIT 4が(1)と逆になるまで待つ[[BR]]

7.チューナ転送不可設定[[BR]]
  PCIレジスタ0x08に対して[[BR]]
  各チャネルの転送をOFFにする。[[BR]]
 データは[[BR]]
  BIT 0〜1  : Tuner番号に対応するBIT (ONの場合はENABLE)[[BR]]
  BIT 8〜11 : Tuner番号に対応するBIT[[BR]]
  を順に書き込む[[BR]]

8.チューナ初期化[[BR]]
  以下の手順で、I2Cデータを送信し、チューナ単位で初期化を実施する。[[BR]]
    ISDB-S:01:80[[BR]]
    ISDB-S:07受信(1バイト)[[BR]]
    ISDB-S:04:02[[BR]]
    ISDB-S:0d:55[[BR]]
    ISDB-S:11:40[[BR]]
    ISDB-S:13:80[[BR]]
    ISDB-S:17:01[[BR]]
    ISDB-S:1c:0a[[BR]]
    ISDB-S:1d:aa[[BR]]
    ISDB-S:1e:20[[BR]]
    ISDB-S:1f:88[[BR]]
    ISDB-S:51:b0[[BR]]
    ISDB-S:52:89[[BR]]
    ISDB-S:53:b3[[BR]]
    ISDB-S:5a:2d[[BR]]
    ISDB-S:5b:d3[[BR]]
    ISDB-S:85:69[[BR]]
    ISDB-S:87:04[[BR]]
    ISDB-S:8e:02[[BR]]
    ISDB-S:a3:f7[[BR]]
    ISDB-S:a5:c0[[BR]]
    ISDB-T:03:90[[BR]]
    ISDB-T:14:8f[[BR]]
    ISDB-T:1c:2a[[BR]]
    ISDB-T:1d:a8[[BR]]
    ISDB-T:1e:a2[[BR]]
    ISDB-T:22:83[[BR]]
    ISDB-T:31:0d[[BR]]
    ISDB-T:32:e0[[BR]]
    ISDB-T:39:d3[[BR]]
    ISDB-T:3a:00[[BR]]
    ISDB-T:5c:40[[BR]]
    ISDB-T:5f:80[[BR]]
    ISDB-T:75:02[[BR]]
    ISDB-T:76:4e[[BR]]
    ISDB-T:77:03[[BR]]
    ISDB-T:ef:01[[BR]]
    ISDB-S:fe:c0:f0:04[[BR]]
    ISDB-T:fe:c2:01:8f:c1:80:80[[BR]]


[[LineComment]]    ISDB-T:01:80[[BR]]