Vivado ハードウェア マネージャーでの FTDI デバイスのプログラムのサポート - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: プログラムおよびデバッグ (UG908)

Document ID
UG908
Release Date
2023-10-19
Version
2023.2 日本語
FTDI デバイスが USB-to-JTAG インターフェイスとして AMD JTAG ソフトウェア ツール (XSDB や AMD Vivado™ ハードウェア マネージャーなど) で認識されるようにするには、FTDI デバイスの EEPROM をプログラムする必要があります。FTDI をプログラムするには、program_ftdi コマンドとして Vivado インストール ディレクトリに含まれている ユーティリティを使用します。プログラムすると、FTDI デバイスは有効なプログラミング ケーブルとして Vivado で認識されます。
注記: FTDI 接続を含むオンボード インプリメンテーションの詳細は、https://japan.xilinx.com/products/boards-and-kits/vck190.html から入手できる『AMD VCK190 回路図』 (XTP610) を参照してください。FTDI 接続 (ADBUS0-7 を含む) が VCK190 のインプリメンテーションと一致していることを確認してください。
注記: program_ftdi ユーティリティは、Channel A を USB-to-JTAG インターフェイスとして使用するように設定します。FT4232H のように複数のチャネルを持つデバイスの場合、これらのチャネルはデフォルトの RS232 UART モードに設定されます。デフォルトの RS232 UART モードを使用しない場合は、FTDI が提供する FT_PROG EEPROM ユーティリティを使用すると、AMD JTAG ソフトウェア ツールで FTDI デバイスを認識する機能への影響なしに、未使用チャネルのポート設定を変更できます。

program_ftdi ユーティリティは、次の FTDI デバイスをサポートしています。

  • FT232H
  • FT2232H
  • FT4232H
次はそのコマンド リファレンスです。

****** program_ftdi v2023.1 
**** Build date : Apr 16 2023-14:45:22 
** Copyright 1986-2022 Xilinx, Inc. All Rights Reserved. 
** Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.




Short Description:
Write/Read to FTDI EEPROM for Xilinx JTAG Tools support


Syntax:
program_ftdi {-write -ftdi=<ftdi_part> -serial=<serial_number> [options] | 
-write -filein=<cfg_filein> |
-read [-fileout=<cfg_fileout>] |
-erase} [-help] 


options: 
Name Description 
------------------------------------------------------------------------------------------------------
-f, -fdti Specify the ftdi device to be programmed <FT232H | FT2232H | FT4232H> 
-s, -serial Serial number to be written into the EEPROM
[-v, --vendor] Vendor information
[-b, --board] Name of the board/product being programmed
[-d, -desc, -description] A short description of the board
-fi, -filein Input file with all fields to be written
[-fo, -fileout] File to which the FDI EEPROM should be read back
[-lh, -longhelp] Get long help description for program_ftdi util 


Examples:
program_ftdi -write -ftdi FT2232H -serial 0ABC01 -vendor "my vendor co" -board "my board" -desc "my product desc" 
program_ftdi -write -filein <path_to_config_file>
program_ftdi -read
program_ftdi -read -fileout <path_to_config_file>
program_ftdi -erase
注記: プログラムする前に、上記の例の [-vendor]、[-board]、[-desc]、および [-serial] フィールドを確認してアップデートしてください。