본문 바로가기

개발 이야기/임베디드 개발

FTDI기반 - FT2232 - GDB /OpenOCD 설정

728x90

1. FTDI기반의 OpenOCD 설정 (FT2232)

: https://ahyuo79.blogspot.com/2020/02/openocd-ftdi-jtag.html

 

2. FT232H 브레이크 아웃 보드 (USB를 SPI/JTAG/I2C 등으로 변환해주는)

: https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=inhang2000&logNo=221179793964 

 

3. USB to MPSSE (Multi Protocol Syncronous Serail Engine) 케이블

 

: https://kr.element14.com/ftdi/c232hm-ddhsl-0/cable-usb-mpsse-0-25a-3-3v-o-p/dp/2352015?gclid=CjwKCAjwz5iMBhAEEiwAMEAwGK8YHMShpy2g-_mckGU-T5IjERv7OvHI8xs77NHlS7FYa_fhBdcMdRoCWuQQAvD_BwE&mckv=sahPKg8ds_dc|pcrid|435142419341|pkw|c232hm-ddhsl-0%20ftdi|pmt|p|slid||product||pgrid|102596703338|ptaid|kwd-1232563926390|&CMP=KNC-GKR-SKU-INT-2352015-SKAG

The C232HM-DDHSL-0 is a USB 2.0 high speed to MPSSE cable. This cable contains a small internal electronic circuit board, utilising the FT232H, which is encapsulated into the USB connector end of the cable, this handles all the USB signalling and protocols. The FT232H is a single channel USB 2.0 high speed (480Mb/s) to UART/FIFO IC. It can be configured in a variety of industry standard serial or parallel interfaces, such as MPSSE - JTAG, SPI, I2C. The integrated FT232H device incorporates a command processor called the multi protocol synchronous serial engine (MPSSE). The purpose of the MPSSE command processor is to communicate with devices which use synchronous protocols (such as JTAG, SPI or I2C) in an efficient manner. The cable is terminated by ten individual wires with single pole connectors which can be interfaced to a male header. Cable signals are compliant with CMOS logic at 3.3V. The cable is 0.5m long and supports a data transfer up to 30Mbps in MPSSE mode.
Maximum output of 450mA at 5.0Vdc on VCC
Low USB bandwidth consumption
UHCI/OHCI/EHCI host controller compatible
USB 2.0 high speed (480Mbits/Second) and full speed (12Mbits/Second) compatible
Entire USB protocol handled on the chip, no USB specific firmware programming required
USB type A connector for direct connection to a host or hub
Low operating and USB suspend current
Support for USB suspend and resume
Adjustable receive buffer timeout
1KB receive and transmit buffers for high data throughput

 

그럼,

   공유합니다.