JAJU883C december   2020  – may 2023 DLPC900

 

  1.   1
  2. 商標
  3.   はじめにお読みください
  4. このガイドについて
  5. テキサス・インスツルメンツの関連資料
  6. サポートが必要な場合
  7. DLP LightCrafter シングル DLPC900 EVM の概要
    1. 5.1 ようこそ
    2. 5.2 DLP LightCrafter シングル DLPC900 評価基板 (EVM) のハードウェア
    3. 5.3 評価基板
    4. 5.4 動作に必要なその他の品目
    5. 5.5 DLP LightCrafter シングル DLPC900 の接続
      1. 5.5.1 DLP LightCrafter シングル DLPC900 LED のイネーブルおよび PWM 出力
      2. 5.5.2 DLP LightCrafter シングル DLPC900 のトリガ入出力電圧セレクタ
    6. 5.6 DLP LightCrafter シングル DLPC900 EVM のフレックス・ケーブル
    7. 5.7 DLP LightCrafter シングル DLPC900 EVM と DMD EVM アセンブリ
  8. クイック・スタート
    1. 6.1 DLP LightCrafter シングル DLPC900 EVM の電源オン
    2. 6.2 単純なパターン・シーケンスの作成
  9. DLP LightCrafter シングル DLPC900 EVM の操作
    1. 7.1  DLP LightCrafter シングル DLPC900 の制御ソフトウェア
    2. 7.2  PC ソフトウェア
    3. 7.3  システムの共通コントロール
      1. 7.3.1 動作モード
      2. 7.3.2 接続される DMD のタイプ
      3. 7.3.3 EVM の情報
      4. 7.3.4 ステータス
    4. 7.4  システムの設定
    5. 7.5  ビデオ・モード
      1. 7.5.1 ビデオのサポート
    6. 7.6  パターン・モード
      1. 7.6.1 メニュー・バー
      2. 7.6.2 パターン・オン・ザ・フライ・モードでのパターン・シーケンスの作成
      3. 7.6.3 保存済みパターン・モードのパターン・シーケンスの作成
      4. 7.6.4 LUT の編集機能によるパターン・シーケンスの順序変更
        1. 7.6.4.1 LUT の編集機能を使用するときの入力トリガに関する特別な考慮事項
      5. 7.6.5 ビデオ・パターン・モードのパターン・シーケンスの作成
      6. 7.6.6 DMD ブロック負荷によるパターン・シーケンスの作成
      7. 7.6.7 バターンの設定
    7. 7.7  パッチ・ファイル
      1. 7.7.1 バッチ・ファイルの実行
      2. 7.7.2 バッチ・ファイルの作成と保存
        1. 7.7.2.1 GUI でのバッチ・ファイルの作成と保存
        2. 7.7.2.2 テキスト・エディタによるバッチ・ファイルの作成
      3. 7.7.3 バッチ・ファイルのロード
      4. 7.7.4 ファームウェアへのバッチ・ファイルの追加
    8. 7.8  ペリフェラル
    9. 7.9  ファームウェア
      1. 7.9.1 ファームウェアへのパターンの追加または削除
        1. 7.9.1.1 画像の削除
        2. 7.9.1.2 画像の追加
        3. 7.9.1.3 画像とバッチ・ファイルの両方の追加
      2. 7.9.2 サポートされている別の DMD 用にファームウェアを再プログラムする
    10. 7.10 フラッシュ・デバイスのパラメータ
    11. 7.11 JTAG フラッシュ・プログラミング
    12. 7.12 EDID のプログラミング
  10. コネクタ
    1. 8.1  入力トリガ・コネクタ
    2. 8.2  出力トリガ・コネクタ
    3. 8.3  DLPC900 UART
    4. 8.4  DLPC900 の I2C ポート 0
    5. 8.5  DLPC900 の I2C ポート 1
    6. 8.6  DLPC900 の I2C ポート 2
    7. 8.7  JTAG バウンダリ・スキャン
    8. 8.8  GPIO と PWM
    9. 8.9  電源
    10. 8.10 外部パラレル・ビデオ・コネクタ
  11. 電源要件
    1. 9.1 外部電源要件
  12. 10安全
    1. 10.1 警告ラベル
  13. 11改訂履歴

JTAG フラッシュ・プログラミング

