FTDI Community

Please login or register.

Login with username, password and session length.
Advanced Search  

News:

Welcome to the FTDI Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ FTDI Support


New Bridgetek Community is now open

Please note that we have created the Bridgetek Community to discuss all Bridgetek products e.g. EVE, MCU.

Please follow this link and create a new user account to get started.

Bridgetek Community

Show Posts

You can view here all posts made by this member. Note that you can only see posts made in areas to which you currently have access.

Messages - Slava

Pages: [1]
1
Hi,

I realized that the only option I have is to use bitbang mode and implement the UART protocol myself. It's not a problem, I just need to send 10 bytes for every byte I actually wanted to send. However, when I use FT_SetBaudRate() to set the UART speed, the resulting speed is 5 times faster than I expected. So to get 115200 I have to call FT_SetBaudRate(115200/5). What am I doing wrong?

Regards,
Slava

2
I need to use port A of the FT4232H in all I2C/SPI/JTAG/UART modes and switch between them in software. I don't see any problem in switching between I2C/SPI/JTAG, but I don't understand how to switch it from I2C to UART. Please help!

Regards,
Slava

3
Hi,

Thanks for the information provided. Can you point me to a specific page/paragraph in these documents that answers my question? I seem to know how the Bit Bang mode works in general.

Regards,
Slava

4
Hello,

How can I read the direction of certain FT4232H GPOIs that have been configured by another application?

Let's say one application has configured ADBUS7 as an output with a specific value. Now in another application, I need to change the value of ADBUS6 without changing anything in ADBUS7. To do this, first I need to change the direction of ADBUS6 to output and I don't know how to do it without affecting ADBUS7. If I could check the direction of other pins, I would be able to change only one bit in this value and to set the result to FT_SetBitMode(). Please help!

Thanks,
Slava

5
Hello,

I have got a HW design where I2C lines and a mux, which commutates the I2C lines to different devices (have the same address), are connected to the same FT4232H port (I2C - BDBUS0,1,2 and Mux - BDBUS5,6,7). I'm trying to use libMPSSE 0.6 to access this device. In the begging of the code I call FT_WriteGPIO to choose the mux direction and then I2C_DeviceWrite to send I2C transaction. Unfortunately, in the first clocks of I2C transaction at least one of the ports connected to the mux changes, so the mux sends the rest of the transaction to another line. Is there any limitation to use I2C and GPIO of the same port simultaneously?

Thanks,
Slava

Pages: [1]