276°
Posted 20 hours ago

Adafruit FT232H Breakout - General Purpose USB to GPIO+SPI+I2C

£9.9£99Clearance
ZTS2023's avatar
Shared by
ZTS2023
Joined in 2023
82
63

About this deal

Or you can build it from source code, the hard way! This is the route I chose to go, personally. You can find useful guides on how to do this,like the one from Dangerous Prototypes (for Windows), or eLinux(for Linux). You can also read compilation instructions from OpenOCD source code ( README.Windowsand README). To see more about adapter configuration, you can refer to OpenOCD manual. Connecting Target with Adapter All data sheets are in PDF format and require a PDF reader such as Adobe Acrobat or similar before they can be viewed. A similar error message will pop up when you run OpenOCD in Linux without permission. Make sure you run OpenOCD with sudo, “sudo opeocd”. References: libftdi is a nice open source alternative to FTDI's binary drivers. You can find more details here about interacting with the FT232H at a low level using libftdi.

You must also tell OpenOCD more information about your adapter (interface). For example, you need to specify the VID/PID, serial number, or the number of the channel you will use for FT2232H, since it has two channels. I chose my breakout with EFM32G200F32, an ARM Cortex-M3-based microcontroller (MCU), but any other supported MCU will work.In conclusion, if you don’t have much budget, time, or patience, OpenOCD with FT2232H will be a great choice for you. Requirements

Asynchronous serial UART interface option with full hardware handshaking and modem interface signals.FT2232H is dual high-speed USB to multipurpose UART/FIFO IC. This means it is a single-chip USB with dual ports. Selecting OpenOCD as your debugging tool with anadapter like FT2232H is a very good choice when you don’t have much budget to work with.

Learn how to make flashing your ARM-based MCU easy by using OpenOCD debugger with an FT2232H adapter. Then remove your default FTDI driver. You can use a tool from FTDI called CDM Uninstaller x.x - Windows Device Driver Uninstaller: Just enter your VID and PID.Here is the printout from the tutorial you suggested. Again, thank you for exploring this issue for me. D1 - RX or receive pin. This pin is the serial data input for the FT232H chip and should be connected to the TX or transmist pin of a serial device. BTW: When I am asked to specify the USB device as in the printout above, what should I try? I have already tried the serial number FTLD454D, the productID 0x6014, and the vendorID 0x403. You should also tell OpenOCD the initial values of the FTDI GPIO data and direction registers through the ftdi_layout_init command. You should first put the initial values of the channel’s 16 pins, and then the directions. Knowing that "1" is for selecting direction as output and "0" isfor input, and each channel in ft2232H has 16 pins. D5 - DSR or data set ready pin. Like DTR, this is another optional pin for flow control in RS-232 serial connections.

Asda Great Deal

Free UK shipping. 15 day free returns.
Community Updates
*So you can easily identify outgoing links on our site, we've marked them with an "*" symbol. Links on our site are monetised, but this never affects which deals get posted. Find more info in our FAQs and About Us page.
New Comment