aquaxis / CloudBerry

FPGA Board for Raspberry Pi
0 stars 0 forks source link

[選定] USB-Serial #17

Closed aquaxis closed 9 months ago

aquaxis commented 9 months ago

USB-Serialを選定する。 下記で決定で良い。

FT231XQ-R/@370

aquaxis commented 9 months ago

4 に転記したのでCloseする。

aquaxis commented 9 months ago

複数I/FできるFT4222H, FT4232Hのほうがいいかも。

aquaxis commented 9 months ago

良さげなのはFT4232Hのほうだった。 FT4232H Data Sheet

FT4232HがOpenOCDで複数I/Fを使えるか調査する。

aquaxis commented 9 months ago

FT231Xの場合はつぎのようにOpenOCD用のconfig.cfgを作ればJTAGにアクセスできるけど、これと同じことをFT4232Hでするにはどういう設定にするのだろうか?

interface ft232r

ft232r_vid_pid 0x0403 0x6015
ft232r_tdi_num RI
ft232r_tdo_num CTS
ft232r_tck_num DSR
ft232r_tms_num DCD
ft232r_trst_num RTS
ft232r_srst_num DTR
aquaxis commented 9 months ago

FTDIのコンフィグファイルの仕様を確認しておかないといけないかも。

aquaxis commented 9 months ago

FT4232H-56Q-TRAY/@984

aquaxis commented 9 months ago

OpenOCDでFT4232HはFT2232Hの派生ということで使用な可能で4chを使える。 FT232Rと違うところは、JTAGかSWDのポートとして使用でき、信号は次のようにアサインされている。

xDBUS0: TCK xDBUS1: TDI xDBUS2: TDO xDBUS3: TMS

aquaxis commented 9 months ago

4 に転記したのでcloseする。