DLPC900 JTAG プログラマ・ツールは DLPC900REF-SW バンドルに含まれており、たとえばブートローダが破損して、基板が動作不能になったとき、JTAG バウンダリ・スキャン・コネクタを使用してブートローダ・イメージをフラッシュにプログラムできます。このツールを使用して、ファームウェア・イメージ全体を更新することもできます。この方法でファームウェア・イメージ全体をプログラミングするには、長い時間を要することがあります。ブートローダのみをこの方法でプログラムしてから、DLP LightCrafter DLPC900 GUI と USB 接続を使用して、ファームウェア・イメージ全体をアップロードすることをおすすめします。以下の手順は、ブートローダ・イメージのみをプログラムします。
重要: JTAG を使用してブートローダを再ロードする前に、まず BOOTHold ジャンパ (J11) を取り付け、PC に接続されている USB ケーブルでシステムをオンにします。システムは GUI に接続済みと表示されますが、接続されている DMD は認識されません。現在の DMD と一致するボタンを手動で選択し、[firmware] タブに移動します。正しいファームウェア・イメージを選択し、再プログラムします。その後で、電源をオフにし、BOOTHold ジャンパを取り外して、システムを再起動します。多くの場合は、この方法で再プログラムを行うことにより、JTAG 経由でブートローダを再ロードせずに、システムを回復できます。

DLPC900 JTAG プログラマ・ツールを使用するには、Future Technology Devices International Ltd (FTDI Chip) で製造されている UM232H モジュールが必要で、変更も加える必要があります。UM232H モジュールは、型番 768-1103-ND で Digi-key から購入できます。ドライバは、FTDI Web サイト (www.ftdichip.com) からダウンロードできます。Windows 用の VCP CDM WHQL 認定済みドライバを選択してください。

図 7-24図 7-25 をガイドとして使用し、UM232H に次の変更を加えます。

接続の詳細

  1. バス電源の構成
    • J1 のピン 2 とピン 3 を短絡 (SYS PWR)
    • J2 のピン 2 とピン 3 を短絡 (I/O PWR)
  2. J2-6 → GND (PWR)
  3. J2-7 → TCK (出力)
  4. J2-8 → TDO1 (出力)
  5. J2-9 → TDI (入力)
  6. J2-10 → TMS1 (出力)
  7. J2-11 → TRSTZ (出力)
GUID-F172118F-2FB3-439F-ADA1-A435B980A70A-low.gif図 7-24 UM232H モジュール
GUID-20201115-CA0I-ZB5K-FHPJ-RKPQNM0FXW66-low.gif図 7-25 UM232H の配線図

CDM WHQL Certified zip フォルダにあるドライバを選択し、ドライバのインストールを完了します。DLP LightCrafter シングル DLPC900 EVM の J9 と J11 にジャンパを取り付けます。図 7-25 に示すように、DLP LightCrafter シングル DLPC900 EVM の J10 の JTAG 信号を、UM232H モジュールに接続します。最後に、USB ケーブルで UM232H を PC に接続します。

注:

JTAG プログラマには、FlashDeviceParameters.txt の専用のコピーがあり、DLPC900REF-SW バンドルの DLPC900REF-SW-x.x.x\\DLPC900REF-JTAG ディレクトリにあります。お使いのフラッシュに合わせてこのファイルを編集する方法については、セクション 7.10 を参照してください。GUI とともに動作する DLPC900REF-SW-x.x.x\DLPC900REF-GUI\Flash ディレクトリの FlashDeviceParameters.txt ファイルに既に変更を加えている場合は、そのファイルを DLPC900REF-SW-x.x.x\\DLPC900REF-JTAG ディレクトリにコピーできます

DLPC900 フラッシュ・プログラマ・プログラムを起動し、インストール・フォルダに含まれている BoardFile.brd と bootloader.bin を選択します。[Settings] メニューで、通信方法として [USB] を選択します。

EVM 基板の電源をオンにし、[Detect Chain] ツール・ボタンをクリックします。このツールは、JTAG チェーン内の DLPC900 を検出します。EVM で、赤色 / 緑色 の LED (D5 と D6) が点灯し、DLPC900 が現在接続されていることを確認します。

[Flash Info] ボタンをクリックし、ツールによって正しいフラッシュ・パーツが検出されたことを確認します。[Flash Erase] ボタンを使用して、最初のセクタ (最初の 128KB をカバー) を選択し、これらのセクタを消去します。

セクタの消去が完了したら、[Start Address] (16 進) を 0x00000000 に、[Size] (16 進) を 0x20000 に設定します。次に、[Program Flash] ボタンをクリックし、書き込みが完了するまで待ちます。

注: 検証が 100% 完了したことを確認してください。
最後に、UM232H JTAG を取り外し、J9 と J11 のジャンパを取り外して、EVM への基板の電源をオフにしてから再度オンにします。EVM と PC との間に USB ケーブルを接続し、PC が EVM の USB 接続を検出できるようにします。