上野家のホームページ
ナーマル,マリン,ココ
[
新規
|
一覧
|
検索
|
最新
|
ヘルプ
]
開発/JTAG/FT2232HLボード
をテンプレートにして作成
資料室
開発/JTAG/FT2232HLボード をテンプレートにして作成
[
差分
|
バックアップ
|
リロード
]
[ ]
開始行:
* FT2232HLボード
[[中国製のFT2232HLを使ったボード>https://www.amazon.co.jp...
このボードはFTDI社の[[FT2232HL>https://ftdichip.com/produ...
今回はJTAGアダプターとして使用してみる。~
** FT2232HL Boardついて
[[ここのサイト>https://github.com/arm8686/FT2232HL-Board]...
FTDI社のFT2232HLは2個のUSB-UARTコンバーターを搭載している...
UARTコンバーター機能(最大12Mbps)の他にも,JTAG,I2C,SP...
購入したFT2232HL Board V3では,JTAGコネクターと接続するの...
FT2232HLを使用したJTAGアダプターは多く市販されているが,B...
ボードのCN4が,20pin ARM-JTAGコネクター仕様になっている。...
USBコネクタからの5VDCから3.3VDCをオンボードレギュレータで...
JTAGインターフェースとして使用する場合,入力は5Vトレラン...
FT2232HL内部Coreは,内臓のレギュレータにより1.8Vで動作し...
- [[FT2232HL Board V3の回路図とデータシート>./FT2232HLboa...
* JTAGアダプターとしての使い方
FT2232HL Board V3を,以下のようにしてJTAGアダプターとして...
** FTDIのデバイスドライバーのインストール
Windows 10の場合は,デフォルト状態でFTDIのデバイスドライ...
もしインストールされていない場合や最新バージョンにしたい...
デバイスドライバーは,VCP(仮想COM)ドライバーとD2XXドラ...
FT2232HL BoardをPCに接続しWindowsのデバイスマネージャーを...
- USB Serial Port (COM12)~
- USB Serial Port (COM13)~
また,ユニバーサルシリアルバスコントローラーに,以下のよ...
- USB Serial Converter A~
ABUS用。~
- USB Serial Converter B~
BBUS用。~
** FT_PROGユーティリティのインストールとEEPROMの設定
[[FTDIのサイト>https://ftdichip.com/utilities/]]から,FT_...
解凍して中にあるexeファイルを実行いてインストールする。
FT_PROGは,FT2232HLを使ったボードに搭載されているEEPROMを...
このツールを使って,FT2232HLのChannel2側の設定を変更する...
- D2XX Directにマークする~
その後,一旦FT2232HL BoardとPCとの接続を外して,再度接続...
** USB Serial Converter Bのデバイスドライバーを変更する
OpenOCDは,USBのデバイスドライバーには汎用USBドライバー・...
このため,USB Serial Converter Bのデバイスドライバーを,W...
これには,''[[zadig>https://zadig.akeo.ie/]]''を使用してW...
「Dual RS232 (Interface 1)」のドライバをWinUSBに置き換え...
うまくいくと,仮想COMポートが一つ減ってユニバーサルシリア...
* OpenOCDを使えるようにする
[[OpenOCD>http://openocd.org/]]は,高価なJTAGデバッガーと...
このOpenOCDを使用してみる。
通常OpenOCDはソースコードからビルドするのだが,ここでは,...
> pacman -S mingw-w64-x86_64-openocd
または,
> pacman -S mingw-w64-i686-openocd
環境変数を設定する。~
OPENOCD_SCRIPTS = D:/msys64/mingw64/share/openocd/scripts
OpenOCDのバージョンは,
$ openocd --version
Open On-Chip Debugger 0.11.0
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
で,0.11.0になっている。
** interface設定ファイルの用意
FT2232HL BoardをJTAGアダプターとして使えるように,ft2232h...
#code(TEXT,nonumber,ft2232hlboard.cfg)
** ターゲットボード用の設定ファイルの用意
ターゲットボード用のcfgファイルを用意する。~
ターゲットボードは,[[2009年5月号のInterface>https://inte...
''target''ディレクトリに以下のファイルをコピーする。~
LPC2388ボード用:&ref(lpc2388_flash.cfg);~
** OpenOCDを使ってみる
> openocd -f interface/ftdi/ft2232hlboard.cfg -f target/...
Open On-Chip Debugger 0.11.0
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : clock speed 500 kHz
Info : JTAG tap: lpc2388.cpu tap/device found: 0x4f1f0f0...
Info : Embedded ICE version 7
Error: EmbeddedICE v7 handling might be broken
Info : lpc2388.cpu: hardware has 2 breakpoint/watchpoint...
Info : starting gdb server for lpc2388.cpu on 3333
Info : Listening on port 3333 for gdb connections
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
のようにターゲットボードを認識しているか確認する。Ctrl-C...
PuTTYなどを使って,telnet:4444ポートに接続する。~
Open On-Chip Debugger
>
とプロンプトが表示され,OpenOCDを操作出来るようになった。
終了行:
* FT2232HLボード
[[中国製のFT2232HLを使ったボード>https://www.amazon.co.jp...
このボードはFTDI社の[[FT2232HL>https://ftdichip.com/produ...
今回はJTAGアダプターとして使用してみる。~
** FT2232HL Boardついて
[[ここのサイト>https://github.com/arm8686/FT2232HL-Board]...
FTDI社のFT2232HLは2個のUSB-UARTコンバーターを搭載している...
UARTコンバーター機能(最大12Mbps)の他にも,JTAG,I2C,SP...
購入したFT2232HL Board V3では,JTAGコネクターと接続するの...
FT2232HLを使用したJTAGアダプターは多く市販されているが,B...
ボードのCN4が,20pin ARM-JTAGコネクター仕様になっている。...
USBコネクタからの5VDCから3.3VDCをオンボードレギュレータで...
JTAGインターフェースとして使用する場合,入力は5Vトレラン...
FT2232HL内部Coreは,内臓のレギュレータにより1.8Vで動作し...
- [[FT2232HL Board V3の回路図とデータシート>./FT2232HLboa...
* JTAGアダプターとしての使い方
FT2232HL Board V3を,以下のようにしてJTAGアダプターとして...
** FTDIのデバイスドライバーのインストール
Windows 10の場合は,デフォルト状態でFTDIのデバイスドライ...
もしインストールされていない場合や最新バージョンにしたい...
デバイスドライバーは,VCP(仮想COM)ドライバーとD2XXドラ...
FT2232HL BoardをPCに接続しWindowsのデバイスマネージャーを...
- USB Serial Port (COM12)~
- USB Serial Port (COM13)~
また,ユニバーサルシリアルバスコントローラーに,以下のよ...
- USB Serial Converter A~
ABUS用。~
- USB Serial Converter B~
BBUS用。~
** FT_PROGユーティリティのインストールとEEPROMの設定
[[FTDIのサイト>https://ftdichip.com/utilities/]]から,FT_...
解凍して中にあるexeファイルを実行いてインストールする。
FT_PROGは,FT2232HLを使ったボードに搭載されているEEPROMを...
このツールを使って,FT2232HLのChannel2側の設定を変更する...
- D2XX Directにマークする~
その後,一旦FT2232HL BoardとPCとの接続を外して,再度接続...
** USB Serial Converter Bのデバイスドライバーを変更する
OpenOCDは,USBのデバイスドライバーには汎用USBドライバー・...
このため,USB Serial Converter Bのデバイスドライバーを,W...
これには,''[[zadig>https://zadig.akeo.ie/]]''を使用してW...
「Dual RS232 (Interface 1)」のドライバをWinUSBに置き換え...
うまくいくと,仮想COMポートが一つ減ってユニバーサルシリア...
* OpenOCDを使えるようにする
[[OpenOCD>http://openocd.org/]]は,高価なJTAGデバッガーと...
このOpenOCDを使用してみる。
通常OpenOCDはソースコードからビルドするのだが,ここでは,...
> pacman -S mingw-w64-x86_64-openocd
または,
> pacman -S mingw-w64-i686-openocd
環境変数を設定する。~
OPENOCD_SCRIPTS = D:/msys64/mingw64/share/openocd/scripts
OpenOCDのバージョンは,
$ openocd --version
Open On-Chip Debugger 0.11.0
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
で,0.11.0になっている。
** interface設定ファイルの用意
FT2232HL BoardをJTAGアダプターとして使えるように,ft2232h...
#code(TEXT,nonumber,ft2232hlboard.cfg)
** ターゲットボード用の設定ファイルの用意
ターゲットボード用のcfgファイルを用意する。~
ターゲットボードは,[[2009年5月号のInterface>https://inte...
''target''ディレクトリに以下のファイルをコピーする。~
LPC2388ボード用:&ref(lpc2388_flash.cfg);~
** OpenOCDを使ってみる
> openocd -f interface/ftdi/ft2232hlboard.cfg -f target/...
Open On-Chip Debugger 0.11.0
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : clock speed 500 kHz
Info : JTAG tap: lpc2388.cpu tap/device found: 0x4f1f0f0...
Info : Embedded ICE version 7
Error: EmbeddedICE v7 handling might be broken
Info : lpc2388.cpu: hardware has 2 breakpoint/watchpoint...
Info : starting gdb server for lpc2388.cpu on 3333
Info : Listening on port 3333 for gdb connections
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
のようにターゲットボードを認識しているか確認する。Ctrl-C...
PuTTYなどを使って,telnet:4444ポートに接続する。~
Open On-Chip Debugger
>
とプロンプトが表示され,OpenOCDを操作出来るようになった。
ページ名:
Counter: 0, today: 0, yesterday: 0
Copyright©2008 Yuji Ueno All Rights Reserved.
ログイン
ユーザ名:
パスワード:
IDとパスワードを記憶
パスワード紛失
メインメニュー
ホーム
でぶlog
資料室
最新ページ一覧
全ページ一覧
ヘルプ
フォーラム
お問い合わせ